builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-348 starttime: 1462468942.61 results: success (0) buildid: 20160505085246 builduid: 441f70eebd0542f4b1254629e64ab8dc revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:22.613664) ========= master: http://buildbot-master131.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:22.614214) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:22.614655) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:22.744819) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:22.745563) ========= 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-1462468907.977159-306325457 _=/tools/buildbot/bin/python using PTY: False --2016-05-05 10:22:22-- 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% 9.82M=0.001s 2016-05-05 10:22:23 (9.82 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.292335 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:23.076798) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:23.077259) ========= 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-1462468907.977159-306325457 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.079389 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:23.189597) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-05 10:22:23.190072) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 45197bd1bd11fccc5da8efc98629a64b664a387d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 45197bd1bd11fccc5da8efc98629a64b664a387d --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-1462468907.977159-306325457 _=/tools/buildbot/bin/python using PTY: False 2016-05-05 10:22:23,302 truncating revision to first 12 chars 2016-05-05 10:22:23,303 Setting DEBUG logging. 2016-05-05 10:22:23,303 attempt 1/10 2016-05-05 10:22:23,303 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/45197bd1bd11?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 10:22:24,286 unpacking tar archive at: mozilla-aurora-45197bd1bd11/testing/mozharness/ program finished with exit code 0 elapsedTime=1.290754 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-05 10:22:24.517580) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:24.518051) ========= script_repo_revision: 45197bd1bd11fccc5da8efc98629a64b664a387d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:24.518660) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:24.519070) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 10:22:24.553833) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 30 secs) (at 2016-05-05 10:22:24.554238) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462468907.977159-306325457 _=/tools/buildbot/bin/python using PTY: False 10:22:24 INFO - MultiFileLogger online at 20160505 10:22:24 in /builds/slave/test 10:22:24 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 10:22:24 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:22:24 INFO - {'append_to_log': False, 10:22:24 INFO - 'base_work_dir': '/builds/slave/test', 10:22:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 10:22:24 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:22:24 INFO - 'buildbot_json_path': 'buildprops.json', 10:22:24 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:22:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:22:24 INFO - 'download_minidump_stackwalk': True, 10:22:24 INFO - 'download_symbols': 'true', 10:22:24 INFO - 'e10s': False, 10:22:24 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:22:24 INFO - 'tooltool.py': '/tools/tooltool.py', 10:22:24 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:22:24 INFO - '/tools/misc-python/virtualenv.py')}, 10:22:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:22:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:22:24 INFO - 'log_level': 'info', 10:22:24 INFO - 'log_to_console': True, 10:22:24 INFO - 'opt_config_files': (), 10:22:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:22:24 INFO - '--processes=1', 10:22:24 INFO - '--config=%(test_path)s/wptrunner.ini', 10:22:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:22:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:22:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:22:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:22:24 INFO - 'pip_index': False, 10:22:24 INFO - 'require_test_zip': True, 10:22:24 INFO - 'test_type': ('testharness',), 10:22:24 INFO - 'this_chunk': '1', 10:22:24 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:22:24 INFO - 'total_chunks': '10', 10:22:24 INFO - 'virtualenv_path': 'venv', 10:22:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:22:24 INFO - 'work_dir': 'build'} 10:22:24 INFO - ##### 10:22:24 INFO - ##### Running clobber step. 10:22:24 INFO - ##### 10:22:24 INFO - Running pre-action listener: _resource_record_pre_action 10:22:24 INFO - Running main action method: clobber 10:22:24 INFO - rmtree: /builds/slave/test/build 10:22:24 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:22:28 INFO - Running post-action listener: _resource_record_post_action 10:22:28 INFO - ##### 10:22:28 INFO - ##### Running read-buildbot-config step. 10:22:28 INFO - ##### 10:22:28 INFO - Running pre-action listener: _resource_record_pre_action 10:22:28 INFO - Running main action method: read_buildbot_config 10:22:28 INFO - Using buildbot properties: 10:22:28 INFO - { 10:22:28 INFO - "project": "", 10:22:28 INFO - "product": "firefox", 10:22:28 INFO - "script_repo_revision": "production", 10:22:28 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 10:22:28 INFO - "repository": "", 10:22:28 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 10:22:28 INFO - "buildid": "20160505085246", 10:22:28 INFO - "pgo_build": "False", 10:22:28 INFO - "basedir": "/builds/slave/test", 10:22:28 INFO - "buildnumber": 12, 10:22:28 INFO - "slavename": "tst-linux64-spot-348", 10:22:28 INFO - "master": "http://buildbot-master131.bb.releng.usw2.mozilla.com:8201/", 10:22:28 INFO - "platform": "linux64", 10:22:28 INFO - "branch": "mozilla-aurora", 10:22:28 INFO - "revision": "45197bd1bd11fccc5da8efc98629a64b664a387d", 10:22:28 INFO - "repo_path": "releases/mozilla-aurora", 10:22:28 INFO - "moz_repo_path": "", 10:22:28 INFO - "stage_platform": "linux64", 10:22:28 INFO - "builduid": "441f70eebd0542f4b1254629e64ab8dc", 10:22:28 INFO - "slavebuilddir": "test" 10:22:28 INFO - } 10:22:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 10:22:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 10:22:28 INFO - Running post-action listener: _resource_record_post_action 10:22:28 INFO - ##### 10:22:28 INFO - ##### Running download-and-extract step. 10:22:28 INFO - ##### 10:22:28 INFO - Running pre-action listener: _resource_record_pre_action 10:22:28 INFO - Running main action method: download_and_extract 10:22:28 INFO - mkdir: /builds/slave/test/build/tests 10:22:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:28 INFO - https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 10:22:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 10:22:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 10:22:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 10:22:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 10:22:30 INFO - Downloaded 1361 bytes. 10:22:30 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 10:22:30 INFO - Using the following test package requirements: 10:22:30 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 10:22:30 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 10:22:30 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 10:22:30 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 10:22:30 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 10:22:30 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 10:22:30 INFO - u'jsshell-linux-x86_64.zip'], 10:22:30 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 10:22:30 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 10:22:30 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 10:22:30 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 10:22:30 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 10:22:30 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 10:22:30 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 10:22:30 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 10:22:30 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 10:22:30 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 10:22:30 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 10:22:30 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 10:22:30 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')]} 10:22:30 INFO - https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 10:22:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 10:22:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 10:22:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 10:22:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 10:22:30 INFO - retry: attempt #1 caught exception: '' 10:22:30 INFO - retry: Failed, sleeping 30 seconds before retrying 10:23:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #2 10:23:13 INFO - Downloaded 22753089 bytes. 10:23:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:23:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:23:13 INFO - caution: filename not matched: web-platform/* 10:23:13 INFO - Return code: 11 10:23:13 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')]} 10:23:13 INFO - https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 10:23:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 10:23:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 10:23:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 10:23:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 10:23:15 INFO - Downloaded 36408648 bytes. 10:23:15 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:23:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:23:19 INFO - caution: filename not matched: bin/* 10:23:19 INFO - caution: filename not matched: config/* 10:23:19 INFO - caution: filename not matched: mozbase/* 10:23:19 INFO - caution: filename not matched: marionette/* 10:23:19 INFO - caution: filename not matched: tools/wptserve/* 10:23:19 INFO - Return code: 11 10:23:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:19 INFO - https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 10:23:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 10:23:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 10:23:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 10:23:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 10:23:22 INFO - Downloaded 69391538 bytes. 10:23:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 10:23:22 INFO - mkdir: /builds/slave/test/properties 10:23:22 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:23:22 INFO - Writing to file /builds/slave/test/properties/build_url 10:23:22 INFO - Contents: 10:23:22 INFO - build_url:https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 10:23:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 10:23:23 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:23:23 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:23:23 INFO - Contents: 10:23:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 10:23: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')]} 10:23:23 INFO - https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:23:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 10:23:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 10:23:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 10:23:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 10:23:27 INFO - Downloaded 90891347 bytes. 10:23:27 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:23:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:23:33 INFO - Return code: 0 10:23:33 INFO - Running post-action listener: _resource_record_post_action 10:23:33 INFO - Running post-action listener: set_extra_try_arguments 10:23:33 INFO - ##### 10:23:33 INFO - ##### Running create-virtualenv step. 10:23:33 INFO - ##### 10:23:33 INFO - Running pre-action listener: _pre_create_virtualenv 10:23:33 INFO - Running pre-action listener: _resource_record_pre_action 10:23:33 INFO - Running main action method: create_virtualenv 10:23:33 INFO - Creating virtualenv /builds/slave/test/build/venv 10:23:33 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 10:23:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:23:33 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:23:33 INFO - Using real prefix '/usr' 10:23:33 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:23:36 INFO - Installing distribute.............................................................................................................................................................................................done. 10:23:41 INFO - Installing pip.................done. 10:23:41 INFO - Return code: 0 10:23:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:23:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:23:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:23:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:23:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:23:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1c5e030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c5f3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d828b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d7fe30>, '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 0x1d80d10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d80f90>, '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-1462468907.977159-306325457', '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 10:23:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:23:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:23:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:23:41 INFO - 'CCACHE_UMASK': '002', 10:23:41 INFO - 'DISPLAY': ':0', 10:23:41 INFO - 'HOME': '/home/cltbld', 10:23:41 INFO - 'LANG': 'en_US.UTF-8', 10:23:41 INFO - 'LOGNAME': 'cltbld', 10:23:41 INFO - 'MAIL': '/var/mail/cltbld', 10:23:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:23:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:23:41 INFO - 'MOZ_NO_REMOTE': '1', 10:23:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:23:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:23:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:23:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:23:41 INFO - 'PWD': '/builds/slave/test', 10:23:41 INFO - 'SHELL': '/bin/bash', 10:23:41 INFO - 'SHLVL': '1', 10:23:41 INFO - 'TERM': 'linux', 10:23:41 INFO - 'TMOUT': '86400', 10:23:41 INFO - 'USER': 'cltbld', 10:23:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462468907.977159-306325457', 10:23:41 INFO - '_': '/tools/buildbot/bin/python'} 10:23:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:23:42 INFO - Downloading/unpacking psutil>=0.7.1 10:23:42 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 10:23:42 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 10:23:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:42 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 10:23:42 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 10:23:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:23:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:23:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:23:46 INFO - Installing collected packages: psutil 10:23:46 INFO - Running setup.py install for psutil 10:23:46 INFO - building 'psutil._psutil_linux' extension 10:23:46 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 10:23:47 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 10:23:47 INFO - building 'psutil._psutil_posix' extension 10:23:47 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 10:23:47 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 10:23:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:23:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:23:48 INFO - Successfully installed psutil 10:23:48 INFO - Cleaning up... 10:23:48 INFO - Return code: 0 10:23:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:23:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:23:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:23:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:23:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:23:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c5e030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c5f3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d828b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d7fe30>, '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 0x1d80d10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d80f90>, '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-1462468907.977159-306325457', '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 10:23:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:23:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:23:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:23:48 INFO - 'CCACHE_UMASK': '002', 10:23:48 INFO - 'DISPLAY': ':0', 10:23:48 INFO - 'HOME': '/home/cltbld', 10:23:48 INFO - 'LANG': 'en_US.UTF-8', 10:23:48 INFO - 'LOGNAME': 'cltbld', 10:23:48 INFO - 'MAIL': '/var/mail/cltbld', 10:23:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:23:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:23:48 INFO - 'MOZ_NO_REMOTE': '1', 10:23:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:23:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:23:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:23:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:23:48 INFO - 'PWD': '/builds/slave/test', 10:23:48 INFO - 'SHELL': '/bin/bash', 10:23:48 INFO - 'SHLVL': '1', 10:23:48 INFO - 'TERM': 'linux', 10:23:48 INFO - 'TMOUT': '86400', 10:23:48 INFO - 'USER': 'cltbld', 10:23:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462468907.977159-306325457', 10:23:48 INFO - '_': '/tools/buildbot/bin/python'} 10:23:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:23:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:23:48 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 10:23:48 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 10:23:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:48 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 10:23:48 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 10:23:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:23:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:23:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:23:52 INFO - Installing collected packages: mozsystemmonitor 10:23:52 INFO - Running setup.py install for mozsystemmonitor 10:23:52 INFO - Successfully installed mozsystemmonitor 10:23:52 INFO - Cleaning up... 10:23:52 INFO - Return code: 0 10:23:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:23:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:23:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:23:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:23:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:23:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c5e030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c5f3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d828b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d7fe30>, '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 0x1d80d10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d80f90>, '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-1462468907.977159-306325457', '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 10:23:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:23:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:23:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:23:52 INFO - 'CCACHE_UMASK': '002', 10:23:52 INFO - 'DISPLAY': ':0', 10:23:52 INFO - 'HOME': '/home/cltbld', 10:23:52 INFO - 'LANG': 'en_US.UTF-8', 10:23:52 INFO - 'LOGNAME': 'cltbld', 10:23:52 INFO - 'MAIL': '/var/mail/cltbld', 10:23:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:23:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:23:52 INFO - 'MOZ_NO_REMOTE': '1', 10:23:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:23:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:23:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:23:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:23:52 INFO - 'PWD': '/builds/slave/test', 10:23:52 INFO - 'SHELL': '/bin/bash', 10:23:52 INFO - 'SHLVL': '1', 10:23:52 INFO - 'TERM': 'linux', 10:23:52 INFO - 'TMOUT': '86400', 10:23:52 INFO - 'USER': 'cltbld', 10:23:52 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462468907.977159-306325457', 10:23:52 INFO - '_': '/tools/buildbot/bin/python'} 10:23:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:23:53 INFO - Downloading/unpacking blobuploader==1.2.4 10:23:53 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 10:23:53 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 10:23:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:53 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 10:23:53 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 10:23:56 INFO - Downloading blobuploader-1.2.4.tar.gz 10:23:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:23:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:23:57 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 10:23:57 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 10:23:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:57 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 10:23:57 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 10:23:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:23:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:23:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:23:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:23:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:23:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:23:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:23:58 INFO - Downloading docopt-0.6.1.tar.gz 10:23:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:23:58 INFO - Installing collected packages: blobuploader, requests, docopt 10:23:58 INFO - Running setup.py install for blobuploader 10:23:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:23:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:23:58 INFO - Running setup.py install for requests 10:23:59 INFO - Running setup.py install for docopt 10:23:59 INFO - Successfully installed blobuploader requests docopt 10:23:59 INFO - Cleaning up... 10:23:59 INFO - Return code: 0 10:23:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:23:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:23:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:23:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:23:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:23:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c5e030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c5f3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d828b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d7fe30>, '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 0x1d80d10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d80f90>, '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-1462468907.977159-306325457', '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 10:23:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:23:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:23:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:23:59 INFO - 'CCACHE_UMASK': '002', 10:23:59 INFO - 'DISPLAY': ':0', 10:23:59 INFO - 'HOME': '/home/cltbld', 10:23:59 INFO - 'LANG': 'en_US.UTF-8', 10:23:59 INFO - 'LOGNAME': 'cltbld', 10:23:59 INFO - 'MAIL': '/var/mail/cltbld', 10:23:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:23:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:23:59 INFO - 'MOZ_NO_REMOTE': '1', 10:23:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:23:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:23:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:23:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:23:59 INFO - 'PWD': '/builds/slave/test', 10:23:59 INFO - 'SHELL': '/bin/bash', 10:23:59 INFO - 'SHLVL': '1', 10:23:59 INFO - 'TERM': 'linux', 10:23:59 INFO - 'TMOUT': '86400', 10:23:59 INFO - 'USER': 'cltbld', 10:23:59 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462468907.977159-306325457', 10:23:59 INFO - '_': '/tools/buildbot/bin/python'} 10:24:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:24:00 INFO - Running setup.py (path:/tmp/pip-FCXIIP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:24:00 INFO - Running setup.py (path:/tmp/pip-CX4DCw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:24:00 INFO - Running setup.py (path:/tmp/pip-JqDRMO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:24:00 INFO - Running setup.py (path:/tmp/pip-sx3mum-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:24:00 INFO - Running setup.py (path:/tmp/pip-4Ziobt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:24:01 INFO - Running setup.py (path:/tmp/pip-SsqiRe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:24:01 INFO - Running setup.py (path:/tmp/pip-pSkLx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:24:01 INFO - Running setup.py (path:/tmp/pip-OplHa7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:24:01 INFO - Running setup.py (path:/tmp/pip-DSltmh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:24:01 INFO - Running setup.py (path:/tmp/pip-5rpp4t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:24:01 INFO - Running setup.py (path:/tmp/pip-tcQJ3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:24:01 INFO - Running setup.py (path:/tmp/pip-17WbBJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:24:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:24:02 INFO - Running setup.py (path:/tmp/pip-HBJqq2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:24:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:24:02 INFO - Running setup.py (path:/tmp/pip-RrAvP7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:24:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:24:02 INFO - Running setup.py (path:/tmp/pip-_8lWq5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:24:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:24:02 INFO - Running setup.py (path:/tmp/pip-509XDe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:24:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:24:02 INFO - Running setup.py (path:/tmp/pip-NdNFSe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:24:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:24:02 INFO - Running setup.py (path:/tmp/pip-zfYhrg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:24:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:24:02 INFO - Running setup.py (path:/tmp/pip-LqAJiG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:24:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:24:03 INFO - Running setup.py (path:/tmp/pip-ZD9hBK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:24:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:24:03 INFO - Running setup.py (path:/tmp/pip-0_CrVe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:24:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:24:03 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 10:24:03 INFO - Running setup.py install for manifestparser 10:24:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:24:03 INFO - Running setup.py install for mozcrash 10:24:04 INFO - Running setup.py install for mozdebug 10:24:04 INFO - Running setup.py install for mozdevice 10:24:04 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:24:04 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:24:04 INFO - Running setup.py install for mozfile 10:24:05 INFO - Running setup.py install for mozhttpd 10:24:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:24:05 INFO - Running setup.py install for mozinfo 10:24:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:24:05 INFO - Running setup.py install for mozInstall 10:24:06 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:24:06 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:24:06 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:24:06 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:24:06 INFO - Running setup.py install for mozleak 10:24:06 INFO - Running setup.py install for mozlog 10:24:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:24:06 INFO - Running setup.py install for moznetwork 10:24:07 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:24:07 INFO - Running setup.py install for mozprocess 10:24:07 INFO - Running setup.py install for mozprofile 10:24:07 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:24:07 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:24:07 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:24:07 INFO - Running setup.py install for mozrunner 10:24:08 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:24:08 INFO - Running setup.py install for mozscreenshot 10:24:08 INFO - Running setup.py install for moztest 10:24:08 INFO - Running setup.py install for mozversion 10:24:08 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:24:08 INFO - Running setup.py install for wptserve 10:24:09 INFO - Running setup.py install for marionette-driver 10:24:09 INFO - Running setup.py install for browsermob-proxy 10:24:09 INFO - Running setup.py install for marionette-client 10:24:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:24:10 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:24:10 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 10:24:10 INFO - Cleaning up... 10:24:10 INFO - Return code: 0 10:24:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:24:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:24:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:24:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:24:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:24:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:24:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 10:24:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1c5e030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c5f3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1d828b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1d7fe30>, '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 0x1d80d10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d80f90>, '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-1462468907.977159-306325457', '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 10:24:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:24:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:24:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:24:10 INFO - 'CCACHE_UMASK': '002', 10:24:10 INFO - 'DISPLAY': ':0', 10:24:10 INFO - 'HOME': '/home/cltbld', 10:24:10 INFO - 'LANG': 'en_US.UTF-8', 10:24:10 INFO - 'LOGNAME': 'cltbld', 10:24:10 INFO - 'MAIL': '/var/mail/cltbld', 10:24:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:24:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:24:10 INFO - 'MOZ_NO_REMOTE': '1', 10:24:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:24:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:24:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:24:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:24:10 INFO - 'PWD': '/builds/slave/test', 10:24:10 INFO - 'SHELL': '/bin/bash', 10:24:10 INFO - 'SHLVL': '1', 10:24:10 INFO - 'TERM': 'linux', 10:24:10 INFO - 'TMOUT': '86400', 10:24:10 INFO - 'USER': 'cltbld', 10:24:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462468907.977159-306325457', 10:24:10 INFO - '_': '/tools/buildbot/bin/python'} 10:24:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:24:10 INFO - Running setup.py (path:/tmp/pip-VDAuOb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:24:10 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)) 10:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:24:10 INFO - Running setup.py (path:/tmp/pip-pymsdA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:24:10 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)) 10:24:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:24:10 INFO - Running setup.py (path:/tmp/pip-vXKYqA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:24:11 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)) 10:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:24:11 INFO - Running setup.py (path:/tmp/pip-1mEVkr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:24:11 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)) 10:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:24:11 INFO - Running setup.py (path:/tmp/pip-Nvw6oZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:24:11 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)) 10:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:24:11 INFO - Running setup.py (path:/tmp/pip-kn8inJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:24:11 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)) 10:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:24:11 INFO - Running setup.py (path:/tmp/pip-VZIGcP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:24:11 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)) 10:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:24:11 INFO - Running setup.py (path:/tmp/pip-g3T2HI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:24:11 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)) 10:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:24:11 INFO - Running setup.py (path:/tmp/pip-_cXq8M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:24:11 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)) 10:24:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:24:11 INFO - Running setup.py (path:/tmp/pip-wHKK9B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:24:12 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)) 10:24:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:24:12 INFO - Running setup.py (path:/tmp/pip-Ytzpg2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:24:12 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)) 10:24:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:24:12 INFO - Running setup.py (path:/tmp/pip-1nOU49-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:24:12 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)) 10:24:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:24:12 INFO - Running setup.py (path:/tmp/pip-wZKf3l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:24:12 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)) 10:24:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:24:12 INFO - Running setup.py (path:/tmp/pip-Ukm5Wo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:24:12 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)) 10:24:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:24:12 INFO - Running setup.py (path:/tmp/pip-ZQwnJL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:24:12 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)) 10:24:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:24:12 INFO - Running setup.py (path:/tmp/pip-ng3oHF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:24:13 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)) 10:24:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:24:13 INFO - Running setup.py (path:/tmp/pip-xsgJr5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:24:13 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)) 10:24:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:24:13 INFO - Running setup.py (path:/tmp/pip-UPXSxf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:24:13 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)) 10:24:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:24:13 INFO - Running setup.py (path:/tmp/pip-LR9QWB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:24:13 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)) 10:24:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:24:13 INFO - Running setup.py (path:/tmp/pip-cH0J3D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:24:13 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)) 10:24:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:24:13 INFO - Running setup.py (path:/tmp/pip-TUfkrr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:24:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:24:14 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)) 10:24:14 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)) 10:24:14 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)) 10:24:14 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)) 10:24:14 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)) 10:24:14 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)) 10:24:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:24:14 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 10:24:14 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 10:24:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:24:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 10:24:14 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 10:24:14 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 10:24:17 INFO - Downloading blessings-1.6.tar.gz 10:24:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:24:17 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)) 10:24:17 INFO - Installing collected packages: blessings 10:24:17 INFO - Running setup.py install for blessings 10:24:18 INFO - Successfully installed blessings 10:24:18 INFO - Cleaning up... 10:24:18 INFO - Return code: 0 10:24:18 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:24:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:24:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:24:18 INFO - Reading from file tmpfile_stdout 10:24:18 INFO - Current package versions: 10:24:18 INFO - argparse == 1.2.1 10:24:18 INFO - blessings == 1.6 10:24:18 INFO - blobuploader == 1.2.4 10:24:18 INFO - browsermob-proxy == 0.6.0 10:24:18 INFO - docopt == 0.6.1 10:24:18 INFO - manifestparser == 1.1 10:24:18 INFO - marionette-client == 2.3.0 10:24:18 INFO - marionette-driver == 1.4.0 10:24:18 INFO - mozInstall == 1.12 10:24:18 INFO - mozcrash == 0.17 10:24:18 INFO - mozdebug == 0.1 10:24:18 INFO - mozdevice == 0.48 10:24:18 INFO - mozfile == 1.2 10:24:18 INFO - mozhttpd == 0.7 10:24:18 INFO - mozinfo == 0.9 10:24:18 INFO - mozleak == 0.1 10:24:18 INFO - mozlog == 3.1 10:24:18 INFO - moznetwork == 0.27 10:24:18 INFO - mozprocess == 0.22 10:24:18 INFO - mozprofile == 0.28 10:24:18 INFO - mozrunner == 6.11 10:24:18 INFO - mozscreenshot == 0.1 10:24:18 INFO - mozsystemmonitor == 0.0 10:24:18 INFO - moztest == 0.7 10:24:18 INFO - mozversion == 1.4 10:24:18 INFO - psutil == 3.1.1 10:24:18 INFO - requests == 1.2.3 10:24:18 INFO - wptserve == 1.4.0 10:24:18 INFO - wsgiref == 0.1.2 10:24:18 INFO - Running post-action listener: _resource_record_post_action 10:24:18 INFO - Running post-action listener: _start_resource_monitoring 10:24:18 INFO - Starting resource monitoring. 10:24:18 INFO - ##### 10:24:18 INFO - ##### Running pull step. 10:24:18 INFO - ##### 10:24:18 INFO - Running pre-action listener: _resource_record_pre_action 10:24:18 INFO - Running main action method: pull 10:24:18 INFO - Pull has nothing to do! 10:24:18 INFO - Running post-action listener: _resource_record_post_action 10:24:18 INFO - ##### 10:24:18 INFO - ##### Running install step. 10:24:18 INFO - ##### 10:24:18 INFO - Running pre-action listener: _resource_record_pre_action 10:24:18 INFO - Running main action method: install 10:24:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:24:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:24:19 INFO - Reading from file tmpfile_stdout 10:24:19 INFO - Detecting whether we're running mozinstall >=1.0... 10:24:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:24:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:24:19 INFO - Reading from file tmpfile_stdout 10:24:19 INFO - Output received: 10:24:19 INFO - Usage: mozinstall [options] installer 10:24:19 INFO - Options: 10:24:19 INFO - -h, --help show this help message and exit 10:24:19 INFO - -d DEST, --destination=DEST 10:24:19 INFO - Directory to install application into. [default: 10:24:19 INFO - "/builds/slave/test"] 10:24:19 INFO - --app=APP Application being installed. [default: firefox] 10:24:19 INFO - mkdir: /builds/slave/test/build/application 10:24:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 10:24:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 10:24:48 INFO - Reading from file tmpfile_stdout 10:24:48 INFO - Output received: 10:24:48 INFO - /builds/slave/test/build/application/firefox/firefox 10:24:48 INFO - Running post-action listener: _resource_record_post_action 10:24:48 INFO - ##### 10:24:48 INFO - ##### Running run-tests step. 10:24:48 INFO - ##### 10:24:48 INFO - Running pre-action listener: _resource_record_pre_action 10:24:48 INFO - Running main action method: run_tests 10:24:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:24:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:24:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:24:48 INFO - grabbing minidump binary from tooltool 10:24:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:24:48 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 0x1d7fe30>, '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 0x1d80d10>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1d80f90>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:24:48 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 10:24:48 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 10:24:49 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:24:49 INFO - Return code: 0 10:24:49 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 10:24:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:24:49 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/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 10:24:49 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/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 10:24:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 10:24:49 INFO - 'CCACHE_UMASK': '002', 10:24:49 INFO - 'DISPLAY': ':0', 10:24:49 INFO - 'HOME': '/home/cltbld', 10:24:49 INFO - 'LANG': 'en_US.UTF-8', 10:24:49 INFO - 'LOGNAME': 'cltbld', 10:24:49 INFO - 'MAIL': '/var/mail/cltbld', 10:24:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:24:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:24:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 10:24:49 INFO - 'MOZ_NO_REMOTE': '1', 10:24:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 10:24:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:24:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 10:24:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:24:49 INFO - 'PWD': '/builds/slave/test', 10:24:49 INFO - 'SHELL': '/bin/bash', 10:24:49 INFO - 'SHLVL': '1', 10:24:49 INFO - 'TERM': 'linux', 10:24:49 INFO - 'TMOUT': '86400', 10:24:49 INFO - 'USER': 'cltbld', 10:24:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462468907.977159-306325457', 10:24:49 INFO - '_': '/tools/buildbot/bin/python'} 10:24:49 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/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 10:24:50 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 10:24:50 INFO - import pkg_resources 10:24:52 INFO - Using 1 client processes 10:24:52 INFO - wptserve Starting http server on 127.0.0.1:8000 10:24:52 INFO - wptserve Starting http server on 127.0.0.1:8001 10:24:52 INFO - wptserve Starting http server on 127.0.0.1:8443 10:24:54 INFO - SUITE-START | Running 778 tests 10:24:54 INFO - Running testharness tests 10:24:54 INFO - Setting up ssl 10:24:54 INFO - PROCESS | certutil | 10:24:54 INFO - PROCESS | certutil | 10:24:54 INFO - PROCESS | certutil | 10:24:54 INFO - Certificate Nickname Trust Attributes 10:24:54 INFO - SSL,S/MIME,JAR/XPI 10:24:54 INFO - 10:24:54 INFO - web-platform-tests CT,, 10:24:54 INFO - 10:24:54 INFO - Starting runner 10:24:58 INFO - PROCESS | 1854 | 1462469098011 Marionette DEBUG Marionette enabled via build flag and pref 10:24:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e09d55000 == 1 [pid = 1854] [id = 1] 10:24:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 1 (0x7f7e09d55800) [pid = 1854] [serial = 1] [outer = (nil)] 10:24:58 INFO - PROCESS | 1854 | [1854] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:24:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 2 (0x7f7e09d56800) [pid = 1854] [serial = 2] [outer = 0x7f7e09d55800] 10:24:58 INFO - PROCESS | 1854 | 1462469098650 Marionette INFO Listening on port 2828 10:24:59 INFO - PROCESS | 1854 | 1462469099216 Marionette DEBUG Marionette enabled via command-line flag 10:24:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e06c22800 == 2 [pid = 1854] [id = 2] 10:24:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 3 (0x7f7e06c23000) [pid = 1854] [serial = 3] [outer = (nil)] 10:24:59 INFO - PROCESS | 1854 | [1854] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 10:24:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 4 (0x7f7e06c24000) [pid = 1854] [serial = 4] [outer = 0x7f7e06c23000] 10:24:59 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f7e073c9700 10:24:59 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f7e0c327f40 10:24:59 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f7e060811f0 10:24:59 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f7e060814f0 10:24:59 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f7e06081820 10:24:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 5 (0x7f7e060b4000) [pid = 1854] [serial = 5] [outer = 0x7f7e09d55800] 10:24:59 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 1854 | 1462469099630 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37581 10:24:59 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 1854 | 1462469099719 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37582 10:24:59 INFO - PROCESS | 1854 | 1462469099727 Marionette DEBUG Closed connection conn0 10:24:59 INFO - PROCESS | 1854 | [1854] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 10:24:59 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 1854 | 1462469099866 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37583 10:24:59 INFO - PROCESS | 1854 | 1462469099868 Marionette DEBUG Closed connection conn1 10:24:59 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 1854 | 1462469099944 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37584 10:24:59 INFO - PROCESS | 1854 | 1462469099956 Marionette DEBUG Closed connection conn2 10:25:00 INFO - PROCESS | 1854 | 1462469100011 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:25:00 INFO - PROCESS | 1854 | 1462469100033 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505085246","device":"desktop","version":"48.0a2"} 10:25:00 INFO - PROCESS | 1854 | [1854] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:25:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa470000 == 3 [pid = 1854] [id = 3] 10:25:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 6 (0x7f7dfa470800) [pid = 1854] [serial = 6] [outer = (nil)] 10:25:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa471000 == 4 [pid = 1854] [id = 4] 10:25:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 7 (0x7f7dfa4e1000) [pid = 1854] [serial = 7] [outer = (nil)] 10:25:02 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:25:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9673800 == 5 [pid = 1854] [id = 5] 10:25:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 8 (0x7f7df96f0000) [pid = 1854] [serial = 8] [outer = (nil)] 10:25:02 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:25:02 INFO - PROCESS | 1854 | [1854] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:25:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 9 (0x7f7df927f800) [pid = 1854] [serial = 9] [outer = 0x7f7df96f0000] 10:25:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 10 (0x7f7df8eaf000) [pid = 1854] [serial = 10] [outer = 0x7f7dfa470800] 10:25:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 11 (0x7f7df8e75c00) [pid = 1854] [serial = 11] [outer = 0x7f7dfa4e1000] 10:25:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 12 (0x7f7df8e77c00) [pid = 1854] [serial = 12] [outer = 0x7f7df96f0000] 10:25:04 INFO - PROCESS | 1854 | 1462469104049 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 1854 | 1462469104067 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 13 (0x7f7df6d90400) [pid = 1854] [serial = 13] [outer = 0x7f7df96f0000] 10:25:04 INFO - PROCESS | 1854 | 1462469104822 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"8949dee2-1296-408d-a363-8894f8203a4b","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505085246","device":"desktop","version":"48.0a2","command_id":1}}] 10:25:05 INFO - PROCESS | 1854 | 1462469105117 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}] 10:25:05 INFO - PROCESS | 1854 | 1462469105452 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 10:25:05 INFO - PROCESS | 1854 | 1462469105554 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:25:05 INFO - PROCESS | 1854 | [1854] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:25:05 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:25:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 14 (0x7f7dfc5c4000) [pid = 1854] [serial = 14] [outer = 0x7f7df96f0000] 10:25:06 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:25:06 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:06 INFO - PROCESS | 1854 | 1462469106138 Marionette TRACE conn3 <- [1,3,null,{}] 10:25:06 INFO - PROCESS | 1854 | 1462469106202 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:25:06 INFO - PROCESS | 1854 | 1462469106252 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 10:25:06 INFO - PROCESS | 1854 | 1462469106316 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 1854 | 1462469106319 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 10:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:25:06 INFO - PROCESS | 1854 | 1462469106348 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 1854 | 1462469106353 Marionette TRACE conn3 <- [1,6,null,{}] 10:25:06 INFO - PROCESS | 1854 | 1462469106439 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}] 10:25:06 INFO - PROCESS | 1854 | 1462469106457 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 10:25:06 INFO - PROCESS | 1854 | 1462469106470 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df23b7800 == 6 [pid = 1854] [id = 6] 10:25:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 15 (0x7f7df2242000) [pid = 1854] [serial = 15] [outer = (nil)] 10:25:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 16 (0x7f7df2243c00) [pid = 1854] [serial = 16] [outer = 0x7f7df2242000] 10:25:06 INFO - PROCESS | 1854 | 1462469106543 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 17 (0x7f7df224a400) [pid = 1854] [serial = 17] [outer = 0x7f7df2242000] 10:25:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1f99000 == 7 [pid = 1854] [id = 7] 10:25:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 18 (0x7f7df1f55400) [pid = 1854] [serial = 18] [outer = (nil)] 10:25:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 19 (0x7f7df1f5b000) [pid = 1854] [serial = 19] [outer = 0x7f7df1f55400] 10:25:07 INFO - PROCESS | 1854 | 1462469107041 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 20 (0x7f7df1e7b000) [pid = 1854] [serial = 20] [outer = 0x7f7df1f55400] 10:25:07 INFO - PROCESS | 1854 | [1854] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 10:25:07 INFO - PROCESS | 1854 | 1462469107613 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]]]}] 10:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1320ms 10:25:07 INFO - PROCESS | 1854 | 1462469107720 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 1854 | 1462469107723 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 10:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:25:07 INFO - PROCESS | 1854 | 1462469107766 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 1854 | 1462469107769 Marionette TRACE conn3 <- [1,10,null,{}] 10:25:07 INFO - PROCESS | 1854 | 1462469107801 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}] 10:25:08 INFO - PROCESS | 1854 | 1462469108014 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 10:25:08 INFO - PROCESS | 1854 | 1462469108061 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df024f000 == 8 [pid = 1854] [id = 8] 10:25:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 21 (0x7f7df1113000) [pid = 1854] [serial = 21] [outer = (nil)] 10:25:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 22 (0x7f7df11f3000) [pid = 1854] [serial = 22] [outer = 0x7f7df1113000] 10:25:08 INFO - PROCESS | 1854 | 1462469108172 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 23 (0x7f7e081d9800) [pid = 1854] [serial = 23] [outer = 0x7f7df1113000] 10:25:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df05d5800 == 9 [pid = 1854] [id = 9] 10:25:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 24 (0x7f7df05d6000) [pid = 1854] [serial = 24] [outer = (nil)] 10:25:09 INFO - PROCESS | 1854 | 1462469109667 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]]]}] 10:25:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 25 (0x7f7df05d7800) [pid = 1854] [serial = 25] [outer = 0x7f7df05d6000] 10:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1990ms 10:25:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 26 (0x7f7df05d4000) [pid = 1854] [serial = 26] [outer = 0x7f7df05d6000] 10:25:09 INFO - PROCESS | 1854 | 1462469109782 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 1854 | 1462469109790 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 10:25:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df05dd800 == 10 [pid = 1854] [id = 10] 10:25:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 27 (0x7f7df05ea800) [pid = 1854] [serial = 27] [outer = (nil)] 10:25:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 28 (0x7f7df1f4d400) [pid = 1854] [serial = 28] [outer = 0x7f7df05ea800] 10:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:25:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 29 (0x7f7df2244000) [pid = 1854] [serial = 29] [outer = 0x7f7df05ea800] 10:25:10 INFO - PROCESS | 1854 | 1462469109998 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 1854 | 1462469110004 Marionette TRACE conn3 <- [1,14,null,{}] 10:25:10 INFO - PROCESS | 1854 | 1462469110086 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}] 10:25:10 INFO - PROCESS | 1854 | 1462469110299 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 10:25:10 INFO - PROCESS | 1854 | 1462469110446 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df11c6800 == 11 [pid = 1854] [id = 11] 10:25:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 30 (0x7f7df05f1000) [pid = 1854] [serial = 30] [outer = (nil)] 10:25:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 31 (0x7f7df7a8b000) [pid = 1854] [serial = 31] [outer = 0x7f7df05f1000] 10:25:10 INFO - PROCESS | 1854 | 1462469110519 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 32 (0x7f7df8a86000) [pid = 1854] [serial = 32] [outer = 0x7f7df05f1000] 10:25:11 INFO - PROCESS | 1854 | 1462469111314 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]]]}] 10:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1475ms 10:25:11 INFO - PROCESS | 1854 | 1462469111368 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 10:25:11 INFO - PROCESS | 1854 | 1462469111376 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 10:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:25:11 INFO - PROCESS | 1854 | 1462469111396 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - PROCESS | 1854 | 1462469111406 Marionette TRACE conn3 <- [1,18,null,{}] 10:25:11 INFO - PROCESS | 1854 | 1462469111418 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}] 10:25:11 INFO - PROCESS | 1854 | 1462469111646 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 10:25:11 INFO - PROCESS | 1854 | 1462469111765 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df844e000 == 12 [pid = 1854] [id = 12] 10:25:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 33 (0x7f7df99f7400) [pid = 1854] [serial = 33] [outer = (nil)] 10:25:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 34 (0x7f7df9cce400) [pid = 1854] [serial = 34] [outer = 0x7f7df99f7400] 10:25:11 INFO - PROCESS | 1854 | 1462469111839 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 35 (0x7f7df9d69800) [pid = 1854] [serial = 35] [outer = 0x7f7df99f7400] 10:25:12 INFO - PROCESS | 1854 | 1462469112675 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]]]}] 10:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1352ms 10:25:12 INFO - PROCESS | 1854 | 1462469112741 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 1854 | 1462469112747 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 10:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:25:12 INFO - PROCESS | 1854 | 1462469112757 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 1854 | 1462469112763 Marionette TRACE conn3 <- [1,22,null,{}] 10:25:12 INFO - PROCESS | 1854 | 1462469112780 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}] 10:25:13 INFO - PROCESS | 1854 | 1462469113028 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 10:25:13 INFO - PROCESS | 1854 | 1462469113158 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df993d800 == 13 [pid = 1854] [id = 13] 10:25:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 36 (0x7f7dfa4ec800) [pid = 1854] [serial = 36] [outer = (nil)] 10:25:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 37 (0x7f7dfae83000) [pid = 1854] [serial = 37] [outer = 0x7f7dfa4ec800] 10:25:13 INFO - PROCESS | 1854 | 1462469113252 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 38 (0x7f7dfc5d0800) [pid = 1854] [serial = 38] [outer = 0x7f7dfa4ec800] 10:25:14 INFO - PROCESS | 1854 | 1462469114410 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]]]}] 10:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1693ms 10:25:14 INFO - PROCESS | 1854 | 1462469114452 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 10:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:25:14 INFO - PROCESS | 1854 | 1462469114461 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 10:25:14 INFO - PROCESS | 1854 | 1462469114473 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:25:14 INFO - PROCESS | 1854 | 1462469114481 Marionette TRACE conn3 <- [1,26,null,{}] 10:25:14 INFO - PROCESS | 1854 | 1462469114492 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}] 10:25:14 INFO - PROCESS | 1854 | 1462469114764 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 10:25:14 INFO - PROCESS | 1854 | 1462469114980 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3948000 == 14 [pid = 1854] [id = 14] 10:25:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 39 (0x7f7df2245400) [pid = 1854] [serial = 39] [outer = (nil)] 10:25:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 40 (0x7f7df571d400) [pid = 1854] [serial = 40] [outer = 0x7f7df2245400] 10:25:15 INFO - PROCESS | 1854 | 1462469115091 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 41 (0x7f7df9d6cc00) [pid = 1854] [serial = 41] [outer = 0x7f7df2245400] 10:25:16 INFO - PROCESS | 1854 | 1462469116057 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]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1598ms 10:25:16 INFO - PROCESS | 1854 | 1462469116068 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 1854 | 1462469116075 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 10:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:25:16 INFO - PROCESS | 1854 | 1462469116085 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 1854 | 1462469116088 Marionette TRACE conn3 <- [1,30,null,{}] 10:25:16 INFO - PROCESS | 1854 | 1462469116094 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}] 10:25:16 INFO - PROCESS | 1854 | 1462469116257 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 10:25:16 INFO - PROCESS | 1854 | 1462469116341 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7694000 == 15 [pid = 1854] [id = 15] 10:25:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 42 (0x7f7df3981000) [pid = 1854] [serial = 42] [outer = (nil)] 10:25:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 43 (0x7f7df8e6a400) [pid = 1854] [serial = 43] [outer = 0x7f7df3981000] 10:25:16 INFO - PROCESS | 1854 | 1462469116402 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 44 (0x7f7dfa050400) [pid = 1854] [serial = 44] [outer = 0x7f7df3981000] 10:25:17 INFO - PROCESS | 1854 | 1462469117084 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]]]}] 10:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1036ms 10:25:17 INFO - PROCESS | 1854 | 1462469117122 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 10:25:17 INFO - PROCESS | 1854 | 1462469117125 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 10:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:25:17 INFO - PROCESS | 1854 | 1462469117133 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:25:17 INFO - PROCESS | 1854 | 1462469117138 Marionette TRACE conn3 <- [1,34,null,{}] 10:25:17 INFO - PROCESS | 1854 | 1462469117171 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}] 10:25:17 INFO - PROCESS | 1854 | 1462469117332 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 10:25:17 INFO - PROCESS | 1854 | 1462469117344 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df966d800 == 16 [pid = 1854] [id = 16] 10:25:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 45 (0x7f7dfae8ec00) [pid = 1854] [serial = 45] [outer = (nil)] 10:25:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 46 (0x7f7dfb1d3800) [pid = 1854] [serial = 46] [outer = 0x7f7dfae8ec00] 10:25:17 INFO - PROCESS | 1854 | 1462469117410 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 47 (0x7f7df11f2000) [pid = 1854] [serial = 47] [outer = 0x7f7dfae8ec00] 10:25:18 INFO - PROCESS | 1854 | 1462469118139 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]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1045ms 10:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:25:18 INFO - PROCESS | 1854 | 1462469118189 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 1854 | 1462469118193 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 10:25:18 INFO - PROCESS | 1854 | 1462469118199 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 1854 | 1462469118203 Marionette TRACE conn3 <- [1,38,null,{}] 10:25:18 INFO - PROCESS | 1854 | 1462469118209 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}] 10:25:18 INFO - PROCESS | 1854 | 1462469118346 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 10:25:18 INFO - PROCESS | 1854 | 1462469118360 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa468800 == 17 [pid = 1854] [id = 17] 10:25:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 48 (0x7f7df6133400) [pid = 1854] [serial = 48] [outer = (nil)] 10:25:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 49 (0x7f7dfd365c00) [pid = 1854] [serial = 49] [outer = 0x7f7df6133400] 10:25:18 INFO - PROCESS | 1854 | 1462469118473 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 50 (0x7f7dfd38e400) [pid = 1854] [serial = 50] [outer = 0x7f7df6133400] 10:25:19 INFO - PROCESS | 1854 | 1462469119267 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]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1084ms 10:25:19 INFO - PROCESS | 1854 | 1462469119290 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 1854 | 1462469119292 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 10:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:25:19 INFO - PROCESS | 1854 | 1462469119299 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 1854 | 1462469119301 Marionette TRACE conn3 <- [1,42,null,{}] 10:25:19 INFO - PROCESS | 1854 | 1462469119307 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}] 10:25:19 INFO - PROCESS | 1854 | 1462469119469 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 10:25:19 INFO - PROCESS | 1854 | 1462469119491 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa7d9000 == 18 [pid = 1854] [id = 18] 10:25:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 51 (0x7f7dfc5cdc00) [pid = 1854] [serial = 51] [outer = (nil)] 10:25:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 52 (0x7f7e01045c00) [pid = 1854] [serial = 52] [outer = 0x7f7dfc5cdc00] 10:25:19 INFO - PROCESS | 1854 | 1462469119554 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 53 (0x7f7e06c06c00) [pid = 1854] [serial = 53] [outer = 0x7f7dfc5cdc00] 10:25:20 INFO - PROCESS | 1854 | 1462469120225 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]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 975ms 10:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:25:20 INFO - PROCESS | 1854 | 1462469120277 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 1854 | 1462469120280 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 10:25:20 INFO - PROCESS | 1854 | 1462469120286 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - PROCESS | 1854 | 1462469120289 Marionette TRACE conn3 <- [1,46,null,{}] 10:25:20 INFO - PROCESS | 1854 | 1462469120294 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}] 10:25:20 INFO - PROCESS | 1854 | 1462469120616 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 10:25:20 INFO - PROCESS | 1854 | 1462469120641 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc50c000 == 19 [pid = 1854] [id = 19] 10:25:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 54 (0x7f7e06c91c00) [pid = 1854] [serial = 54] [outer = (nil)] 10:25:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 55 (0x7f7e06f21800) [pid = 1854] [serial = 55] [outer = 0x7f7e06c91c00] 10:25:20 INFO - PROCESS | 1854 | 1462469120753 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 56 (0x7f7e07e10800) [pid = 1854] [serial = 56] [outer = 0x7f7e06c91c00] 10:25:21 INFO - PROCESS | 1854 | 1462469121429 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]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1192ms 10:25:21 INFO - PROCESS | 1854 | 1462469121478 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 1854 | 1462469121481 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 10:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:25:21 INFO - PROCESS | 1854 | 1462469121487 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 1854 | 1462469121490 Marionette TRACE conn3 <- [1,50,null,{}] 10:25:21 INFO - PROCESS | 1854 | 1462469121495 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}] 10:25:21 INFO - PROCESS | 1854 | 1462469121678 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 10:25:21 INFO - PROCESS | 1854 | 1462469121695 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc764000 == 20 [pid = 1854] [id = 20] 10:25:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 57 (0x7f7e08056400) [pid = 1854] [serial = 57] [outer = (nil)] 10:25:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 58 (0x7f7e08327c00) [pid = 1854] [serial = 58] [outer = 0x7f7e08056400] 10:25:21 INFO - PROCESS | 1854 | 1462469121758 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 59 (0x7f7e0a2e8400) [pid = 1854] [serial = 59] [outer = 0x7f7e08056400] 10:25:22 INFO - PROCESS | 1854 | 1462469122462 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]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 986ms 10:25:22 INFO - PROCESS | 1854 | 1462469122473 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 10:25:22 INFO - PROCESS | 1854 | 1462469122477 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 10:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:25:22 INFO - PROCESS | 1854 | 1462469122484 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 1854 | 1462469122486 Marionette TRACE conn3 <- [1,54,null,{}] 10:25:22 INFO - PROCESS | 1854 | 1462469122491 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}] 10:25:22 INFO - PROCESS | 1854 | 1462469122649 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 10:25:22 INFO - PROCESS | 1854 | 1462469122667 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9a22800 == 21 [pid = 1854] [id = 21] 10:25:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 60 (0x7f7df6129000) [pid = 1854] [serial = 60] [outer = (nil)] 10:25:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 61 (0x7f7e0b4cb400) [pid = 1854] [serial = 61] [outer = 0x7f7df6129000] 10:25:22 INFO - PROCESS | 1854 | 1462469122726 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 62 (0x7f7e0bdc5c00) [pid = 1854] [serial = 62] [outer = 0x7f7df6129000] 10:25:23 INFO - PROCESS | 1854 | 1462469123469 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]]]}] 10:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1030ms 10:25:23 INFO - PROCESS | 1854 | 1462469123515 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 10:25:23 INFO - PROCESS | 1854 | 1462469123519 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 10:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:25:23 INFO - PROCESS | 1854 | 1462469123525 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - PROCESS | 1854 | 1462469123528 Marionette TRACE conn3 <- [1,58,null,{}] 10:25:23 INFO - PROCESS | 1854 | 1462469123540 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}] 10:25:23 INFO - PROCESS | 1854 | 1462469123712 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 10:25:23 INFO - PROCESS | 1854 | 1462469123731 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e060c6000 == 22 [pid = 1854] [id = 22] 10:25:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7f7df927ec00) [pid = 1854] [serial = 63] [outer = (nil)] 10:25:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7f7e0c334c00) [pid = 1854] [serial = 64] [outer = 0x7f7df927ec00] 10:25:23 INFO - PROCESS | 1854 | 1462469123796 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7f7e0c48c800) [pid = 1854] [serial = 65] [outer = 0x7f7df927ec00] 10:25:25 INFO - PROCESS | 1854 | 1462469125256 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]]]}] 10:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1837ms 10:25:25 INFO - PROCESS | 1854 | 1462469125376 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 1854 | 1462469125379 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 10:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:25:25 INFO - PROCESS | 1854 | 1462469125399 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - PROCESS | 1854 | 1462469125405 Marionette TRACE conn3 <- [1,62,null,{}] 10:25:25 INFO - PROCESS | 1854 | 1462469125414 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}] 10:25:25 INFO - PROCESS | 1854 | 1462469125581 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 10:25:25 INFO - PROCESS | 1854 | 1462469125603 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df2dbe800 == 23 [pid = 1854] [id = 23] 10:25:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7f7df7a92800) [pid = 1854] [serial = 66] [outer = (nil)] 10:25:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7f7df8584400) [pid = 1854] [serial = 67] [outer = 0x7f7df7a92800] 10:25:25 INFO - PROCESS | 1854 | 1462469125670 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7f7df8e24800) [pid = 1854] [serial = 68] [outer = 0x7f7df7a92800] 10:25:26 INFO - PROCESS | 1854 | 1462469126390 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]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1044ms 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7f7df2242000) [pid = 1854] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7f7df3981000) [pid = 1854] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7f7dfae8ec00) [pid = 1854] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7f7df6133400) [pid = 1854] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7f7dfc5cdc00) [pid = 1854] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 62 (0x7f7e08056400) [pid = 1854] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 61 (0x7f7df6129000) [pid = 1854] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 60 (0x7f7df1113000) [pid = 1854] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 59 (0x7f7df05f1000) [pid = 1854] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 58 (0x7f7df99f7400) [pid = 1854] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 57 (0x7f7dfa4ec800) [pid = 1854] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:25:26 INFO - PROCESS | 1854 | --DOMWINDOW == 56 (0x7f7df2245400) [pid = 1854] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:25:26 INFO - PROCESS | 1854 | 1462469126920 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 1854 | 1462469126929 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 10:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:25:26 INFO - PROCESS | 1854 | 1462469126964 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 1854 | 1462469126969 Marionette TRACE conn3 <- [1,66,null,{}] 10:25:26 INFO - PROCESS | 1854 | 1462469126975 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}] 10:25:27 INFO - PROCESS | 1854 | 1462469127149 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 10:25:27 INFO - PROCESS | 1854 | 1462469127249 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df6151000 == 24 [pid = 1854] [id = 24] 10:25:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 57 (0x7f7df8e25400) [pid = 1854] [serial = 69] [outer = (nil)] 10:25:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 58 (0x7f7df99ee800) [pid = 1854] [serial = 70] [outer = 0x7f7df8e25400] 10:25:27 INFO - PROCESS | 1854 | 1462469127312 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 59 (0x7f7dfa041400) [pid = 1854] [serial = 71] [outer = 0x7f7df8e25400] 10:25:27 INFO - PROCESS | 1854 | 1462469127918 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]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 987ms 10:25:27 INFO - PROCESS | 1854 | 1462469127947 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 1854 | 1462469127950 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 10:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:25:27 INFO - PROCESS | 1854 | 1462469127957 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 1854 | 1462469127962 Marionette TRACE conn3 <- [1,70,null,{}] 10:25:27 INFO - PROCESS | 1854 | 1462469127977 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}] 10:25:28 INFO - PROCESS | 1854 | 1462469128136 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 10:25:28 INFO - PROCESS | 1854 | 1462469128227 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8c36000 == 25 [pid = 1854] [id = 25] 10:25:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 60 (0x7f7dfa045000) [pid = 1854] [serial = 72] [outer = (nil)] 10:25:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 61 (0x7f7dfa7b0400) [pid = 1854] [serial = 73] [outer = 0x7f7dfa045000] 10:25:28 INFO - PROCESS | 1854 | 1462469128297 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 62 (0x7f7dfb1d2400) [pid = 1854] [serial = 74] [outer = 0x7f7dfa045000] 10:25:28 INFO - PROCESS | 1854 | 1462469128966 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]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1038ms 10:25:29 INFO - PROCESS | 1854 | 1462469129013 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 1854 | 1462469129021 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 10:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:25:29 INFO - PROCESS | 1854 | 1462469129034 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 1854 | 1462469129039 Marionette TRACE conn3 <- [1,74,null,{}] 10:25:29 INFO - PROCESS | 1854 | 1462469129064 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}] 10:25:29 INFO - PROCESS | 1854 | 1462469129240 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 10:25:29 INFO - PROCESS | 1854 | 1462469129363 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df2dcb000 == 26 [pid = 1854] [id = 26] 10:25:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7f7df6c4f400) [pid = 1854] [serial = 75] [outer = (nil)] 10:25:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7f7df7a8ec00) [pid = 1854] [serial = 76] [outer = 0x7f7df6c4f400] 10:25:29 INFO - PROCESS | 1854 | 1462469129444 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7f7df8e6f800) [pid = 1854] [serial = 77] [outer = 0x7f7df6c4f400] 10:25:30 INFO - PROCESS | 1854 | 1462469130231 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]]]}] 10:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1255ms 10:25:30 INFO - PROCESS | 1854 | 1462469130297 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 1854 | 1462469130306 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 10:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:25:30 INFO - PROCESS | 1854 | 1462469130316 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 1854 | 1462469130320 Marionette TRACE conn3 <- [1,78,null,{}] 10:25:30 INFO - PROCESS | 1854 | 1462469130326 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}] 10:25:30 INFO - PROCESS | 1854 | 1462469130512 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 10:25:30 INFO - PROCESS | 1854 | 1462469130632 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9a08000 == 27 [pid = 1854] [id = 27] 10:25:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7f7df1e7a800) [pid = 1854] [serial = 78] [outer = (nil)] 10:25:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7f7dfa7b2c00) [pid = 1854] [serial = 79] [outer = 0x7f7df1e7a800] 10:25:30 INFO - PROCESS | 1854 | 1462469130705 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7f7dfc5c4400) [pid = 1854] [serial = 80] [outer = 0x7f7df1e7a800] 10:25:31 INFO - PROCESS | 1854 | 1462469131537 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]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1282ms 10:25:31 INFO - PROCESS | 1854 | 1462469131615 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 10:25:31 INFO - PROCESS | 1854 | 1462469131619 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 10:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:25:31 INFO - PROCESS | 1854 | 1462469131627 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - PROCESS | 1854 | 1462469131632 Marionette TRACE conn3 <- [1,82,null,{}] 10:25:31 INFO - PROCESS | 1854 | 1462469131649 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}] 10:25:31 INFO - PROCESS | 1854 | 1462469131815 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 10:25:31 INFO - PROCESS | 1854 | 1462469131939 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa599000 == 28 [pid = 1854] [id = 28] 10:25:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7f7dfd387000) [pid = 1854] [serial = 81] [outer = (nil)] 10:25:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7f7e01096000) [pid = 1854] [serial = 82] [outer = 0x7f7dfd387000] 10:25:32 INFO - PROCESS | 1854 | 1462469132022 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7f7e06c0e400) [pid = 1854] [serial = 83] [outer = 0x7f7dfd387000] 10:25:32 INFO - PROCESS | 1854 | 1462469132836 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]]]}] 10:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1284ms 10:25:32 INFO - PROCESS | 1854 | 1462469132912 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 10:25:32 INFO - PROCESS | 1854 | 1462469132917 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 10:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:25:32 INFO - PROCESS | 1854 | 1462469132940 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:25:32 INFO - PROCESS | 1854 | 1462469132945 Marionette TRACE conn3 <- [1,86,null,{}] 10:25:32 INFO - PROCESS | 1854 | 1462469132973 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}] 10:25:33 INFO - PROCESS | 1854 | 1462469133127 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 10:25:33 INFO - PROCESS | 1854 | 1462469133248 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc505000 == 29 [pid = 1854] [id = 29] 10:25:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7f7df6134400) [pid = 1854] [serial = 84] [outer = (nil)] 10:25:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7f7e0716a400) [pid = 1854] [serial = 85] [outer = 0x7f7df6134400] 10:25:33 INFO - PROCESS | 1854 | 1462469133323 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7f7e07e0b800) [pid = 1854] [serial = 86] [outer = 0x7f7df6134400] 10:25:34 INFO - PROCESS | 1854 | 1462469134208 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]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1309ms 10:25:34 INFO - PROCESS | 1854 | 1462469134268 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 1854 | 1462469134273 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 10:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:25:34 INFO - PROCESS | 1854 | 1462469134285 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 1854 | 1462469134288 Marionette TRACE conn3 <- [1,90,null,{}] 10:25:34 INFO - PROCESS | 1854 | 1462469134297 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}] 10:25:34 INFO - PROCESS | 1854 | 1462469134514 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 10:25:34 INFO - PROCESS | 1854 | 1462469134649 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc76e800 == 30 [pid = 1854] [id = 30] 10:25:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7f7df571c400) [pid = 1854] [serial = 87] [outer = (nil)] 10:25:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7f7e081d4c00) [pid = 1854] [serial = 88] [outer = 0x7f7df571c400] 10:25:34 INFO - PROCESS | 1854 | 1462469134730 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7f7e0b4c9400) [pid = 1854] [serial = 89] [outer = 0x7f7df571c400] 10:25:35 INFO - PROCESS | 1854 | 1462469135671 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]]]}] 10:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1437ms 10:25:35 INFO - PROCESS | 1854 | 1462469135723 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 10:25:35 INFO - PROCESS | 1854 | 1462469135727 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 10:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:25:35 INFO - PROCESS | 1854 | 1462469135757 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:25:35 INFO - PROCESS | 1854 | 1462469135764 Marionette TRACE conn3 <- [1,94,null,{}] 10:25:35 INFO - PROCESS | 1854 | 1462469135779 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}] 10:25:35 INFO - PROCESS | 1854 | 1462469135948 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 10:25:36 INFO - PROCESS | 1854 | 1462469136081 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df39a1800 == 31 [pid = 1854] [id = 31] 10:25:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7f7df6d0f000) [pid = 1854] [serial = 90] [outer = (nil)] 10:25:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7f7df7a92400) [pid = 1854] [serial = 91] [outer = 0x7f7df6d0f000] 10:25:36 INFO - PROCESS | 1854 | 1462469136199 Marionette DEBUG loaded listener.js 10:25:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7f7df8af7c00) [pid = 1854] [serial = 92] [outer = 0x7f7df6d0f000] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7f7df8e6a400) [pid = 1854] [serial = 43] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7f7dfa050400) [pid = 1854] [serial = 44] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7f7dfb1d3800) [pid = 1854] [serial = 46] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7f7df11f2000) [pid = 1854] [serial = 47] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7f7dfd365c00) [pid = 1854] [serial = 49] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7f7e01045c00) [pid = 1854] [serial = 52] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7f7e06f21800) [pid = 1854] [serial = 55] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7f7e08327c00) [pid = 1854] [serial = 58] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7f7e0b4cb400) [pid = 1854] [serial = 61] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7f7dfd38e400) [pid = 1854] [serial = 50] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7f7df11f3000) [pid = 1854] [serial = 22] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7f7df1f4d400) [pid = 1854] [serial = 28] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7f7df7a8b000) [pid = 1854] [serial = 31] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7f7df9cce400) [pid = 1854] [serial = 34] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7f7dfae83000) [pid = 1854] [serial = 37] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7f7df571d400) [pid = 1854] [serial = 40] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7f7df9d6cc00) [pid = 1854] [serial = 41] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 62 (0x7f7df05d7800) [pid = 1854] [serial = 25] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 61 (0x7f7e06c06c00) [pid = 1854] [serial = 53] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 60 (0x7f7e0a2e8400) [pid = 1854] [serial = 59] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 59 (0x7f7e0bdc5c00) [pid = 1854] [serial = 62] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 58 (0x7f7df9d69800) [pid = 1854] [serial = 35] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 57 (0x7f7dfc5d0800) [pid = 1854] [serial = 38] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 56 (0x7f7df8a86000) [pid = 1854] [serial = 32] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 55 (0x7f7e081d9800) [pid = 1854] [serial = 23] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 54 (0x7f7df8e77c00) [pid = 1854] [serial = 12] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 53 (0x7f7df927f800) [pid = 1854] [serial = 9] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 52 (0x7f7e09d56800) [pid = 1854] [serial = 2] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 51 (0x7f7df1f5b000) [pid = 1854] [serial = 19] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 50 (0x7f7df2243c00) [pid = 1854] [serial = 16] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | --DOMWINDOW == 49 (0x7f7df224a400) [pid = 1854] [serial = 17] [outer = (nil)] [url = about:blank] 10:25:37 INFO - PROCESS | 1854 | 1462469137692 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]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2011ms 10:25:37 INFO - PROCESS | 1854 | 1462469137749 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 10:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:25:37 INFO - PROCESS | 1854 | 1462469137754 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 10:25:37 INFO - PROCESS | 1854 | 1462469137761 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 1854 | 1462469137765 Marionette TRACE conn3 <- [1,98,null,{}] 10:25:37 INFO - PROCESS | 1854 | 1462469137776 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}] 10:25:37 INFO - PROCESS | 1854 | 1462469137932 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 10:25:37 INFO - PROCESS | 1854 | 1462469137952 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1fa9800 == 32 [pid = 1854] [id = 32] 10:25:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 50 (0x7f7df6129000) [pid = 1854] [serial = 93] [outer = (nil)] 10:25:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 51 (0x7f7df7a8b000) [pid = 1854] [serial = 94] [outer = 0x7f7df6129000] 10:25:38 INFO - PROCESS | 1854 | 1462469138076 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 52 (0x7f7df899dc00) [pid = 1854] [serial = 95] [outer = 0x7f7df6129000] 10:25:39 INFO - PROCESS | 1854 | 1462469139138 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]]]}] 10:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1401ms 10:25:39 INFO - PROCESS | 1854 | 1462469139165 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 1854 | 1462469139175 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 10:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:25:39 INFO - PROCESS | 1854 | 1462469139187 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - PROCESS | 1854 | 1462469139191 Marionette TRACE conn3 <- [1,102,null,{}] 10:25:39 INFO - PROCESS | 1854 | 1462469139197 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}] 10:25:39 INFO - PROCESS | 1854 | 1462469139375 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 10:25:39 INFO - PROCESS | 1854 | 1462469139400 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7690800 == 33 [pid = 1854] [id = 33] 10:25:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 53 (0x7f7df847f400) [pid = 1854] [serial = 96] [outer = (nil)] 10:25:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 54 (0x7f7df9d5d800) [pid = 1854] [serial = 97] [outer = 0x7f7df847f400] 10:25:39 INFO - PROCESS | 1854 | 1462469139463 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 55 (0x7f7dfa4ed400) [pid = 1854] [serial = 98] [outer = 0x7f7df847f400] 10:25:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 56 (0x7f7dfae8d400) [pid = 1854] [serial = 99] [outer = 0x7f7df05ea800] 10:25:40 INFO - PROCESS | 1854 | 1462469140227 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]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1090ms 10:25:40 INFO - PROCESS | 1854 | 1462469140305 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 10:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:25:40 INFO - PROCESS | 1854 | 1462469140310 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 10:25:40 INFO - PROCESS | 1854 | 1462469140318 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 1854 | 1462469140324 Marionette TRACE conn3 <- [1,106,null,{}] 10:25:40 INFO - PROCESS | 1854 | 1462469140349 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}] 10:25:40 INFO - PROCESS | 1854 | 1462469140549 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 10:25:40 INFO - PROCESS | 1854 | 1462469140582 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df924e000 == 34 [pid = 1854] [id = 34] 10:25:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 57 (0x7f7df2242000) [pid = 1854] [serial = 100] [outer = (nil)] 10:25:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 58 (0x7f7df8e18400) [pid = 1854] [serial = 101] [outer = 0x7f7df2242000] 10:25:40 INFO - PROCESS | 1854 | 1462469140649 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 59 (0x7f7dfc5cb800) [pid = 1854] [serial = 102] [outer = 0x7f7df2242000] 10:25:41 INFO - PROCESS | 1854 | 1462469141504 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]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1253ms 10:25:41 INFO - PROCESS | 1854 | 1462469141583 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 10:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:25:41 INFO - PROCESS | 1854 | 1462469141590 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 10:25:41 INFO - PROCESS | 1854 | 1462469141599 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - PROCESS | 1854 | 1462469141604 Marionette TRACE conn3 <- [1,110,null,{}] 10:25:41 INFO - PROCESS | 1854 | 1462469141610 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}] 10:25:41 INFO - PROCESS | 1854 | 1462469141840 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 10:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 58 (0x7f7df927ec00) [pid = 1854] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 57 (0x7f7e06c91c00) [pid = 1854] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 56 (0x7f7dfa045000) [pid = 1854] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 55 (0x7f7df7a92800) [pid = 1854] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 54 (0x7f7df8e25400) [pid = 1854] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:25:41 INFO - PROCESS | 1854 | 1462469141905 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7aa7000 == 35 [pid = 1854] [id = 35] 10:25:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 55 (0x7f7df2245000) [pid = 1854] [serial = 103] [outer = (nil)] 10:25:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 56 (0x7f7df9d64c00) [pid = 1854] [serial = 104] [outer = 0x7f7df2245000] 10:25:41 INFO - PROCESS | 1854 | 1462469141973 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 57 (0x7f7dfd382400) [pid = 1854] [serial = 105] [outer = 0x7f7df2245000] 10:25:42 INFO - PROCESS | 1854 | 1462469142620 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]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1044ms 10:25:42 INFO - PROCESS | 1854 | 1462469142642 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 10:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:25:42 INFO - PROCESS | 1854 | 1462469142647 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 10:25:42 INFO - PROCESS | 1854 | 1462469142653 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 1854 | 1462469142656 Marionette TRACE conn3 <- [1,114,null,{}] 10:25:42 INFO - PROCESS | 1854 | 1462469142661 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}] 10:25:42 INFO - PROCESS | 1854 | 1462469142823 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 10:25:42 INFO - PROCESS | 1854 | 1462469142841 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa09f800 == 36 [pid = 1854] [id = 36] 10:25:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 58 (0x7f7df0389c00) [pid = 1854] [serial = 106] [outer = (nil)] 10:25:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 59 (0x7f7e00194c00) [pid = 1854] [serial = 107] [outer = 0x7f7df0389c00] 10:25:42 INFO - PROCESS | 1854 | 1462469142914 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 60 (0x7f7e06c07000) [pid = 1854] [serial = 108] [outer = 0x7f7df0389c00] 10:25:43 INFO - PROCESS | 1854 | 1462469143642 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]]]}] 10:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1034ms 10:25:43 INFO - PROCESS | 1854 | 1462469143688 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 10:25:43 INFO - PROCESS | 1854 | 1462469143691 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 10:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:25:43 INFO - PROCESS | 1854 | 1462469143698 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:25:43 INFO - PROCESS | 1854 | 1462469143701 Marionette TRACE conn3 <- [1,118,null,{}] 10:25:43 INFO - PROCESS | 1854 | 1462469143706 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}] 10:25:43 INFO - PROCESS | 1854 | 1462469143886 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 10:25:44 INFO - PROCESS | 1854 | 1462469144002 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0257000 == 37 [pid = 1854] [id = 37] 10:25:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 61 (0x7f7df0268000) [pid = 1854] [serial = 109] [outer = (nil)] 10:25:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 62 (0x7f7df0388c00) [pid = 1854] [serial = 110] [outer = 0x7f7df0268000] 10:25:44 INFO - PROCESS | 1854 | 1462469144077 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7f7df2245400) [pid = 1854] [serial = 111] [outer = 0x7f7df0268000] 10:25:44 INFO - PROCESS | 1854 | 1462469144929 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]]]}] 10:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1282ms 10:25:44 INFO - PROCESS | 1854 | 1462469144983 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 1854 | 1462469144990 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 10:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:25:44 INFO - PROCESS | 1854 | 1462469144998 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - PROCESS | 1854 | 1462469145007 Marionette TRACE conn3 <- [1,122,null,{}] 10:25:45 INFO - PROCESS | 1854 | 1462469145017 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}] 10:25:45 INFO - PROCESS | 1854 | 1462469145244 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 10:25:45 INFO - PROCESS | 1854 | 1462469145369 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df967d800 == 38 [pid = 1854] [id = 38] 10:25:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7f7df3c1cc00) [pid = 1854] [serial = 112] [outer = (nil)] 10:25:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7f7df9d63c00) [pid = 1854] [serial = 113] [outer = 0x7f7df3c1cc00] 10:25:45 INFO - PROCESS | 1854 | 1462469145455 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7f7dfa4e1c00) [pid = 1854] [serial = 114] [outer = 0x7f7df3c1cc00] 10:25:46 INFO - PROCESS | 1854 | 1462469146407 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]]]}] 10:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1502ms 10:25:46 INFO - PROCESS | 1854 | 1462469146504 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 1854 | 1462469146512 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 10:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:25:46 INFO - PROCESS | 1854 | 1462469146522 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 1854 | 1462469146526 Marionette TRACE conn3 <- [1,126,null,{}] 10:25:46 INFO - PROCESS | 1854 | 1462469146571 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}] 10:25:46 INFO - PROCESS | 1854 | 1462469146725 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 10:25:46 INFO - PROCESS | 1854 | 1462469146848 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc508000 == 39 [pid = 1854] [id = 39] 10:25:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7f7dfc5c9c00) [pid = 1854] [serial = 115] [outer = (nil)] 10:25:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7f7e0103dc00) [pid = 1854] [serial = 116] [outer = 0x7f7dfc5c9c00] 10:25:46 INFO - PROCESS | 1854 | 1462469146975 Marionette DEBUG loaded listener.js 10:25:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7f7e06c11400) [pid = 1854] [serial = 117] [outer = 0x7f7dfc5c9c00] 10:25:48 INFO - PROCESS | 1854 | 1462469148111 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]]]}] 10:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1626ms 10:25:48 INFO - PROCESS | 1854 | 1462469148148 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 10:25:48 INFO - PROCESS | 1854 | 1462469148151 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 10:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:25:48 INFO - PROCESS | 1854 | 1462469148167 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:25:48 INFO - PROCESS | 1854 | 1462469148176 Marionette TRACE conn3 <- [1,130,null,{}] 10:25:48 INFO - PROCESS | 1854 | 1462469148183 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}] 10:25:48 INFO - PROCESS | 1854 | 1462469148420 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 10:25:48 INFO - PROCESS | 1854 | 1462469148705 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1fa4000 == 40 [pid = 1854] [id = 40] 10:25:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7f7df11f9800) [pid = 1854] [serial = 118] [outer = (nil)] 10:25:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7f7df2247000) [pid = 1854] [serial = 119] [outer = 0x7f7df11f9800] 10:25:48 INFO - PROCESS | 1854 | 1462469148781 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7f7df3926000) [pid = 1854] [serial = 120] [outer = 0x7f7df11f9800] 10:25:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa09f800 == 39 [pid = 1854] [id = 36] 10:25:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7aa7000 == 38 [pid = 1854] [id = 35] 10:25:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df924e000 == 37 [pid = 1854] [id = 34] 10:25:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7690800 == 36 [pid = 1854] [id = 33] 10:25:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df1fa9800 == 35 [pid = 1854] [id = 32] 10:25:49 INFO - PROCESS | 1854 | 1462469149781 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]]]}] 10:25:49 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7f7df8584400) [pid = 1854] [serial = 67] [outer = (nil)] [url = about:blank] 10:25:49 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7f7df99ee800) [pid = 1854] [serial = 70] [outer = (nil)] [url = about:blank] 10:25:49 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7f7dfa041400) [pid = 1854] [serial = 71] [outer = (nil)] [url = about:blank] 10:25:49 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7f7df8e24800) [pid = 1854] [serial = 68] [outer = (nil)] [url = about:blank] 10:25:49 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7f7dfb1d2400) [pid = 1854] [serial = 74] [outer = (nil)] [url = about:blank] 10:25:49 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7f7e0c48c800) [pid = 1854] [serial = 65] [outer = (nil)] [url = about:blank] 10:25:49 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7f7e0c334c00) [pid = 1854] [serial = 64] [outer = (nil)] [url = about:blank] 10:25:49 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7f7e07e10800) [pid = 1854] [serial = 56] [outer = (nil)] [url = about:blank] 10:25:49 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7f7dfa7b0400) [pid = 1854] [serial = 73] [outer = (nil)] [url = about:blank] 10:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1646ms 10:25:49 INFO - PROCESS | 1854 | 1462469149810 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 1854 | 1462469149816 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 10:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:25:49 INFO - PROCESS | 1854 | 1462469149824 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 1854 | 1462469149832 Marionette TRACE conn3 <- [1,134,null,{}] 10:25:49 INFO - PROCESS | 1854 | 1462469149843 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}] 10:25:50 INFO - PROCESS | 1854 | 1462469150054 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 10:25:50 INFO - PROCESS | 1854 | 1462469150142 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df6c1b000 == 36 [pid = 1854] [id = 41] 10:25:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7f7df3c19800) [pid = 1854] [serial = 121] [outer = (nil)] 10:25:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7f7df5728800) [pid = 1854] [serial = 122] [outer = 0x7f7df3c19800] 10:25:50 INFO - PROCESS | 1854 | 1462469150256 Marionette DEBUG loaded listener.js 10:25:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7f7df6d93000) [pid = 1854] [serial = 123] [outer = 0x7f7df3c19800] 10:25:51 INFO - PROCESS | 1854 | 1462469151015 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]]]}] 10:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1251ms 10:25:51 INFO - PROCESS | 1854 | 1462469151080 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 10:25:51 INFO - PROCESS | 1854 | 1462469151086 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 10:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:25:51 INFO - PROCESS | 1854 | 1462469151093 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:25:51 INFO - PROCESS | 1854 | 1462469151095 Marionette TRACE conn3 <- [1,138,null,{}] 10:25:51 INFO - PROCESS | 1854 | 1462469151101 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}] 10:25:51 INFO - PROCESS | 1854 | 1462469151247 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 10:25:51 INFO - PROCESS | 1854 | 1462469151260 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8ec8800 == 37 [pid = 1854] [id = 42] 10:25:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7f7df11f1800) [pid = 1854] [serial = 124] [outer = (nil)] 10:25:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7f7df9122000) [pid = 1854] [serial = 125] [outer = 0x7f7df11f1800] 10:25:51 INFO - PROCESS | 1854 | 1462469151332 Marionette DEBUG loaded listener.js 10:25:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7f7df9d65c00) [pid = 1854] [serial = 126] [outer = 0x7f7df11f1800] 10:25:52 INFO - PROCESS | 1854 | 1462469152122 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]]]}] 10:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1082ms 10:25:52 INFO - PROCESS | 1854 | 1462469152178 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 10:25:52 INFO - PROCESS | 1854 | 1462469152181 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 10:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:25:52 INFO - PROCESS | 1854 | 1462469152194 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:25:52 INFO - PROCESS | 1854 | 1462469152203 Marionette TRACE conn3 <- [1,142,null,{}] 10:25:52 INFO - PROCESS | 1854 | 1462469152217 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}] 10:25:52 INFO - PROCESS | 1854 | 1462469152415 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 10:25:52 INFO - PROCESS | 1854 | 1462469152442 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfad7a000 == 38 [pid = 1854] [id = 43] 10:25:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7f7dfa7b0000) [pid = 1854] [serial = 127] [outer = (nil)] 10:25:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7f7dfb1b8800) [pid = 1854] [serial = 128] [outer = 0x7f7dfa7b0000] 10:25:52 INFO - PROCESS | 1854 | 1462469152508 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7f7dfc5d0400) [pid = 1854] [serial = 129] [outer = 0x7f7dfa7b0000] 10:25:53 INFO - PROCESS | 1854 | 1462469153412 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]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1261ms 10:25:53 INFO - PROCESS | 1854 | 1462469153449 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 1854 | 1462469153452 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 10:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:25:53 INFO - PROCESS | 1854 | 1462469153466 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - PROCESS | 1854 | 1462469153468 Marionette TRACE conn3 <- [1,146,null,{}] 10:25:53 INFO - PROCESS | 1854 | 1462469153474 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}] 10:25:53 INFO - PROCESS | 1854 | 1462469153662 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 10:25:53 INFO - PROCESS | 1854 | 1462469153688 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e00265800 == 39 [pid = 1854] [id = 44] 10:25:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7f7df111a000) [pid = 1854] [serial = 130] [outer = (nil)] 10:25:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7f7e06c93000) [pid = 1854] [serial = 131] [outer = 0x7f7df111a000] 10:25:53 INFO - PROCESS | 1854 | 1462469153754 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7f7e06f21800) [pid = 1854] [serial = 132] [outer = 0x7f7df111a000] 10:25:54 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7f7df2242000) [pid = 1854] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:25:54 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7f7df2245000) [pid = 1854] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:25:54 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7f7df847f400) [pid = 1854] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:25:54 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7f7df6129000) [pid = 1854] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:25:54 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7f7df6c4f400) [pid = 1854] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:25:54 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7f7df1e7a800) [pid = 1854] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:25:54 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7f7dfd387000) [pid = 1854] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:25:54 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7f7df6134400) [pid = 1854] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:25:54 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7f7df571c400) [pid = 1854] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:25:54 INFO - PROCESS | 1854 | 1462469154581 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]]]}] 10:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1145ms 10:25:54 INFO - PROCESS | 1854 | 1462469154605 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 10:25:54 INFO - PROCESS | 1854 | 1462469154609 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 10:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:25:54 INFO - PROCESS | 1854 | 1462469154615 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 1854 | 1462469154618 Marionette TRACE conn3 <- [1,150,null,{}] 10:25:54 INFO - PROCESS | 1854 | 1462469154623 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}] 10:25:54 INFO - PROCESS | 1854 | 1462469154761 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 10:25:54 INFO - PROCESS | 1854 | 1462469154775 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e00415000 == 40 [pid = 1854] [id = 45] 10:25:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7f7dfd369000) [pid = 1854] [serial = 133] [outer = (nil)] 10:25:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7f7e01098400) [pid = 1854] [serial = 134] [outer = 0x7f7dfd369000] 10:25:54 INFO - PROCESS | 1854 | 1462469154854 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7f7e0737a000) [pid = 1854] [serial = 135] [outer = 0x7f7dfd369000] 10:25:55 INFO - PROCESS | 1854 | 1462469155851 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]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1280ms 10:25:55 INFO - PROCESS | 1854 | 1462469155897 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 1854 | 1462469155900 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 10:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:25:55 INFO - PROCESS | 1854 | 1462469155906 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 1854 | 1462469155908 Marionette TRACE conn3 <- [1,154,null,{}] 10:25:55 INFO - PROCESS | 1854 | 1462469155914 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}] 10:25:56 INFO - PROCESS | 1854 | 1462469156065 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 10:25:56 INFO - PROCESS | 1854 | 1462469156077 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e06fb9800 == 41 [pid = 1854] [id = 46] 10:25:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7f7e09d32800) [pid = 1854] [serial = 136] [outer = (nil)] 10:25:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7f7e0b648000) [pid = 1854] [serial = 137] [outer = 0x7f7e09d32800] 10:25:56 INFO - PROCESS | 1854 | 1462469156142 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7f7e0baa0c00) [pid = 1854] [serial = 138] [outer = 0x7f7e09d32800] 10:25:57 INFO - PROCESS | 1854 | 1462469157064 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]]]}] 10:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1188ms 10:25:57 INFO - PROCESS | 1854 | 1462469157095 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 1854 | 1462469157100 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 10:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:25:57 INFO - PROCESS | 1854 | 1462469157112 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 1854 | 1462469157116 Marionette TRACE conn3 <- [1,158,null,{}] 10:25:57 INFO - PROCESS | 1854 | 1462469157125 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}] 10:25:57 INFO - PROCESS | 1854 | 1462469157298 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 10:25:57 INFO - PROCESS | 1854 | 1462469157428 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8c34800 == 42 [pid = 1854] [id = 47] 10:25:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7f7df3974800) [pid = 1854] [serial = 139] [outer = (nil)] 10:25:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7f7df5720000) [pid = 1854] [serial = 140] [outer = 0x7f7df3974800] 10:25:57 INFO - PROCESS | 1854 | 1462469157509 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7f7df6d08000) [pid = 1854] [serial = 141] [outer = 0x7f7df3974800] 10:25:58 INFO - PROCESS | 1854 | 1462469158562 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]]]}] 10:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1496ms 10:25:58 INFO - PROCESS | 1854 | 1462469158702 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 10:25:58 INFO - PROCESS | 1854 | 1462469158711 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 10:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:25:58 INFO - PROCESS | 1854 | 1462469158780 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:25:58 INFO - PROCESS | 1854 | 1462469158783 Marionette TRACE conn3 <- [1,162,null,{}] 10:25:58 INFO - PROCESS | 1854 | 1462469158874 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}] 10:25:59 INFO - PROCESS | 1854 | 1462469159103 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 10:25:59 INFO - PROCESS | 1854 | 1462469159232 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8ec8000 == 43 [pid = 1854] [id = 48] 10:25:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7f7df7a93000) [pid = 1854] [serial = 142] [outer = (nil)] 10:25:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7f7dfc5c5400) [pid = 1854] [serial = 143] [outer = 0x7f7df7a93000] 10:25:59 INFO - PROCESS | 1854 | 1462469159306 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7f7e07e06000) [pid = 1854] [serial = 144] [outer = 0x7f7df7a93000] 10:26:00 INFO - PROCESS | 1854 | 1462469160156 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]]]}] 10:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1477ms 10:26:00 INFO - PROCESS | 1854 | 1462469160228 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 10:26:00 INFO - PROCESS | 1854 | 1462469160232 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 10:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:26:00 INFO - PROCESS | 1854 | 1462469160239 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:26:00 INFO - PROCESS | 1854 | 1462469160246 Marionette TRACE conn3 <- [1,166,null,{}] 10:26:00 INFO - PROCESS | 1854 | 1462469160262 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}] 10:26:00 INFO - PROCESS | 1854 | 1462469160469 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 10:26:00 INFO - PROCESS | 1854 | 1462469160610 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08372800 == 44 [pid = 1854] [id = 49] 10:26:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7f7e081e2000) [pid = 1854] [serial = 145] [outer = (nil)] 10:26:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7f7e0b68ac00) [pid = 1854] [serial = 146] [outer = 0x7f7e081e2000] 10:26:00 INFO - PROCESS | 1854 | 1462469160690 Marionette DEBUG loaded listener.js 10:26:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7f7e0bdb7800) [pid = 1854] [serial = 147] [outer = 0x7f7e081e2000] 10:26:01 INFO - PROCESS | 1854 | 1462469161556 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]]]}] 10:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1394ms 10:26:01 INFO - PROCESS | 1854 | 1462469161634 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 10:26:01 INFO - PROCESS | 1854 | 1462469161638 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 10:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:26:01 INFO - PROCESS | 1854 | 1462469161644 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 1854 | 1462469161648 Marionette TRACE conn3 <- [1,170,null,{}] 10:26:01 INFO - PROCESS | 1854 | 1462469161653 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}] 10:26:01 INFO - PROCESS | 1854 | 1462469161876 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 10:26:02 INFO - PROCESS | 1854 | 1462469162194 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8457800 == 45 [pid = 1854] [id = 50] 10:26:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7f7df3921c00) [pid = 1854] [serial = 148] [outer = (nil)] 10:26:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7f7df3929000) [pid = 1854] [serial = 149] [outer = 0x7f7df3921c00] 10:26:02 INFO - PROCESS | 1854 | 1462469162308 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7f7df6c45000) [pid = 1854] [serial = 150] [outer = 0x7f7df3921c00] 10:26:03 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df39a1800 == 44 [pid = 1854] [id = 31] 10:26:03 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e00415000 == 43 [pid = 1854] [id = 45] 10:26:03 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e00265800 == 42 [pid = 1854] [id = 44] 10:26:03 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfad7a000 == 41 [pid = 1854] [id = 43] 10:26:03 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8ec8800 == 40 [pid = 1854] [id = 42] 10:26:03 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df6c1b000 == 39 [pid = 1854] [id = 41] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7f7df7a92400) [pid = 1854] [serial = 91] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df1fa4000 == 38 [pid = 1854] [id = 40] 10:26:03 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0257000 == 37 [pid = 1854] [id = 37] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7f7df8e18400) [pid = 1854] [serial = 101] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7f7df9d64c00) [pid = 1854] [serial = 104] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7f7df9d5d800) [pid = 1854] [serial = 97] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7f7df7a8b000) [pid = 1854] [serial = 94] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7f7df899dc00) [pid = 1854] [serial = 95] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7f7e00194c00) [pid = 1854] [serial = 107] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7f7df8e6f800) [pid = 1854] [serial = 77] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7f7df7a8ec00) [pid = 1854] [serial = 76] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7f7dfc5c4400) [pid = 1854] [serial = 80] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7f7dfa7b2c00) [pid = 1854] [serial = 79] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7f7e06c0e400) [pid = 1854] [serial = 83] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7f7e01096000) [pid = 1854] [serial = 82] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7f7e07e0b800) [pid = 1854] [serial = 86] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7f7e0716a400) [pid = 1854] [serial = 85] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7f7e0b4c9400) [pid = 1854] [serial = 89] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7f7e081d4c00) [pid = 1854] [serial = 88] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7f7dfc5cb800) [pid = 1854] [serial = 102] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7f7df2244000) [pid = 1854] [serial = 29] [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.] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7f7dfa4ed400) [pid = 1854] [serial = 98] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7f7dfd382400) [pid = 1854] [serial = 105] [outer = (nil)] [url = about:blank] 10:26:03 INFO - PROCESS | 1854 | 1462469163236 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]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1633ms 10:26:03 INFO - PROCESS | 1854 | 1462469163279 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 1854 | 1462469163285 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 10:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:26:03 INFO - PROCESS | 1854 | 1462469163291 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - PROCESS | 1854 | 1462469163296 Marionette TRACE conn3 <- [1,174,null,{}] 10:26:03 INFO - PROCESS | 1854 | 1462469163303 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}] 10:26:03 INFO - PROCESS | 1854 | 1462469163445 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 10:26:03 INFO - PROCESS | 1854 | 1462469163462 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df39a1800 == 38 [pid = 1854] [id = 51] 10:26:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7f7df1f54000) [pid = 1854] [serial = 151] [outer = (nil)] 10:26:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7f7df8d2a400) [pid = 1854] [serial = 152] [outer = 0x7f7df1f54000] 10:26:03 INFO - PROCESS | 1854 | 1462469163530 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7f7df9a74400) [pid = 1854] [serial = 153] [outer = 0x7f7df1f54000] 10:26:04 INFO - PROCESS | 1854 | 1462469164140 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:26:04 INFO - PROCESS | 1854 | 1462469164333 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]]]}] 10:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1086ms 10:26:04 INFO - PROCESS | 1854 | 1462469164389 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 10:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:26:04 INFO - PROCESS | 1854 | 1462469164396 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 10:26:04 INFO - PROCESS | 1854 | 1462469164403 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 1854 | 1462469164406 Marionette TRACE conn3 <- [1,178,null,{}] 10:26:04 INFO - PROCESS | 1854 | 1462469164411 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}] 10:26:04 INFO - PROCESS | 1854 | 1462469164555 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 10:26:04 INFO - PROCESS | 1854 | 1462469164570 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9d90800 == 39 [pid = 1854] [id = 52] 10:26:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7f7dfa7b9c00) [pid = 1854] [serial = 154] [outer = (nil)] 10:26:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7f7e00191000) [pid = 1854] [serial = 155] [outer = 0x7f7dfa7b9c00] 10:26:04 INFO - PROCESS | 1854 | 1462469164634 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7f7e06ef1000) [pid = 1854] [serial = 156] [outer = 0x7f7dfa7b9c00] 10:26:05 INFO - PROCESS | 1854 | 1462469165356 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]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 994ms 10:26:05 INFO - PROCESS | 1854 | 1462469165397 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 10:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:26:05 INFO - PROCESS | 1854 | 1462469165401 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 10:26:05 INFO - PROCESS | 1854 | 1462469165415 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - PROCESS | 1854 | 1462469165434 Marionette TRACE conn3 <- [1,182,null,{}] 10:26:05 INFO - PROCESS | 1854 | 1462469165458 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}] 10:26:05 INFO - PROCESS | 1854 | 1462469165674 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 10:26:05 INFO - PROCESS | 1854 | 1462469165701 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc512800 == 40 [pid = 1854] [id = 53] 10:26:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7f7dfa7be400) [pid = 1854] [serial = 157] [outer = (nil)] 10:26:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7f7e0a265800) [pid = 1854] [serial = 158] [outer = 0x7f7dfa7be400] 10:26:05 INFO - PROCESS | 1854 | 1462469165764 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7f7e0b68b800) [pid = 1854] [serial = 159] [outer = 0x7f7dfa7be400] 10:26:06 INFO - PROCESS | 1854 | 1462469166749 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]]]}] 10:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1370ms 10:26:06 INFO - PROCESS | 1854 | 1462469166778 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 1854 | 1462469166783 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 10:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:26:06 INFO - PROCESS | 1854 | 1462469166789 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 1854 | 1462469166791 Marionette TRACE conn3 <- [1,186,null,{}] 10:26:06 INFO - PROCESS | 1854 | 1462469166802 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}] 10:26:06 INFO - PROCESS | 1854 | 1462469166975 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 10:26:07 INFO - PROCESS | 1854 | 1462469167046 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e00413000 == 41 [pid = 1854] [id = 54] 10:26:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7f7e08058c00) [pid = 1854] [serial = 160] [outer = (nil)] 10:26:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7f7e0bc4a800) [pid = 1854] [serial = 161] [outer = 0x7f7e08058c00] 10:26:07 INFO - PROCESS | 1854 | 1462469167108 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7f7e0c432000) [pid = 1854] [serial = 162] [outer = 0x7f7e08058c00] 10:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7f7df111a000) [pid = 1854] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7f7df11f9800) [pid = 1854] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7f7df11f1800) [pid = 1854] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7f7df3c19800) [pid = 1854] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7f7dfd369000) [pid = 1854] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7f7dfa7b0000) [pid = 1854] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7f7df6d0f000) [pid = 1854] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:26:08 INFO - PROCESS | 1854 | 1462469168000 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]]]}] 10:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1234ms 10:26:08 INFO - PROCESS | 1854 | 1462469168024 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 10:26:08 INFO - PROCESS | 1854 | 1462469168028 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 10:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:26:08 INFO - PROCESS | 1854 | 1462469168034 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:26:08 INFO - PROCESS | 1854 | 1462469168036 Marionette TRACE conn3 <- [1,190,null,{}] 10:26:08 INFO - PROCESS | 1854 | 1462469168041 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}] 10:26:08 INFO - PROCESS | 1854 | 1462469168185 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 10:26:08 INFO - PROCESS | 1854 | 1462469168201 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0040b800 == 42 [pid = 1854] [id = 55] 10:26:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7f7e0c434000) [pid = 1854] [serial = 163] [outer = (nil)] 10:26:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7f7e0c48e000) [pid = 1854] [serial = 164] [outer = 0x7f7e0c434000] 10:26:08 INFO - PROCESS | 1854 | 1462469168279 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7f7e0ea36800) [pid = 1854] [serial = 165] [outer = 0x7f7e0c434000] 10:26:09 INFO - PROCESS | 1854 | 1462469169049 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]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1079ms 10:26:09 INFO - PROCESS | 1854 | 1462469169115 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 1854 | 1462469169118 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 10:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:26:09 INFO - PROCESS | 1854 | 1462469169124 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 1854 | 1462469169126 Marionette TRACE conn3 <- [1,194,null,{}] 10:26:09 INFO - PROCESS | 1854 | 1462469169132 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}] 10:26:09 INFO - PROCESS | 1854 | 1462469169281 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 10:26:09 INFO - PROCESS | 1854 | 1462469169299 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08380000 == 43 [pid = 1854] [id = 56] 10:26:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7f7df939f400) [pid = 1854] [serial = 166] [outer = (nil)] 10:26:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7f7e0e053c00) [pid = 1854] [serial = 167] [outer = 0x7f7df939f400] 10:26:09 INFO - PROCESS | 1854 | 1462469169361 Marionette DEBUG loaded listener.js 10:26:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7f7e0eab3800) [pid = 1854] [serial = 168] [outer = 0x7f7df939f400] 10:26:10 INFO - PROCESS | 1854 | 1462469170201 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]]]}] 10:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1129ms 10:26:10 INFO - PROCESS | 1854 | 1462469170263 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 10:26:10 INFO - PROCESS | 1854 | 1462469170270 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 10:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:26:10 INFO - PROCESS | 1854 | 1462469170280 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:26:10 INFO - PROCESS | 1854 | 1462469170285 Marionette TRACE conn3 <- [1,198,null,{}] 10:26:10 INFO - PROCESS | 1854 | 1462469170294 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}] 10:26:10 INFO - PROCESS | 1854 | 1462469170471 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 10:26:10 INFO - PROCESS | 1854 | 1462469170609 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1f9b000 == 44 [pid = 1854] [id = 57] 10:26:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7f7df3928800) [pid = 1854] [serial = 169] [outer = (nil)] 10:26:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7f7df6d92800) [pid = 1854] [serial = 170] [outer = 0x7f7df3928800] 10:26:10 INFO - PROCESS | 1854 | 1462469170692 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7f7df8d23400) [pid = 1854] [serial = 171] [outer = 0x7f7df3928800] 10:26:11 INFO - PROCESS | 1854 | 1462469171541 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]]]}] 10:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1335ms 10:26:11 INFO - PROCESS | 1854 | 1462469171617 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 1854 | 1462469171625 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 10:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:26:11 INFO - PROCESS | 1854 | 1462469171636 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 1854 | 1462469171641 Marionette TRACE conn3 <- [1,202,null,{}] 10:26:11 INFO - PROCESS | 1854 | 1462469171648 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}] 10:26:11 INFO - PROCESS | 1854 | 1462469171847 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 10:26:11 INFO - PROCESS | 1854 | 1462469171975 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e00404000 == 45 [pid = 1854] [id = 58] 10:26:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7f7df939c400) [pid = 1854] [serial = 172] [outer = (nil)] 10:26:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7f7df9cc7000) [pid = 1854] [serial = 173] [outer = 0x7f7df939c400] 10:26:12 INFO - PROCESS | 1854 | 1462469172053 Marionette DEBUG loaded listener.js 10:26:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7f7dfad51400) [pid = 1854] [serial = 174] [outer = 0x7f7df939c400] 10:26:12 INFO - PROCESS | 1854 | 1462469172851 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]]]}] 10:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1283ms 10:26:12 INFO - PROCESS | 1854 | 1462469172919 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 10:26:12 INFO - PROCESS | 1854 | 1462469172922 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 10:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:26:12 INFO - PROCESS | 1854 | 1462469172929 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:26:12 INFO - PROCESS | 1854 | 1462469172935 Marionette TRACE conn3 <- [1,206,null,{}] 10:26:12 INFO - PROCESS | 1854 | 1462469172950 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}] 10:26:13 INFO - PROCESS | 1854 | 1462469173169 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 10:26:13 INFO - PROCESS | 1854 | 1462469173298 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0b475000 == 46 [pid = 1854] [id = 59] 10:26:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7f7e00194c00) [pid = 1854] [serial = 175] [outer = (nil)] 10:26:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7f7e081d9800) [pid = 1854] [serial = 176] [outer = 0x7f7e00194c00] 10:26:13 INFO - PROCESS | 1854 | 1462469173373 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7f7e0bdb7c00) [pid = 1854] [serial = 177] [outer = 0x7f7e00194c00] 10:26:14 INFO - PROCESS | 1854 | 1462469174211 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]]]}] 10:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1335ms 10:26:14 INFO - PROCESS | 1854 | 1462469174265 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 1854 | 1462469174270 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 10:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:26:14 INFO - PROCESS | 1854 | 1462469174277 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - PROCESS | 1854 | 1462469174280 Marionette TRACE conn3 <- [1,210,null,{}] 10:26:14 INFO - PROCESS | 1854 | 1462469174285 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}] 10:26:14 INFO - PROCESS | 1854 | 1462469174453 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 10:26:14 INFO - PROCESS | 1854 | 1462469174586 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bbab800 == 47 [pid = 1854] [id = 60] 10:26:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7f7e0716a400) [pid = 1854] [serial = 178] [outer = (nil)] 10:26:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7f7e0e0ce000) [pid = 1854] [serial = 179] [outer = 0x7f7e0716a400] 10:26:14 INFO - PROCESS | 1854 | 1462469174661 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7f7e0ed12000) [pid = 1854] [serial = 180] [outer = 0x7f7e0716a400] 10:26:15 INFO - PROCESS | 1854 | 1462469175523 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]]]}] 10:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1284ms 10:26:15 INFO - PROCESS | 1854 | 1462469175568 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 10:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:26:15 INFO - PROCESS | 1854 | 1462469175577 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 10:26:15 INFO - PROCESS | 1854 | 1462469175584 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:26:15 INFO - PROCESS | 1854 | 1462469175587 Marionette TRACE conn3 <- [1,214,null,{}] 10:26:15 INFO - PROCESS | 1854 | 1462469175593 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}] 10:26:15 INFO - PROCESS | 1854 | 1462469175759 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 10:26:16 INFO - PROCESS | 1854 | 1462469176048 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7aa7000 == 48 [pid = 1854] [id = 61] 10:26:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7f7df234a000) [pid = 1854] [serial = 181] [outer = (nil)] 10:26:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7f7df391dc00) [pid = 1854] [serial = 182] [outer = 0x7f7df234a000] 10:26:16 INFO - PROCESS | 1854 | 1462469176123 Marionette DEBUG loaded listener.js 10:26:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7f7df571f400) [pid = 1854] [serial = 183] [outer = 0x7f7df234a000] 10:26:17 INFO - PROCESS | 1854 | 1462469177018 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]]]}] 10:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1483ms 10:26:17 INFO - PROCESS | 1854 | 1462469177068 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 10:26:17 INFO - PROCESS | 1854 | 1462469177074 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 10:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:26:17 INFO - PROCESS | 1854 | 1462469177100 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:26:17 INFO - PROCESS | 1854 | 1462469177106 Marionette TRACE conn3 <- [1,218,null,{}] 10:26:17 INFO - PROCESS | 1854 | 1462469177113 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}] 10:26:17 INFO - PROCESS | 1854 | 1462469177280 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 10:26:17 INFO - PROCESS | 1854 | 1462469177417 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9258800 == 49 [pid = 1854] [id = 62] 10:26:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7f7df6c46800) [pid = 1854] [serial = 184] [outer = (nil)] 10:26:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7f7df93a2400) [pid = 1854] [serial = 185] [outer = 0x7f7df6c46800] 10:26:17 INFO - PROCESS | 1854 | 1462469177496 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7f7df9f04000) [pid = 1854] [serial = 186] [outer = 0x7f7df6c46800] 10:26:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0040b800 == 48 [pid = 1854] [id = 55] 10:26:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e00413000 == 47 [pid = 1854] [id = 54] 10:26:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc512800 == 46 [pid = 1854] [id = 53] 10:26:17 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7f7e0b648000) [pid = 1854] [serial = 137] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9d90800 == 45 [pid = 1854] [id = 52] 10:26:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df39a1800 == 44 [pid = 1854] [id = 51] 10:26:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8457800 == 43 [pid = 1854] [id = 50] 10:26:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8ec8000 == 42 [pid = 1854] [id = 48] 10:26:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8c34800 == 41 [pid = 1854] [id = 47] 10:26:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e06fb9800 == 40 [pid = 1854] [id = 46] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7f7df8af7c00) [pid = 1854] [serial = 92] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7f7e06c93000) [pid = 1854] [serial = 131] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7f7df0388c00) [pid = 1854] [serial = 110] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7f7df3926000) [pid = 1854] [serial = 120] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7f7df2247000) [pid = 1854] [serial = 119] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7f7e0103dc00) [pid = 1854] [serial = 116] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7f7df9122000) [pid = 1854] [serial = 125] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7f7df5728800) [pid = 1854] [serial = 122] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7f7df6d93000) [pid = 1854] [serial = 123] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7f7df9d63c00) [pid = 1854] [serial = 113] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7f7e01098400) [pid = 1854] [serial = 134] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7f7dfb1b8800) [pid = 1854] [serial = 128] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7f7dfc5d0400) [pid = 1854] [serial = 129] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7f7e0737a000) [pid = 1854] [serial = 135] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7f7e06f21800) [pid = 1854] [serial = 132] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7f7df9d65c00) [pid = 1854] [serial = 126] [outer = (nil)] [url = about:blank] 10:26:18 INFO - PROCESS | 1854 | 1462469178319 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]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1243ms 10:26:18 INFO - PROCESS | 1854 | 1462469178348 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 1854 | 1462469178354 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 10:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:26:18 INFO - PROCESS | 1854 | 1462469178363 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - PROCESS | 1854 | 1462469178365 Marionette TRACE conn3 <- [1,222,null,{}] 10:26:18 INFO - PROCESS | 1854 | 1462469178371 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}] 10:26:18 INFO - PROCESS | 1854 | 1462469178520 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 10:26:18 INFO - PROCESS | 1854 | 1462469178538 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df845b000 == 41 [pid = 1854] [id = 63] 10:26:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7f7df9f04400) [pid = 1854] [serial = 187] [outer = (nil)] 10:26:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7f7df9f0d400) [pid = 1854] [serial = 188] [outer = 0x7f7df9f04400] 10:26:18 INFO - PROCESS | 1854 | 1462469178605 Marionette DEBUG loaded listener.js 10:26:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7f7dfa7b9800) [pid = 1854] [serial = 189] [outer = 0x7f7df9f04400] 10:26:19 INFO - PROCESS | 1854 | 1462469179363 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]]]}] 10:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1033ms 10:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:26:19 INFO - PROCESS | 1854 | 1462469179396 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 10:26:19 INFO - PROCESS | 1854 | 1462469179398 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 10:26:19 INFO - PROCESS | 1854 | 1462469179408 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:26:19 INFO - PROCESS | 1854 | 1462469179417 Marionette TRACE conn3 <- [1,226,null,{}] 10:26:19 INFO - PROCESS | 1854 | 1462469179457 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}] 10:26:19 INFO - PROCESS | 1854 | 1462469179695 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 10:26:19 INFO - PROCESS | 1854 | 1462469179809 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0027e800 == 42 [pid = 1854] [id = 64] 10:26:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7f7df9f09800) [pid = 1854] [serial = 190] [outer = (nil)] 10:26:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7f7dfd390400) [pid = 1854] [serial = 191] [outer = 0x7f7df9f09800] 10:26:19 INFO - PROCESS | 1854 | 1462469179915 Marionette DEBUG loaded listener.js 10:26:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7f7e06eef000) [pid = 1854] [serial = 192] [outer = 0x7f7df9f09800] 10:26:20 INFO - PROCESS | 1854 | 1462469180840 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]]]}] 10:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1475ms 10:26:20 INFO - PROCESS | 1854 | 1462469180880 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 10:26:20 INFO - PROCESS | 1854 | 1462469180885 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 10:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:26:20 INFO - PROCESS | 1854 | 1462469180908 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:26:20 INFO - PROCESS | 1854 | 1462469180912 Marionette TRACE conn3 <- [1,230,null,{}] 10:26:20 INFO - PROCESS | 1854 | 1462469180917 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}] 10:26:21 INFO - PROCESS | 1854 | 1462469181090 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 10:26:21 INFO - PROCESS | 1854 | 1462469181117 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e06fae000 == 43 [pid = 1854] [id = 65] 10:26:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7f7e06c91c00) [pid = 1854] [serial = 193] [outer = (nil)] 10:26:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7f7e081e1400) [pid = 1854] [serial = 194] [outer = 0x7f7e06c91c00] 10:26:21 INFO - PROCESS | 1854 | 1462469181178 Marionette DEBUG loaded listener.js 10:26:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7f7e0b4cd000) [pid = 1854] [serial = 195] [outer = 0x7f7e06c91c00] 10:26:21 INFO - PROCESS | 1854 | 1462469181884 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]]]}] 10:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1038ms 10:26:21 INFO - PROCESS | 1854 | 1462469181942 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 10:26:21 INFO - PROCESS | 1854 | 1462469181946 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 10:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:26:21 INFO - PROCESS | 1854 | 1462469181952 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:26:21 INFO - PROCESS | 1854 | 1462469181955 Marionette TRACE conn3 <- [1,234,null,{}] 10:26:21 INFO - PROCESS | 1854 | 1462469181960 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}] 10:26:22 INFO - PROCESS | 1854 | 1462469182156 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 10:26:22 INFO - PROCESS | 1854 | 1462469182185 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0837f800 == 44 [pid = 1854] [id = 66] 10:26:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7f7e0bc4a400) [pid = 1854] [serial = 196] [outer = (nil)] 10:26:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7f7e0c334400) [pid = 1854] [serial = 197] [outer = 0x7f7e0bc4a400] 10:26:22 INFO - PROCESS | 1854 | 1462469182264 Marionette DEBUG loaded listener.js 10:26:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7f7e0eab0c00) [pid = 1854] [serial = 198] [outer = 0x7f7e0bc4a400] 10:26:22 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7f7e08058c00) [pid = 1854] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:26:22 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7f7e0c434000) [pid = 1854] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:26:22 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7f7dfa7b9c00) [pid = 1854] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:26:22 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7f7df3921c00) [pid = 1854] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:26:22 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7f7df1f54000) [pid = 1854] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:26:22 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7f7dfa7be400) [pid = 1854] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:26:22 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7f7df0389c00) [pid = 1854] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:26:23 INFO - PROCESS | 1854 | 1462469183243 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]]]}] 10:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1328ms 10:26:23 INFO - PROCESS | 1854 | 1462469183281 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 10:26:23 INFO - PROCESS | 1854 | 1462469183285 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 10:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:26:23 INFO - PROCESS | 1854 | 1462469183300 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:26:23 INFO - PROCESS | 1854 | 1462469183302 Marionette TRACE conn3 <- [1,238,null,{}] 10:26:23 INFO - PROCESS | 1854 | 1462469183309 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}] 10:26:23 INFO - PROCESS | 1854 | 1462469183478 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 10:26:23 INFO - PROCESS | 1854 | 1462469183496 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bbb7000 == 45 [pid = 1854] [id = 67] 10:26:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7f7df3b78000) [pid = 1854] [serial = 199] [outer = (nil)] 10:26:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7f7dfa7b9c00) [pid = 1854] [serial = 200] [outer = 0x7f7df3b78000] 10:26:23 INFO - PROCESS | 1854 | 1462469183564 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7f7e0e0c6000) [pid = 1854] [serial = 201] [outer = 0x7f7df3b78000] 10:26:24 INFO - PROCESS | 1854 | 1462469184312 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]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1037ms 10:26:24 INFO - PROCESS | 1854 | 1462469184336 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 1854 | 1462469184340 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 10:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:26:24 INFO - PROCESS | 1854 | 1462469184346 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 1854 | 1462469184348 Marionette TRACE conn3 <- [1,242,null,{}] 10:26:24 INFO - PROCESS | 1854 | 1462469184362 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}] 10:26:24 INFO - PROCESS | 1854 | 1462469184497 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 10:26:24 INFO - PROCESS | 1854 | 1462469184512 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0c3b9000 == 46 [pid = 1854] [id = 68] 10:26:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7f7df9397800) [pid = 1854] [serial = 202] [outer = (nil)] 10:26:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7f7e0ed95000) [pid = 1854] [serial = 203] [outer = 0x7f7df9397800] 10:26:24 INFO - PROCESS | 1854 | 1462469184576 Marionette DEBUG loaded listener.js 10:26:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7f7e1031f400) [pid = 1854] [serial = 204] [outer = 0x7f7df9397800] 10:26:25 INFO - PROCESS | 1854 | 1462469185512 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]]]}] 10:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1191ms 10:26:25 INFO - PROCESS | 1854 | 1462469185538 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 1854 | 1462469185545 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 10:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:26:25 INFO - PROCESS | 1854 | 1462469185554 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - PROCESS | 1854 | 1462469185558 Marionette TRACE conn3 <- [1,246,null,{}] 10:26:25 INFO - PROCESS | 1854 | 1462469185567 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}] 10:26:25 INFO - PROCESS | 1854 | 1462469185749 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 10:26:25 INFO - PROCESS | 1854 | 1462469185883 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa091800 == 47 [pid = 1854] [id = 69] 10:26:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7f7df3b75400) [pid = 1854] [serial = 205] [outer = (nil)] 10:26:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7f7df7a91800) [pid = 1854] [serial = 206] [outer = 0x7f7df3b75400] 10:26:25 INFO - PROCESS | 1854 | 1462469185961 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7f7df9396800) [pid = 1854] [serial = 207] [outer = 0x7f7df3b75400] 10:26:26 INFO - PROCESS | 1854 | 1462469186888 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]]]}] 10:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1383ms 10:26:26 INFO - PROCESS | 1854 | 1462469186938 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 10:26:26 INFO - PROCESS | 1854 | 1462469186947 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 10:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:26:26 INFO - PROCESS | 1854 | 1462469186957 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:26:26 INFO - PROCESS | 1854 | 1462469186961 Marionette TRACE conn3 <- [1,250,null,{}] 10:26:26 INFO - PROCESS | 1854 | 1462469186967 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}] 10:26:27 INFO - PROCESS | 1854 | 1462469187134 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 10:26:27 INFO - PROCESS | 1854 | 1462469187268 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e06c29800 == 48 [pid = 1854] [id = 70] 10:26:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7f7df9f02800) [pid = 1854] [serial = 208] [outer = (nil)] 10:26:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7f7df9f0f000) [pid = 1854] [serial = 209] [outer = 0x7f7df9f02800] 10:26:27 INFO - PROCESS | 1854 | 1462469187342 Marionette DEBUG loaded listener.js 10:26:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7f7dfae8cc00) [pid = 1854] [serial = 210] [outer = 0x7f7df9f02800] 10:26:28 INFO - PROCESS | 1854 | 1462469188218 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]]]}] 10:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1283ms 10:26:28 INFO - PROCESS | 1854 | 1462469188241 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 10:26:28 INFO - PROCESS | 1854 | 1462469188245 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 10:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:26:28 INFO - PROCESS | 1854 | 1462469188254 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:26:28 INFO - PROCESS | 1854 | 1462469188260 Marionette TRACE conn3 <- [1,254,null,{}] 10:26:28 INFO - PROCESS | 1854 | 1462469188276 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}] 10:26:28 INFO - PROCESS | 1854 | 1462469188435 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 10:26:28 INFO - PROCESS | 1854 | 1462469188551 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0e094000 == 49 [pid = 1854] [id = 71] 10:26:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7f7e06f87c00) [pid = 1854] [serial = 211] [outer = (nil)] 10:26:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7f7e0834f800) [pid = 1854] [serial = 212] [outer = 0x7f7e06f87c00] 10:26:28 INFO - PROCESS | 1854 | 1462469188668 Marionette DEBUG loaded listener.js 10:26:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7f7e08355000) [pid = 1854] [serial = 213] [outer = 0x7f7e06f87c00] 10:26:29 INFO - PROCESS | 1854 | 1462469189618 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]]]}] 10:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1384ms 10:26:29 INFO - PROCESS | 1854 | 1462469189639 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 10:26:29 INFO - PROCESS | 1854 | 1462469189644 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 10:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:26:29 INFO - PROCESS | 1854 | 1462469189651 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:26:29 INFO - PROCESS | 1854 | 1462469189653 Marionette TRACE conn3 <- [1,258,null,{}] 10:26:29 INFO - PROCESS | 1854 | 1462469189660 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}] 10:26:29 INFO - PROCESS | 1854 | 1462469189828 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 10:26:29 INFO - PROCESS | 1854 | 1462469189973 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e103a0000 == 50 [pid = 1854] [id = 72] 10:26:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7f7e07164800) [pid = 1854] [serial = 214] [outer = (nil)] 10:26:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7f7e0baa1400) [pid = 1854] [serial = 215] [outer = 0x7f7e07164800] 10:26:30 INFO - PROCESS | 1854 | 1462469190054 Marionette DEBUG loaded listener.js 10:26:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7f7e0c486800) [pid = 1854] [serial = 216] [outer = 0x7f7e07164800] 10:26:30 INFO - PROCESS | 1854 | 1462469190875 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]]]}] 10:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1280ms 10:26:30 INFO - PROCESS | 1854 | 1462469190933 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 10:26:30 INFO - PROCESS | 1854 | 1462469190937 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 10:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:26:30 INFO - PROCESS | 1854 | 1462469190943 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:26:30 INFO - PROCESS | 1854 | 1462469190947 Marionette TRACE conn3 <- [1,262,null,{}] 10:26:30 INFO - PROCESS | 1854 | 1462469190968 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}] 10:26:31 INFO - PROCESS | 1854 | 1462469191190 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 10:26:31 INFO - PROCESS | 1854 | 1462469191295 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e16c92000 == 51 [pid = 1854] [id = 73] 10:26:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7f7e01098400) [pid = 1854] [serial = 217] [outer = (nil)] 10:26:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7f7e0eab1000) [pid = 1854] [serial = 218] [outer = 0x7f7e01098400] 10:26:31 INFO - PROCESS | 1854 | 1462469191370 Marionette DEBUG loaded listener.js 10:26:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7f7e10378000) [pid = 1854] [serial = 219] [outer = 0x7f7e01098400] 10:26:32 INFO - PROCESS | 1854 | 1462469192249 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]]]}] 10:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1333ms 10:26:32 INFO - PROCESS | 1854 | 1462469192279 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 10:26:32 INFO - PROCESS | 1854 | 1462469192283 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 10:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:26:32 INFO - PROCESS | 1854 | 1462469192289 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:26:32 INFO - PROCESS | 1854 | 1462469192292 Marionette TRACE conn3 <- [1,266,null,{}] 10:26:32 INFO - PROCESS | 1854 | 1462469192299 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}] 10:26:32 INFO - PROCESS | 1854 | 1462469192557 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 10:26:32 INFO - PROCESS | 1854 | 1462469192574 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df23b2800 == 52 [pid = 1854] [id = 74] 10:26:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7f7defe06000) [pid = 1854] [serial = 220] [outer = (nil)] 10:26:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7f7defe0c400) [pid = 1854] [serial = 221] [outer = 0x7f7defe06000] 10:26:32 INFO - PROCESS | 1854 | 1462469192878 Marionette DEBUG loaded listener.js 10:26:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7defe11c00) [pid = 1854] [serial = 222] [outer = 0x7f7defe06000] 10:26:33 INFO - PROCESS | 1854 | 1462469193905 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]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1686ms 10:26:33 INFO - PROCESS | 1854 | 1462469193977 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 10:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:26:33 INFO - PROCESS | 1854 | 1462469193984 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 10:26:33 INFO - PROCESS | 1854 | 1462469193993 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:26:34 INFO - PROCESS | 1854 | 1462469193998 Marionette TRACE conn3 <- [1,270,null,{}] 10:26:34 INFO - PROCESS | 1854 | 1462469194059 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}] 10:26:34 INFO - PROCESS | 1854 | 1462469194289 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 10:26:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bbb7000 == 51 [pid = 1854] [id = 67] 10:26:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0837f800 == 50 [pid = 1854] [id = 66] 10:26:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e06fae000 == 49 [pid = 1854] [id = 65] 10:26:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0027e800 == 48 [pid = 1854] [id = 64] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7e0e053c00) [pid = 1854] [serial = 167] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df845b000 == 47 [pid = 1854] [id = 63] 10:26:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9258800 == 46 [pid = 1854] [id = 62] 10:26:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7aa7000 == 45 [pid = 1854] [id = 61] 10:26:34 INFO - PROCESS | 1854 | 1462469194499 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e08380000 == 44 [pid = 1854] [id = 56] 10:26:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df394d000 == 45 [pid = 1854] [id = 75] 10:26:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7df3b72800) [pid = 1854] [serial = 223] [outer = (nil)] 10:26:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7f7df3b77c00) [pid = 1854] [serial = 224] [outer = 0x7f7df3b72800] 10:26:34 INFO - PROCESS | 1854 | 1462469194572 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7f7df5727c00) [pid = 1854] [serial = 225] [outer = 0x7f7df3b72800] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7f7e06c07000) [pid = 1854] [serial = 108] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7f7e0bc4a800) [pid = 1854] [serial = 161] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7e0c48e000) [pid = 1854] [serial = 164] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7f7e0c432000) [pid = 1854] [serial = 162] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7f7e00191000) [pid = 1854] [serial = 155] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7f7df3929000) [pid = 1854] [serial = 149] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7f7df6c45000) [pid = 1854] [serial = 150] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7f7e0b68ac00) [pid = 1854] [serial = 146] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7f7df8d2a400) [pid = 1854] [serial = 152] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7f7df9a74400) [pid = 1854] [serial = 153] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7f7dfc5c5400) [pid = 1854] [serial = 143] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7f7df5720000) [pid = 1854] [serial = 140] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7f7e0a265800) [pid = 1854] [serial = 158] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7f7e0b68b800) [pid = 1854] [serial = 159] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7f7e0ea36800) [pid = 1854] [serial = 165] [outer = (nil)] [url = about:blank] 10:26:34 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7f7e06ef1000) [pid = 1854] [serial = 156] [outer = (nil)] [url = about:blank] 10:26:35 INFO - PROCESS | 1854 | 1462469195297 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]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1336ms 10:26:35 INFO - PROCESS | 1854 | 1462469195327 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 10:26:35 INFO - PROCESS | 1854 | 1462469195333 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 10:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:26:35 INFO - PROCESS | 1854 | 1462469195352 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 1854 | 1462469195357 Marionette TRACE conn3 <- [1,274,null,{}] 10:26:35 INFO - PROCESS | 1854 | 1462469195363 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}] 10:26:35 INFO - PROCESS | 1854 | 1462469195514 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 10:26:35 INFO - PROCESS | 1854 | 1462469195533 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9a16800 == 46 [pid = 1854] [id = 76] 10:26:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7f7df847b400) [pid = 1854] [serial = 226] [outer = (nil)] 10:26:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7f7df8a91c00) [pid = 1854] [serial = 227] [outer = 0x7f7df847b400] 10:26:35 INFO - PROCESS | 1854 | 1462469195599 Marionette DEBUG loaded listener.js 10:26:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7f7df939b000) [pid = 1854] [serial = 228] [outer = 0x7f7df847b400] 10:26:36 INFO - PROCESS | 1854 | 1462469196387 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]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1086ms 10:26:36 INFO - PROCESS | 1854 | 1462469196498 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 10:26:36 INFO - PROCESS | 1854 | 1462469196503 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 10:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:26:36 INFO - PROCESS | 1854 | 1462469196514 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - PROCESS | 1854 | 1462469196519 Marionette TRACE conn3 <- [1,278,null,{}] 10:26:36 INFO - PROCESS | 1854 | 1462469196536 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}] 10:26:36 INFO - PROCESS | 1854 | 1462469196699 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 10:26:36 INFO - PROCESS | 1854 | 1462469196712 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc751000 == 47 [pid = 1854] [id = 77] 10:26:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7f7df9d6cc00) [pid = 1854] [serial = 229] [outer = (nil)] 10:26:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7f7dfa04fc00) [pid = 1854] [serial = 230] [outer = 0x7f7df9d6cc00] 10:26:36 INFO - PROCESS | 1854 | 1462469196785 Marionette DEBUG loaded listener.js 10:26:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7f7dfb1b8800) [pid = 1854] [serial = 231] [outer = 0x7f7df9d6cc00] 10:26:37 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7f7e06c91c00) [pid = 1854] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:26:37 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7f7df9f04400) [pid = 1854] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:26:37 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7f7e0bc4a400) [pid = 1854] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:26:37 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7f7df234a000) [pid = 1854] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:26:37 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7f7df6c46800) [pid = 1854] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:26:37 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7f7df9f09800) [pid = 1854] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:26:37 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7f7df3b78000) [pid = 1854] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:26:38 INFO - PROCESS | 1854 | 1462469198114 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]]]}] 10:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1688ms 10:26:38 INFO - PROCESS | 1854 | 1462469198204 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 1854 | 1462469198210 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 10:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:26:38 INFO - PROCESS | 1854 | 1462469198218 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 1854 | 1462469198223 Marionette TRACE conn3 <- [1,282,null,{}] 10:26:38 INFO - PROCESS | 1854 | 1462469198232 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}] 10:26:38 INFO - PROCESS | 1854 | 1462469198438 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 10:26:38 INFO - PROCESS | 1854 | 1462469198573 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9182000 == 48 [pid = 1854] [id = 78] 10:26:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7f7df0389000) [pid = 1854] [serial = 232] [outer = (nil)] 10:26:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7f7df612d000) [pid = 1854] [serial = 233] [outer = 0x7f7df0389000] 10:26:38 INFO - PROCESS | 1854 | 1462469198654 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7f7df8586400) [pid = 1854] [serial = 234] [outer = 0x7f7df0389000] 10:26:39 INFO - PROCESS | 1854 | 1462469199569 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]]]}] 10:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1392ms 10:26:39 INFO - PROCESS | 1854 | 1462469199611 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 10:26:39 INFO - PROCESS | 1854 | 1462469199621 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 10:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:26:39 INFO - PROCESS | 1854 | 1462469199633 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:26:39 INFO - PROCESS | 1854 | 1462469199637 Marionette TRACE conn3 <- [1,286,null,{}] 10:26:39 INFO - PROCESS | 1854 | 1462469199644 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}] 10:26:39 INFO - PROCESS | 1854 | 1462469199831 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 10:26:39 INFO - PROCESS | 1854 | 1462469199964 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e060bc000 == 49 [pid = 1854] [id = 79] 10:26:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7f7df939a400) [pid = 1854] [serial = 235] [outer = (nil)] 10:26:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7f7df9f05c00) [pid = 1854] [serial = 236] [outer = 0x7f7df939a400] 10:26:40 INFO - PROCESS | 1854 | 1462469200043 Marionette DEBUG loaded listener.js 10:26:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7f7dfa4e2000) [pid = 1854] [serial = 237] [outer = 0x7f7df939a400] 10:26:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7f7df9f09000) [pid = 1854] [serial = 238] [outer = 0x7f7df05ea800] 10:26:41 INFO - PROCESS | 1854 | 1462469201093 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]]]}] 10:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1485ms 10:26:41 INFO - PROCESS | 1854 | 1462469201119 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 10:26:41 INFO - PROCESS | 1854 | 1462469201122 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 10:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:26:41 INFO - PROCESS | 1854 | 1462469201129 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - PROCESS | 1854 | 1462469201135 Marionette TRACE conn3 <- [1,290,null,{}] 10:26:41 INFO - PROCESS | 1854 | 1462469201153 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}] 10:26:41 INFO - PROCESS | 1854 | 1462469201356 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 10:26:41 INFO - PROCESS | 1854 | 1462469201539 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0814f000 == 50 [pid = 1854] [id = 80] 10:26:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7f7dfa049000) [pid = 1854] [serial = 239] [outer = (nil)] 10:26:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7f7e01046c00) [pid = 1854] [serial = 240] [outer = 0x7f7dfa049000] 10:26:41 INFO - PROCESS | 1854 | 1462469201622 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7f7e0834b400) [pid = 1854] [serial = 241] [outer = 0x7f7dfa049000] 10:26:42 INFO - PROCESS | 1854 | 1462469202424 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]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1353ms 10:26:42 INFO - PROCESS | 1854 | 1462469202492 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 10:26:42 INFO - PROCESS | 1854 | 1462469202496 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 10:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:26:42 INFO - PROCESS | 1854 | 1462469202506 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - PROCESS | 1854 | 1462469202508 Marionette TRACE conn3 <- [1,294,null,{}] 10:26:42 INFO - PROCESS | 1854 | 1462469202515 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}] 10:26:42 INFO - PROCESS | 1854 | 1462469202682 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 10:26:42 INFO - PROCESS | 1854 | 1462469202813 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bc2d000 == 51 [pid = 1854] [id = 81] 10:26:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7f7dfa04f800) [pid = 1854] [serial = 242] [outer = (nil)] 10:26:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7f7e08358000) [pid = 1854] [serial = 243] [outer = 0x7f7dfa04f800] 10:26:42 INFO - PROCESS | 1854 | 1462469202887 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7f7e0baa6c00) [pid = 1854] [serial = 244] [outer = 0x7f7dfa04f800] 10:26:43 INFO - PROCESS | 1854 | 1462469203750 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]]]}] 10:26:43 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. 10:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1283ms 10:26:43 INFO - PROCESS | 1854 | 1462469203791 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 1854 | 1462469203795 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 10:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:26:43 INFO - PROCESS | 1854 | 1462469203801 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:26:43 INFO - PROCESS | 1854 | 1462469203804 Marionette TRACE conn3 <- [1,298,null,{}] 10:26:43 INFO - PROCESS | 1854 | 1462469203811 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}] 10:26:43 INFO - PROCESS | 1854 | 1462469203970 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 10:26:44 INFO - PROCESS | 1854 | 1462469204125 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0e07e800 == 52 [pid = 1854] [id = 82] 10:26:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7f7df0381c00) [pid = 1854] [serial = 245] [outer = (nil)] 10:26:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7e0c331000) [pid = 1854] [serial = 246] [outer = 0x7f7df0381c00] 10:26:44 INFO - PROCESS | 1854 | 1462469204212 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7f7e0e05e000) [pid = 1854] [serial = 247] [outer = 0x7f7df0381c00] 10:26:45 INFO - PROCESS | 1854 | 1462469205095 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]]]}] 10:26:45 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. 10:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1330ms 10:26:45 INFO - PROCESS | 1854 | 1462469205133 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 10:26:45 INFO - PROCESS | 1854 | 1462469205136 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 10:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:26:45 INFO - PROCESS | 1854 | 1462469205143 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:26:45 INFO - PROCESS | 1854 | 1462469205146 Marionette TRACE conn3 <- [1,302,null,{}] 10:26:45 INFO - PROCESS | 1854 | 1462469205152 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}] 10:26:45 INFO - PROCESS | 1854 | 1462469205343 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 10:26:45 INFO - PROCESS | 1854 | 1462469205478 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deff1a800 == 53 [pid = 1854] [id = 83] 10:26:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7f7defe05400) [pid = 1854] [serial = 248] [outer = (nil)] 10:26:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7f7df9114800) [pid = 1854] [serial = 249] [outer = 0x7f7defe05400] 10:26:45 INFO - PROCESS | 1854 | 1462469205552 Marionette DEBUG loaded listener.js 10:26:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7f7e1137b000) [pid = 1854] [serial = 250] [outer = 0x7f7defe05400] 10:26:46 INFO - PROCESS | 1854 | 1462469206604 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]]]}] 10:26:46 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. 10:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1535ms 10:26:46 INFO - PROCESS | 1854 | 1462469206679 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 10:26:46 INFO - PROCESS | 1854 | 1462469206686 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 10:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:26:46 INFO - PROCESS | 1854 | 1462469206695 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - PROCESS | 1854 | 1462469206703 Marionette TRACE conn3 <- [1,306,null,{}] 10:26:46 INFO - PROCESS | 1854 | 1462469206711 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}] 10:26:46 INFO - PROCESS | 1854 | 1462469206917 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 10:26:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9a16800 == 52 [pid = 1854] [id = 76] 10:26:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df394d000 == 51 [pid = 1854] [id = 75] 10:26:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df23b2800 == 50 [pid = 1854] [id = 74] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7f7e081d9800) [pid = 1854] [serial = 176] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7f7e0e0ce000) [pid = 1854] [serial = 179] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7f7df6d92800) [pid = 1854] [serial = 170] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7f7df9cc7000) [pid = 1854] [serial = 173] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7e0ed95000) [pid = 1854] [serial = 203] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | 1462469207157 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0e094000 == 49 [pid = 1854] [id = 71] 10:26:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e06c29800 == 48 [pid = 1854] [id = 70] 10:26:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa091800 == 47 [pid = 1854] [id = 69] 10:26:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3798000 == 48 [pid = 1854] [id = 84] 10:26:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7df6131400) [pid = 1854] [serial = 251] [outer = (nil)] 10:26:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7f7df76ba400) [pid = 1854] [serial = 252] [outer = 0x7f7df6131400] 10:26:47 INFO - PROCESS | 1854 | 1462469207236 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7f7df927ec00) [pid = 1854] [serial = 253] [outer = 0x7f7df6131400] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7f7e0e0c6000) [pid = 1854] [serial = 201] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7f7e081e1400) [pid = 1854] [serial = 194] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7df9f0d400) [pid = 1854] [serial = 188] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7f7dfa7b9800) [pid = 1854] [serial = 189] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7f7e0eab0c00) [pid = 1854] [serial = 198] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7f7df391dc00) [pid = 1854] [serial = 182] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7f7df9f04000) [pid = 1854] [serial = 186] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7f7e0c334400) [pid = 1854] [serial = 197] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7f7e0b4cd000) [pid = 1854] [serial = 195] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7f7df571f400) [pid = 1854] [serial = 183] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7f7e06eef000) [pid = 1854] [serial = 192] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7f7dfd390400) [pid = 1854] [serial = 191] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7f7dfa7b9c00) [pid = 1854] [serial = 200] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7f7df93a2400) [pid = 1854] [serial = 185] [outer = (nil)] [url = about:blank] 10:26:47 INFO - PROCESS | 1854 | 1462469207952 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]]]}] 10:26:47 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. 10:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1286ms 10:26:47 INFO - PROCESS | 1854 | 1462469207991 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 10:26:48 INFO - PROCESS | 1854 | 1462469207999 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 10:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:26:48 INFO - PROCESS | 1854 | 1462469208011 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:26:48 INFO - PROCESS | 1854 | 1462469208015 Marionette TRACE conn3 <- [1,310,null,{}] 10:26:48 INFO - PROCESS | 1854 | 1462469208022 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}] 10:26:48 INFO - PROCESS | 1854 | 1462469208178 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 10:26:48 INFO - PROCESS | 1854 | 1462469208199 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9267800 == 49 [pid = 1854] [id = 85] 10:26:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7f7df9f0c800) [pid = 1854] [serial = 254] [outer = (nil)] 10:26:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7f7df9f11800) [pid = 1854] [serial = 255] [outer = 0x7f7df9f0c800] 10:26:48 INFO - PROCESS | 1854 | 1462469208279 Marionette DEBUG loaded listener.js 10:26:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7f7dfb1b7000) [pid = 1854] [serial = 256] [outer = 0x7f7df9f0c800] 10:26:49 INFO - PROCESS | 1854 | 1462469209151 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]]]}] 10:26:49 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. 10:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1187ms 10:26:49 INFO - PROCESS | 1854 | 1462469209199 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 10:26:49 INFO - PROCESS | 1854 | 1462469209203 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 10:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:26:49 INFO - PROCESS | 1854 | 1462469209210 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:26:49 INFO - PROCESS | 1854 | 1462469209217 Marionette TRACE conn3 <- [1,314,null,{}] 10:26:49 INFO - PROCESS | 1854 | 1462469209234 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}] 10:26:49 INFO - PROCESS | 1854 | 1462469209402 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 10:26:49 INFO - PROCESS | 1854 | 1462469209505 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc507800 == 50 [pid = 1854] [id = 86] 10:26:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7f7df939a800) [pid = 1854] [serial = 257] [outer = (nil)] 10:26:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7f7e081e0000) [pid = 1854] [serial = 258] [outer = 0x7f7df939a800] 10:26:49 INFO - PROCESS | 1854 | 1462469209577 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7f7e0bdb6800) [pid = 1854] [serial = 259] [outer = 0x7f7df939a800] 10:26:50 INFO - PROCESS | 1854 | 1462469210344 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]]]}] 10:26:50 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. 10:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1185ms 10:26:50 INFO - PROCESS | 1854 | 1462469210397 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 10:26:50 INFO - PROCESS | 1854 | 1462469210401 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 10:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:26:50 INFO - PROCESS | 1854 | 1462469210414 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:26:50 INFO - PROCESS | 1854 | 1462469210417 Marionette TRACE conn3 <- [1,318,null,{}] 10:26:50 INFO - PROCESS | 1854 | 1462469210422 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}] 10:26:50 INFO - PROCESS | 1854 | 1462469210611 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 10:26:50 INFO - PROCESS | 1854 | 1462469210636 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e06fae800 == 51 [pid = 1854] [id = 87] 10:26:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7f7defe21c00) [pid = 1854] [serial = 260] [outer = (nil)] 10:26:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7f7defe2dc00) [pid = 1854] [serial = 261] [outer = 0x7f7defe21c00] 10:26:50 INFO - PROCESS | 1854 | 1462469210697 Marionette DEBUG loaded listener.js 10:26:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7f7dfd38e400) [pid = 1854] [serial = 262] [outer = 0x7f7defe21c00] 10:26:51 INFO - PROCESS | 1854 | 1462469211469 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]]]}] 10:26:51 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. 10:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1129ms 10:26:51 INFO - PROCESS | 1854 | 1462469211549 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 10:26:51 INFO - PROCESS | 1854 | 1462469211554 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 10:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:26:51 INFO - PROCESS | 1854 | 1462469211562 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:26:51 INFO - PROCESS | 1854 | 1462469211565 Marionette TRACE conn3 <- [1,322,null,{}] 10:26:51 INFO - PROCESS | 1854 | 1462469211570 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}] 10:26:51 INFO - PROCESS | 1854 | 1462469211789 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 10:26:51 INFO - PROCESS | 1854 | 1462469211819 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deff17800 == 52 [pid = 1854] [id = 88] 10:26:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7f7defe2c400) [pid = 1854] [serial = 263] [outer = (nil)] 10:26:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7f7df8f52800) [pid = 1854] [serial = 264] [outer = 0x7f7defe2c400] 10:26:51 INFO - PROCESS | 1854 | 1462469211890 Marionette DEBUG loaded listener.js 10:26:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7df8f55c00) [pid = 1854] [serial = 265] [outer = 0x7f7defe2c400] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7df3b72800) [pid = 1854] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7f7defe06000) [pid = 1854] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7f7df847b400) [pid = 1854] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7f7df9397800) [pid = 1854] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7f7df939f400) [pid = 1854] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7f7df3c1cc00) [pid = 1854] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7f7df0268000) [pid = 1854] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7f7dfc5c9c00) [pid = 1854] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7f7e081e2000) [pid = 1854] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7f7df7a93000) [pid = 1854] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:26:52 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7f7df3974800) [pid = 1854] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:26:52 INFO - PROCESS | 1854 | 1462469212772 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]]]}] 10:26:52 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. 10:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1232ms 10:26:52 INFO - PROCESS | 1854 | 1462469212794 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 10:26:52 INFO - PROCESS | 1854 | 1462469212797 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 10:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:26:52 INFO - PROCESS | 1854 | 1462469212803 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:26:52 INFO - PROCESS | 1854 | 1462469212805 Marionette TRACE conn3 <- [1,326,null,{}] 10:26:52 INFO - PROCESS | 1854 | 1462469212810 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}] 10:26:52 INFO - PROCESS | 1854 | 1462469212969 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 10:26:52 INFO - PROCESS | 1854 | 1462469212986 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bc33800 == 53 [pid = 1854] [id = 89] 10:26:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7f7df8f56000) [pid = 1854] [serial = 266] [outer = (nil)] 10:26:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7f7e0c334400) [pid = 1854] [serial = 267] [outer = 0x7f7df8f56000] 10:26:53 INFO - PROCESS | 1854 | 1462469213054 Marionette DEBUG loaded listener.js 10:26:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7f7e0eaa5400) [pid = 1854] [serial = 268] [outer = 0x7f7df8f56000] 10:26:53 INFO - PROCESS | 1854 | 1462469213854 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]]]}] 10:26:53 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. 10:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1080ms 10:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:26:53 INFO - PROCESS | 1854 | 1462469213884 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 10:26:53 INFO - PROCESS | 1854 | 1462469213887 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 10:26:53 INFO - PROCESS | 1854 | 1462469213892 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:26:53 INFO - PROCESS | 1854 | 1462469213895 Marionette TRACE conn3 <- [1,330,null,{}] 10:26:53 INFO - PROCESS | 1854 | 1462469213907 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}] 10:26:54 INFO - PROCESS | 1854 | 1462469214055 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 10:26:54 INFO - PROCESS | 1854 | 1462469214073 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e1033f800 == 54 [pid = 1854] [id = 90] 10:26:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7f7def3ee400) [pid = 1854] [serial = 269] [outer = (nil)] 10:26:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7f7def3f5c00) [pid = 1854] [serial = 270] [outer = 0x7f7def3ee400] 10:26:54 INFO - PROCESS | 1854 | 1462469214149 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7f7def3f9800) [pid = 1854] [serial = 271] [outer = 0x7f7def3ee400] 10:26:55 INFO - PROCESS | 1854 | 1462469215208 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]]]}] 10:26:55 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. 10:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1337ms 10:26:55 INFO - PROCESS | 1854 | 1462469215230 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 1854 | 1462469215237 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 10:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:26:55 INFO - PROCESS | 1854 | 1462469215246 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - PROCESS | 1854 | 1462469215252 Marionette TRACE conn3 <- [1,334,null,{}] 10:26:55 INFO - PROCESS | 1854 | 1462469215260 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}] 10:26:55 INFO - PROCESS | 1854 | 1462469215431 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 10:26:55 INFO - PROCESS | 1854 | 1462469215578 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a3a000 == 55 [pid = 1854] [id = 91] 10:26:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7f7defe2ec00) [pid = 1854] [serial = 272] [outer = (nil)] 10:26:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7f7df11f2c00) [pid = 1854] [serial = 273] [outer = 0x7f7defe2ec00] 10:26:55 INFO - PROCESS | 1854 | 1462469215653 Marionette DEBUG loaded listener.js 10:26:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7f7df3975000) [pid = 1854] [serial = 274] [outer = 0x7f7defe2ec00] 10:26:56 INFO - PROCESS | 1854 | 1462469216534 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]]]}] 10:26:56 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. 10:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1332ms 10:26:56 INFO - PROCESS | 1854 | 1462469216580 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 10:26:56 INFO - PROCESS | 1854 | 1462469216588 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 10:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:26:56 INFO - PROCESS | 1854 | 1462469216600 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:26:56 INFO - PROCESS | 1854 | 1462469216604 Marionette TRACE conn3 <- [1,338,null,{}] 10:26:56 INFO - PROCESS | 1854 | 1462469216610 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}] 10:26:56 INFO - PROCESS | 1854 | 1462469216823 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 10:26:56 INFO - PROCESS | 1854 | 1462469216964 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df918a000 == 56 [pid = 1854] [id = 92] 10:26:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7f7df7a8e800) [pid = 1854] [serial = 275] [outer = (nil)] 10:26:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7df8f53c00) [pid = 1854] [serial = 276] [outer = 0x7f7df7a8e800] 10:26:57 INFO - PROCESS | 1854 | 1462469217044 Marionette DEBUG loaded listener.js 10:26:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7f7df8f5ac00) [pid = 1854] [serial = 277] [outer = 0x7f7df7a8e800] 10:26:57 INFO - PROCESS | 1854 | 1462469217976 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]]]}] 10:26:58 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. 10:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1437ms 10:26:58 INFO - PROCESS | 1854 | 1462469218036 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 10:26:58 INFO - PROCESS | 1854 | 1462469218040 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 10:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:26:58 INFO - PROCESS | 1854 | 1462469218048 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:26:58 INFO - PROCESS | 1854 | 1462469218054 Marionette TRACE conn3 <- [1,342,null,{}] 10:26:58 INFO - PROCESS | 1854 | 1462469218070 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}] 10:26:58 INFO - PROCESS | 1854 | 1462469218290 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 10:26:58 INFO - PROCESS | 1854 | 1462469218588 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0c416800 == 57 [pid = 1854] [id = 93] 10:26:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7f7dfc5c9c00) [pid = 1854] [serial = 278] [outer = (nil)] 10:26:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7f7dfd390400) [pid = 1854] [serial = 279] [outer = 0x7f7dfc5c9c00] 10:26:58 INFO - PROCESS | 1854 | 1462469218767 Marionette DEBUG loaded listener.js 10:26:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7f7e08351800) [pid = 1854] [serial = 280] [outer = 0x7f7dfc5c9c00] 10:26:59 INFO - PROCESS | 1854 | 1462469219828 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]]]}] 10:26:59 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. 10:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1840ms 10:26:59 INFO - PROCESS | 1854 | 1462469219888 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 10:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:26:59 INFO - PROCESS | 1854 | 1462469219894 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 10:26:59 INFO - PROCESS | 1854 | 1462469219901 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 1854 | 1462469219905 Marionette TRACE conn3 <- [1,346,null,{}] 10:26:59 INFO - PROCESS | 1854 | 1462469219910 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}] 10:27:00 INFO - PROCESS | 1854 | 1462469220124 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 10:27:00 INFO - PROCESS | 1854 | 1462469220264 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0ee5800 == 58 [pid = 1854] [id = 94] 10:27:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7f7deeab8800) [pid = 1854] [serial = 281] [outer = (nil)] 10:27:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7f7deeabf400) [pid = 1854] [serial = 282] [outer = 0x7f7deeab8800] 10:27:00 INFO - PROCESS | 1854 | 1462469220337 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7f7df9d67000) [pid = 1854] [serial = 283] [outer = 0x7f7deeab8800] 10:27:01 INFO - PROCESS | 1854 | 1462469221169 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]]]}] 10:27:01 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. 10:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1287ms 10:27:01 INFO - PROCESS | 1854 | 1462469221188 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 10:27:01 INFO - PROCESS | 1854 | 1462469221191 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 10:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:27:01 INFO - PROCESS | 1854 | 1462469221197 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:27:01 INFO - PROCESS | 1854 | 1462469221201 Marionette TRACE conn3 <- [1,350,null,{}] 10:27:01 INFO - PROCESS | 1854 | 1462469221206 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}] 10:27:01 INFO - PROCESS | 1854 | 1462469221365 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 10:27:01 INFO - PROCESS | 1854 | 1462469221824 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df05c6000 == 59 [pid = 1854] [id = 95] 10:27:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7f7def3f5000) [pid = 1854] [serial = 284] [outer = (nil)] 10:27:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7f7defe03400) [pid = 1854] [serial = 285] [outer = 0x7f7def3f5000] 10:27:01 INFO - PROCESS | 1854 | 1462469221996 Marionette DEBUG loaded listener.js 10:27:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7f7defe29400) [pid = 1854] [serial = 286] [outer = 0x7f7def3f5000] 10:27:02 INFO - PROCESS | 1854 | 1462469222989 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]]]}] 10:27:03 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. 10:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1831ms 10:27:03 INFO - PROCESS | 1854 | 1462469223030 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 10:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:27:03 INFO - PROCESS | 1854 | 1462469223036 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 10:27:03 INFO - PROCESS | 1854 | 1462469223044 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - PROCESS | 1854 | 1462469223050 Marionette TRACE conn3 <- [1,354,null,{}] 10:27:03 INFO - PROCESS | 1854 | 1462469223057 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}] 10:27:03 INFO - PROCESS | 1854 | 1462469223220 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 10:27:03 INFO - PROCESS | 1854 | 1462469223363 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deff20000 == 60 [pid = 1854] [id = 96] 10:27:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7f7df05e9400) [pid = 1854] [serial = 287] [outer = (nil)] 10:27:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7f7df2351400) [pid = 1854] [serial = 288] [outer = 0x7f7df05e9400] 10:27:03 INFO - PROCESS | 1854 | 1462469223457 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7f7df3923000) [pid = 1854] [serial = 289] [outer = 0x7f7df05e9400] 10:27:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bc33800 == 59 [pid = 1854] [id = 89] 10:27:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deff17800 == 58 [pid = 1854] [id = 88] 10:27:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e06fae800 == 57 [pid = 1854] [id = 87] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7f7dfa04fc00) [pid = 1854] [serial = 230] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7f7e0834f800) [pid = 1854] [serial = 212] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7f7df9f0f000) [pid = 1854] [serial = 209] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7f7df7a91800) [pid = 1854] [serial = 206] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7f7e0eab1000) [pid = 1854] [serial = 218] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7f7e0baa1400) [pid = 1854] [serial = 215] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc507800 == 56 [pid = 1854] [id = 86] 10:27:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9267800 == 55 [pid = 1854] [id = 85] 10:27:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3798000 == 54 [pid = 1854] [id = 84] 10:27:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc751000 == 53 [pid = 1854] [id = 77] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7f7e06c11400) [pid = 1854] [serial = 117] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7f7e0bdb7800) [pid = 1854] [serial = 147] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7f7e07e06000) [pid = 1854] [serial = 144] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7f7df6d08000) [pid = 1854] [serial = 141] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7f7df3b77c00) [pid = 1854] [serial = 224] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7f7df5727c00) [pid = 1854] [serial = 225] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7f7defe11c00) [pid = 1854] [serial = 222] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7defe0c400) [pid = 1854] [serial = 221] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7f7df8a91c00) [pid = 1854] [serial = 227] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7f7e1031f400) [pid = 1854] [serial = 204] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7f7e0eab3800) [pid = 1854] [serial = 168] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7f7df939b000) [pid = 1854] [serial = 228] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7f7dfa4e1c00) [pid = 1854] [serial = 114] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7f7df2245400) [pid = 1854] [serial = 111] [outer = (nil)] [url = about:blank] 10:27:04 INFO - PROCESS | 1854 | 1462469224394 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]]]}] 10:27:04 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. 10:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1385ms 10:27:04 INFO - PROCESS | 1854 | 1462469224431 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 1854 | 1462469224437 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 10:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:27:04 INFO - PROCESS | 1854 | 1462469224445 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - PROCESS | 1854 | 1462469224449 Marionette TRACE conn3 <- [1,358,null,{}] 10:27:04 INFO - PROCESS | 1854 | 1462469224454 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}] 10:27:04 INFO - PROCESS | 1854 | 1462469224604 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 10:27:04 INFO - PROCESS | 1854 | 1462469224624 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df2dc2800 == 54 [pid = 1854] [id = 97] 10:27:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7f7df3b6f000) [pid = 1854] [serial = 290] [outer = (nil)] 10:27:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7f7df3b78000) [pid = 1854] [serial = 291] [outer = 0x7f7df3b6f000] 10:27:04 INFO - PROCESS | 1854 | 1462469224691 Marionette DEBUG loaded listener.js 10:27:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7f7df5724c00) [pid = 1854] [serial = 292] [outer = 0x7f7df3b6f000] 10:27:05 INFO - PROCESS | 1854 | 1462469225606 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]]]}] 10:27:05 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. 10:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1187ms 10:27:05 INFO - PROCESS | 1854 | 1462469225634 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 10:27:05 INFO - PROCESS | 1854 | 1462469225638 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 10:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:27:05 INFO - PROCESS | 1854 | 1462469225648 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:27:05 INFO - PROCESS | 1854 | 1462469225656 Marionette TRACE conn3 <- [1,362,null,{}] 10:27:05 INFO - PROCESS | 1854 | 1462469225670 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}] 10:27:05 INFO - PROCESS | 1854 | 1462469225832 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 10:27:05 INFO - PROCESS | 1854 | 1462469225844 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7aaa000 == 55 [pid = 1854] [id = 98] 10:27:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7f7df87c9c00) [pid = 1854] [serial = 293] [outer = (nil)] 10:27:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7f7df8e6d400) [pid = 1854] [serial = 294] [outer = 0x7f7df87c9c00] 10:27:05 INFO - PROCESS | 1854 | 1462469225906 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7f7df8f57400) [pid = 1854] [serial = 295] [outer = 0x7f7df87c9c00] 10:27:07 INFO - PROCESS | 1854 | 1462469227103 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]]]}] 10:27:07 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. 10:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1541ms 10:27:07 INFO - PROCESS | 1854 | 1462469227190 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 10:27:07 INFO - PROCESS | 1854 | 1462469227197 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 10:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:27:07 INFO - PROCESS | 1854 | 1462469227215 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:27:07 INFO - PROCESS | 1854 | 1462469227235 Marionette TRACE conn3 <- [1,366,null,{}] 10:27:07 INFO - PROCESS | 1854 | 1462469227257 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}] 10:27:07 INFO - PROCESS | 1854 | 1462469227505 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 10:27:07 INFO - PROCESS | 1854 | 1462469227618 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def7ad800 == 56 [pid = 1854] [id = 99] 10:27:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7df928d800) [pid = 1854] [serial = 296] [outer = (nil)] 10:27:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7f7df939b400) [pid = 1854] [serial = 297] [outer = 0x7f7df928d800] 10:27:07 INFO - PROCESS | 1854 | 1462469227723 Marionette DEBUG loaded listener.js 10:27:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7f7df9a6f400) [pid = 1854] [serial = 298] [outer = 0x7f7df928d800] 10:27:08 INFO - PROCESS | 1854 | 1462469228647 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]]]}] 10:27:08 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. 10:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1480ms 10:27:08 INFO - PROCESS | 1854 | 1462469228686 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 10:27:08 INFO - PROCESS | 1854 | 1462469228689 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 10:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:27:08 INFO - PROCESS | 1854 | 1462469228703 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - PROCESS | 1854 | 1462469228705 Marionette TRACE conn3 <- [1,370,null,{}] 10:27:08 INFO - PROCESS | 1854 | 1462469228711 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}] 10:27:08 INFO - PROCESS | 1854 | 1462469228897 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 10:27:08 INFO - PROCESS | 1854 | 1462469228939 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9d8b000 == 57 [pid = 1854] [id = 100] 10:27:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7f7df9f0c400) [pid = 1854] [serial = 299] [outer = (nil)] 10:27:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7f7df9f10800) [pid = 1854] [serial = 300] [outer = 0x7f7df9f0c400] 10:27:09 INFO - PROCESS | 1854 | 1462469229016 Marionette DEBUG loaded listener.js 10:27:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7f7dfae84000) [pid = 1854] [serial = 301] [outer = 0x7f7df9f0c400] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7f7df3b75400) [pid = 1854] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7f7e00194c00) [pid = 1854] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7f7df9f02800) [pid = 1854] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7f7e09d32800) [pid = 1854] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7f7e07164800) [pid = 1854] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7e0716a400) [pid = 1854] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7f7df3928800) [pid = 1854] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7f7e06f87c00) [pid = 1854] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7f7df939c400) [pid = 1854] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7f7e01098400) [pid = 1854] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7f7df8f56000) [pid = 1854] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7f7defe21c00) [pid = 1854] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7f7defe2c400) [pid = 1854] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7f7df0389000) [pid = 1854] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7f7df9f0c800) [pid = 1854] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7f7df9d6cc00) [pid = 1854] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7f7df6131400) [pid = 1854] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7f7df939a800) [pid = 1854] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:27:09 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7f7defe05400) [pid = 1854] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:27:10 INFO - PROCESS | 1854 | 1462469230522 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]]]}] 10:27:10 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. 10:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1843ms 10:27:10 INFO - PROCESS | 1854 | 1462469230543 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 10:27:10 INFO - PROCESS | 1854 | 1462469230547 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 10:27:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:27:10 INFO - PROCESS | 1854 | 1462469230553 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:27:10 INFO - PROCESS | 1854 | 1462469230555 Marionette TRACE conn3 <- [1,374,null,{}] 10:27:10 INFO - PROCESS | 1854 | 1462469230561 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}] 10:27:10 INFO - PROCESS | 1854 | 1462469230783 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 10:27:10 INFO - PROCESS | 1854 | 1462469230804 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7defc1e800 == 58 [pid = 1854] [id = 101] 10:27:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7f7df2249800) [pid = 1854] [serial = 302] [outer = (nil)] 10:27:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7f7df8632c00) [pid = 1854] [serial = 303] [outer = 0x7f7df2249800] 10:27:10 INFO - PROCESS | 1854 | 1462469230865 Marionette DEBUG loaded listener.js 10:27:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7f7df863a000) [pid = 1854] [serial = 304] [outer = 0x7f7df2249800] 10:27:11 INFO - PROCESS | 1854 | 1462469231983 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:27:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:27:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1478ms 10:27:12 INFO - PROCESS | 1854 | 1462469232033 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 10:27:12 INFO - PROCESS | 1854 | 1462469232039 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 10:27:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:27:12 INFO - PROCESS | 1854 | 1462469232048 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:27:12 INFO - PROCESS | 1854 | 1462469232054 Marionette TRACE conn3 <- [1,378,null,{}] 10:27:12 INFO - PROCESS | 1854 | 1462469232064 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}] 10:27:12 INFO - PROCESS | 1854 | 1462469232319 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 10:27:12 INFO - PROCESS | 1854 | 1462469232512 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1c3f800 == 59 [pid = 1854] [id = 102] 10:27:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7f7def3f7400) [pid = 1854] [serial = 305] [outer = (nil)] 10:27:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7f7defe30800) [pid = 1854] [serial = 306] [outer = 0x7f7def3f7400] 10:27:12 INFO - PROCESS | 1854 | 1462469232587 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7f7df1f4d400) [pid = 1854] [serial = 307] [outer = 0x7f7def3f7400] 10:27:13 INFO - PROCESS | 1854 | 1462469233574 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:27:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:27:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1601ms 10:27:13 INFO - PROCESS | 1854 | 1462469233650 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 10:27:13 INFO - PROCESS | 1854 | 1462469233658 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 10:27:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:27:13 INFO - PROCESS | 1854 | 1462469233668 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:27:13 INFO - PROCESS | 1854 | 1462469233673 Marionette TRACE conn3 <- [1,382,null,{}] 10:27:13 INFO - PROCESS | 1854 | 1462469233678 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}] 10:27:13 INFO - PROCESS | 1854 | 1462469233884 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 10:27:14 INFO - PROCESS | 1854 | 1462469234074 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8c34000 == 60 [pid = 1854] [id = 103] 10:27:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7f7df3b7a000) [pid = 1854] [serial = 308] [outer = (nil)] 10:27:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7f7df5726400) [pid = 1854] [serial = 309] [outer = 0x7f7df3b7a000] 10:27:14 INFO - PROCESS | 1854 | 1462469234157 Marionette DEBUG loaded listener.js 10:27:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7f7df7a8ec00) [pid = 1854] [serial = 310] [outer = 0x7f7df3b7a000] 10:27:15 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:27:15 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:27:15 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:27:15 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:27:15 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:27:15 INFO - PROCESS | 1854 | 1462469235261 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:27:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:27:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1637ms 10:27:15 INFO - PROCESS | 1854 | 1462469235308 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 10:27:15 INFO - PROCESS | 1854 | 1462469235311 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 10:27:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:27:15 INFO - PROCESS | 1854 | 1462469235318 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:27:15 INFO - PROCESS | 1854 | 1462469235325 Marionette TRACE conn3 <- [1,386,null,{}] 10:27:15 INFO - PROCESS | 1854 | 1462469235346 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}] 10:27:15 INFO - PROCESS | 1854 | 1462469235665 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 10:27:15 INFO - PROCESS | 1854 | 1462469235929 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc756000 == 61 [pid = 1854] [id = 104] 10:27:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7f7df8f4d800) [pid = 1854] [serial = 311] [outer = (nil)] 10:27:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7f7df939f000) [pid = 1854] [serial = 312] [outer = 0x7f7df8f4d800] 10:27:16 INFO - PROCESS | 1854 | 1462469236035 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7f7df9f02400) [pid = 1854] [serial = 313] [outer = 0x7f7df8f4d800] 10:27:16 INFO - PROCESS | 1854 | 1462469236959 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]]]}] 10:27:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:27:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1699ms 10:27:17 INFO - PROCESS | 1854 | 1462469237019 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 1854 | 1462469237023 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 10:27:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:27:17 INFO - PROCESS | 1854 | 1462469237029 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - PROCESS | 1854 | 1462469237032 Marionette TRACE conn3 <- [1,390,null,{}] 10:27:17 INFO - PROCESS | 1854 | 1462469237037 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}] 10:27:17 INFO - PROCESS | 1854 | 1462469237198 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 10:27:17 INFO - PROCESS | 1854 | 1462469237335 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e060ce000 == 62 [pid = 1854] [id = 105] 10:27:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7f7df3929400) [pid = 1854] [serial = 314] [outer = (nil)] 10:27:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7df9f77800) [pid = 1854] [serial = 315] [outer = 0x7f7df3929400] 10:27:17 INFO - PROCESS | 1854 | 1462469237406 Marionette DEBUG loaded listener.js 10:27:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7f7df9f7c000) [pid = 1854] [serial = 316] [outer = 0x7f7df3929400] 10:27:18 INFO - PROCESS | 1854 | 1462469238327 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]]]}] 10:27:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:27:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1331ms 10:27:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:27:18 INFO - PROCESS | 1854 | 1462469238361 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 10:27:18 INFO - PROCESS | 1854 | 1462469238364 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 10:27:18 INFO - PROCESS | 1854 | 1462469238370 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:27:18 INFO - PROCESS | 1854 | 1462469238373 Marionette TRACE conn3 <- [1,394,null,{}] 10:27:18 INFO - PROCESS | 1854 | 1462469238379 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}] 10:27:18 INFO - PROCESS | 1854 | 1462469238561 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 10:27:18 INFO - PROCESS | 1854 | 1462469238706 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08049000 == 63 [pid = 1854] [id = 106] 10:27:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7f7df8665000) [pid = 1854] [serial = 317] [outer = (nil)] 10:27:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7f7dfa048000) [pid = 1854] [serial = 318] [outer = 0x7f7df8665000] 10:27:18 INFO - PROCESS | 1854 | 1462469238779 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7f7dfae84400) [pid = 1854] [serial = 319] [outer = 0x7f7df8665000] 10:27:19 INFO - PROCESS | 1854 | 1462469239669 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]]]}] 10:27:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:27:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1340ms 10:27:19 INFO - PROCESS | 1854 | 1462469239710 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 1854 | 1462469239714 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 10:27:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:27:19 INFO - PROCESS | 1854 | 1462469239720 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 1854 | 1462469239724 Marionette TRACE conn3 <- [1,398,null,{}] 10:27:19 INFO - PROCESS | 1854 | 1462469239729 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}] 10:27:19 INFO - PROCESS | 1854 | 1462469239920 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 10:27:20 INFO - PROCESS | 1854 | 1462469240062 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0b6d6000 == 64 [pid = 1854] [id = 107] 10:27:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7f7dfb1dd800) [pid = 1854] [serial = 320] [outer = (nil)] 10:27:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7f7dfd38f000) [pid = 1854] [serial = 321] [outer = 0x7f7dfb1dd800] 10:27:20 INFO - PROCESS | 1854 | 1462469240138 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7f7e06f8b400) [pid = 1854] [serial = 322] [outer = 0x7f7dfb1dd800] 10:27:21 INFO - PROCESS | 1854 | 1462469241072 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]]]}] 10:27:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:27:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1382ms 10:27:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:27:21 INFO - PROCESS | 1854 | 1462469241103 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 1854 | 1462469241106 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 10:27:21 INFO - PROCESS | 1854 | 1462469241113 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - PROCESS | 1854 | 1462469241116 Marionette TRACE conn3 <- [1,402,null,{}] 10:27:21 INFO - PROCESS | 1854 | 1462469241121 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}] 10:27:21 INFO - PROCESS | 1854 | 1462469241279 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 10:27:21 INFO - PROCESS | 1854 | 1462469241426 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9182800 == 65 [pid = 1854] [id = 108] 10:27:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7f7deeab9c00) [pid = 1854] [serial = 323] [outer = (nil)] 10:27:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7f7df11f9400) [pid = 1854] [serial = 324] [outer = 0x7f7deeab9c00] 10:27:21 INFO - PROCESS | 1854 | 1462469241499 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7f7e0834d800) [pid = 1854] [serial = 325] [outer = 0x7f7deeab9c00] 10:27:22 INFO - PROCESS | 1854 | 1462469242614 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]]]}] 10:27:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:27:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1537ms 10:27:22 INFO - PROCESS | 1854 | 1462469242650 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 10:27:22 INFO - PROCESS | 1854 | 1462469242655 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 10:27:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:27:22 INFO - PROCESS | 1854 | 1462469242663 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:27:22 INFO - PROCESS | 1854 | 1462469242669 Marionette TRACE conn3 <- [1,406,null,{}] 10:27:22 INFO - PROCESS | 1854 | 1462469242677 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}] 10:27:22 INFO - PROCESS | 1854 | 1462469242833 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 10:27:23 INFO - PROCESS | 1854 | 1462469243040 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df755e800 == 66 [pid = 1854] [id = 109] 10:27:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7f7defe28800) [pid = 1854] [serial = 326] [outer = (nil)] 10:27:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7f7df1119400) [pid = 1854] [serial = 327] [outer = 0x7f7defe28800] 10:27:23 INFO - PROCESS | 1854 | 1462469243109 Marionette DEBUG loaded listener.js 10:27:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7f7df2353800) [pid = 1854] [serial = 328] [outer = 0x7f7defe28800] 10:27:23 INFO - PROCESS | 1854 | 1462469243995 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]]]}] 10:27:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:27:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1386ms 10:27:24 INFO - PROCESS | 1854 | 1462469244051 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 10:27:24 INFO - PROCESS | 1854 | 1462469244067 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 10:27:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:27:24 INFO - PROCESS | 1854 | 1462469244090 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:27:24 INFO - PROCESS | 1854 | 1462469244100 Marionette TRACE conn3 <- [1,410,null,{}] 10:27:24 INFO - PROCESS | 1854 | 1462469244111 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}] 10:27:24 INFO - PROCESS | 1854 | 1462469244326 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 10:27:24 INFO - PROCESS | 1854 | 1462469244521 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deff0d800 == 67 [pid = 1854] [id = 110] 10:27:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7f7df0272c00) [pid = 1854] [serial = 329] [outer = (nil)] 10:27:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7f7df3c23800) [pid = 1854] [serial = 330] [outer = 0x7f7df0272c00] 10:27:24 INFO - PROCESS | 1854 | 1462469244620 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7f7df862d400) [pid = 1854] [serial = 331] [outer = 0x7f7df0272c00] 10:27:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9d8b000 == 66 [pid = 1854] [id = 100] 10:27:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def7ad800 == 65 [pid = 1854] [id = 99] 10:27:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7aaa000 == 64 [pid = 1854] [id = 98] 10:27:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df2dc2800 == 63 [pid = 1854] [id = 97] 10:27:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deff20000 == 62 [pid = 1854] [id = 96] 10:27:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df05c6000 == 61 [pid = 1854] [id = 95] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7f7df9396800) [pid = 1854] [serial = 207] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7f7e0bdb7c00) [pid = 1854] [serial = 177] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7f7dfae8cc00) [pid = 1854] [serial = 210] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7f7e0baa0c00) [pid = 1854] [serial = 138] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7f7e0c486800) [pid = 1854] [serial = 216] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7f7e0ed12000) [pid = 1854] [serial = 180] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7f7df8d23400) [pid = 1854] [serial = 171] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7f7e08355000) [pid = 1854] [serial = 213] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7f7dfad51400) [pid = 1854] [serial = 174] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7f7e10378000) [pid = 1854] [serial = 219] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7f7e0c334400) [pid = 1854] [serial = 267] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7f7defe2dc00) [pid = 1854] [serial = 261] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7f7df8f52800) [pid = 1854] [serial = 264] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7f7dfd38e400) [pid = 1854] [serial = 262] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7f7df8f55c00) [pid = 1854] [serial = 265] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7f7df8586400) [pid = 1854] [serial = 234] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7df612d000) [pid = 1854] [serial = 233] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7f7df9f11800) [pid = 1854] [serial = 255] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7f7dfb1b7000) [pid = 1854] [serial = 256] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7f7dfb1b8800) [pid = 1854] [serial = 231] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7f7df76ba400) [pid = 1854] [serial = 252] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7f7df927ec00) [pid = 1854] [serial = 253] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7f7e081e0000) [pid = 1854] [serial = 258] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7f7e1137b000) [pid = 1854] [serial = 250] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7f7df9114800) [pid = 1854] [serial = 249] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7f7df9f05c00) [pid = 1854] [serial = 236] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7f7e01046c00) [pid = 1854] [serial = 240] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7f7e08358000) [pid = 1854] [serial = 243] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7f7e0c331000) [pid = 1854] [serial = 246] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7f7dfae8d400) [pid = 1854] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7f7e0bdb6800) [pid = 1854] [serial = 259] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7f7e0eaa5400) [pid = 1854] [serial = 268] [outer = (nil)] [url = about:blank] 10:27:25 INFO - PROCESS | 1854 | 1462469245522 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]]]}] 10:27:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:27:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1495ms 10:27:25 INFO - PROCESS | 1854 | 1462469245583 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 10:27:25 INFO - PROCESS | 1854 | 1462469245587 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 10:27:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:27:25 INFO - PROCESS | 1854 | 1462469245593 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:27:25 INFO - PROCESS | 1854 | 1462469245599 Marionette TRACE conn3 <- [1,414,null,{}] 10:27:25 INFO - PROCESS | 1854 | 1462469245614 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}] 10:27:25 INFO - PROCESS | 1854 | 1462469245765 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 10:27:25 INFO - PROCESS | 1854 | 1462469245864 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df756b000 == 62 [pid = 1854] [id = 111] 10:27:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7f7df037ec00) [pid = 1854] [serial = 332] [outer = (nil)] 10:27:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7f7df8f53800) [pid = 1854] [serial = 333] [outer = 0x7f7df037ec00] 10:27:25 INFO - PROCESS | 1854 | 1462469245934 Marionette DEBUG loaded listener.js 10:27:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7f7df939b800) [pid = 1854] [serial = 334] [outer = 0x7f7df037ec00] 10:27:26 INFO - PROCESS | 1854 | 1462469246707 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]]]}] 10:27:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:27:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1140ms 10:27:26 INFO - PROCESS | 1854 | 1462469246734 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 10:27:26 INFO - PROCESS | 1854 | 1462469246738 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 10:27:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:27:26 INFO - PROCESS | 1854 | 1462469246744 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:27:26 INFO - PROCESS | 1854 | 1462469246747 Marionette TRACE conn3 <- [1,418,null,{}] 10:27:26 INFO - PROCESS | 1854 | 1462469246773 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}] 10:27:26 INFO - PROCESS | 1854 | 1462469246922 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 10:27:26 INFO - PROCESS | 1854 | 1462469246939 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa094800 == 63 [pid = 1854] [id = 112] 10:27:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7f7df862dc00) [pid = 1854] [serial = 335] [outer = (nil)] 10:27:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7f7dfa043400) [pid = 1854] [serial = 336] [outer = 0x7f7df862dc00] 10:27:27 INFO - PROCESS | 1854 | 1462469247001 Marionette DEBUG loaded listener.js 10:27:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7f7dfa7b9800) [pid = 1854] [serial = 337] [outer = 0x7f7df862dc00] 10:27:28 INFO - PROCESS | 1854 | 1462469248254 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]]]}] 10:27:28 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 10:27:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1541ms 10:27:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:27:28 INFO - PROCESS | 1854 | 1462469248288 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 10:27:28 INFO - PROCESS | 1854 | 1462469248291 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 10:27:28 INFO - PROCESS | 1854 | 1462469248313 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:27:28 INFO - PROCESS | 1854 | 1462469248316 Marionette TRACE conn3 <- [1,422,null,{}] 10:27:28 INFO - PROCESS | 1854 | 1462469248323 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}] 10:27:28 INFO - PROCESS | 1854 | 1462469248495 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 10:27:28 INFO - PROCESS | 1854 | 1462469248612 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc727800 == 64 [pid = 1854] [id = 113] 10:27:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7f7df9f03400) [pid = 1854] [serial = 338] [outer = (nil)] 10:27:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7f7df9f09800) [pid = 1854] [serial = 339] [outer = 0x7f7df9f03400] 10:27:28 INFO - PROCESS | 1854 | 1462469248695 Marionette DEBUG loaded listener.js 10:27:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7f7e00197c00) [pid = 1854] [serial = 340] [outer = 0x7f7df9f03400] 10:27:29 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7f7df87c9c00) [pid = 1854] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:27:29 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7f7df3b6f000) [pid = 1854] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:27:29 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7f7def3f5000) [pid = 1854] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:27:29 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7f7df9f0c400) [pid = 1854] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:27:29 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7f7df928d800) [pid = 1854] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:27:29 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7f7df05e9400) [pid = 1854] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:27:29 INFO - PROCESS | 1854 | 1462469249964 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]]]}] 10:27:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:27:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1702ms 10:27:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:27:30 INFO - PROCESS | 1854 | 1462469249999 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 10:27:30 INFO - PROCESS | 1854 | 1462469250002 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 10:27:30 INFO - PROCESS | 1854 | 1462469250009 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:27:30 INFO - PROCESS | 1854 | 1462469250011 Marionette TRACE conn3 <- [1,426,null,{}] 10:27:30 INFO - PROCESS | 1854 | 1462469250017 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}] 10:27:30 INFO - PROCESS | 1854 | 1462469250264 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 10:27:30 INFO - PROCESS | 1854 | 1462469250281 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e071d0800 == 65 [pid = 1854] [id = 114] 10:27:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7f7df1112800) [pid = 1854] [serial = 341] [outer = (nil)] 10:27:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7f7dfb1b8800) [pid = 1854] [serial = 342] [outer = 0x7f7df1112800] 10:27:30 INFO - PROCESS | 1854 | 1462469250348 Marionette DEBUG loaded listener.js 10:27:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7f7e0a264800) [pid = 1854] [serial = 343] [outer = 0x7f7df1112800] 10:27:31 INFO - PROCESS | 1854 | 1462469251049 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] 10:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:27:31 INFO - PROCESS | 1854 | 1462469251116 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 10:27:31 INFO - PROCESS | 1854 | 1462469251123 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:27:31 INFO - PROCESS | 1854 | 1462469251127 Marionette TRACE conn3 <- [1,430,null,{}] 10:27:31 INFO - PROCESS | 1854 | 1462469251158 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}] 10:27:31 INFO - PROCESS | 1854 | 1462469251317 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 10:27:31 INFO - PROCESS | 1854 | 1462469251328 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7defc0c000 == 66 [pid = 1854] [id = 115] 10:27:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7f7deeabd800) [pid = 1854] [serial = 344] [outer = (nil)] 10:27:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7f7def3f7800) [pid = 1854] [serial = 345] [outer = 0x7f7deeabd800] 10:27:31 INFO - PROCESS | 1854 | 1462469251480 Marionette DEBUG loaded listener.js 10:27:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7f7defe22c00) [pid = 1854] [serial = 346] [outer = 0x7f7deeabd800] 10:27:32 INFO - PROCESS | 1854 | 1462469252550 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]]]}] 10:27:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:27:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1501ms 10:27:32 INFO - PROCESS | 1854 | 1462469252626 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 10:27:32 INFO - PROCESS | 1854 | 1462469252634 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 10:27:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:27:32 INFO - PROCESS | 1854 | 1462469252643 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - PROCESS | 1854 | 1462469252648 Marionette TRACE conn3 <- [1,434,null,{}] 10:27:32 INFO - PROCESS | 1854 | 1462469252656 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}] 10:27:32 INFO - PROCESS | 1854 | 1462469252882 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 10:27:33 INFO - PROCESS | 1854 | 1462469253079 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9946800 == 67 [pid = 1854] [id = 116] 10:27:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7f7df3b72000) [pid = 1854] [serial = 347] [outer = (nil)] 10:27:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7f7df76ba400) [pid = 1854] [serial = 348] [outer = 0x7f7df3b72000] 10:27:33 INFO - PROCESS | 1854 | 1462469253202 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7f7df8633400) [pid = 1854] [serial = 349] [outer = 0x7f7df3b72000] 10:27:34 INFO - PROCESS | 1854 | 1462469254091 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]]]}] 10:27:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:27:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1494ms 10:27:34 INFO - PROCESS | 1854 | 1462469254137 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 10:27:34 INFO - PROCESS | 1854 | 1462469254145 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 10:27:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:27:34 INFO - PROCESS | 1854 | 1462469254158 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:27:34 INFO - PROCESS | 1854 | 1462469254164 Marionette TRACE conn3 <- [1,438,null,{}] 10:27:34 INFO - PROCESS | 1854 | 1462469254171 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}] 10:27:34 INFO - PROCESS | 1854 | 1462469254355 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 10:27:34 INFO - PROCESS | 1854 | 1462469254510 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0b6ca800 == 68 [pid = 1854] [id = 117] 10:27:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7f7df5726c00) [pid = 1854] [serial = 350] [outer = (nil)] 10:27:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7f7df9d64c00) [pid = 1854] [serial = 351] [outer = 0x7f7df5726c00] 10:27:34 INFO - PROCESS | 1854 | 1462469254668 Marionette DEBUG loaded listener.js 10:27:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7f7df9f80800) [pid = 1854] [serial = 352] [outer = 0x7f7df5726c00] 10:27:35 INFO - PROCESS | 1854 | 1462469255668 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]]]}] 10:27:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:27:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1544ms 10:27:35 INFO - PROCESS | 1854 | 1462469255702 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 10:27:35 INFO - PROCESS | 1854 | 1462469255705 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 10:27:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:27:35 INFO - PROCESS | 1854 | 1462469255714 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:27:35 INFO - PROCESS | 1854 | 1462469255720 Marionette TRACE conn3 <- [1,442,null,{}] 10:27:35 INFO - PROCESS | 1854 | 1462469255738 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}] 10:27:35 INFO - PROCESS | 1854 | 1462469255942 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 10:27:36 INFO - PROCESS | 1854 | 1462469256132 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0edcf000 == 69 [pid = 1854] [id = 118] 10:27:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7e00189800) [pid = 1854] [serial = 353] [outer = (nil)] 10:27:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7f7e081e0000) [pid = 1854] [serial = 354] [outer = 0x7f7e00189800] 10:27:36 INFO - PROCESS | 1854 | 1462469256251 Marionette DEBUG loaded listener.js 10:27:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7f7e08358800) [pid = 1854] [serial = 355] [outer = 0x7f7e00189800] 10:27:37 INFO - PROCESS | 1854 | 1462469257107 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]]]}] 10:27:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:27:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1453ms 10:27:37 INFO - PROCESS | 1854 | 1462469257168 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 10:27:37 INFO - PROCESS | 1854 | 1462469257172 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 10:27:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:27:37 INFO - PROCESS | 1854 | 1462469257179 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:27:37 INFO - PROCESS | 1854 | 1462469257182 Marionette TRACE conn3 <- [1,446,null,{}] 10:27:37 INFO - PROCESS | 1854 | 1462469257187 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}] 10:27:37 INFO - PROCESS | 1854 | 1462469257366 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 10:27:37 INFO - PROCESS | 1854 | 1462469257506 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9762800 == 70 [pid = 1854] [id = 119] 10:27:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7f7df3732c00) [pid = 1854] [serial = 356] [outer = (nil)] 10:27:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7f7df373b800) [pid = 1854] [serial = 357] [outer = 0x7f7df3732c00] 10:27:37 INFO - PROCESS | 1854 | 1462469257582 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7f7df3741c00) [pid = 1854] [serial = 358] [outer = 0x7f7df3732c00] 10:27:38 INFO - PROCESS | 1854 | 1462469258524 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]]]}] 10:27:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:27:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1378ms 10:27:38 INFO - PROCESS | 1854 | 1462469258558 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 10:27:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:27:38 INFO - PROCESS | 1854 | 1462469258563 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 10:27:38 INFO - PROCESS | 1854 | 1462469258570 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:27:38 INFO - PROCESS | 1854 | 1462469258574 Marionette TRACE conn3 <- [1,450,null,{}] 10:27:38 INFO - PROCESS | 1854 | 1462469258579 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}] 10:27:38 INFO - PROCESS | 1854 | 1462469258755 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 10:27:38 INFO - PROCESS | 1854 | 1462469258933 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def785800 == 71 [pid = 1854] [id = 120] 10:27:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7f7e0b647400) [pid = 1854] [serial = 359] [outer = (nil)] 10:27:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7f7e0baa9400) [pid = 1854] [serial = 360] [outer = 0x7f7e0b647400] 10:27:39 INFO - PROCESS | 1854 | 1462469259058 Marionette DEBUG loaded listener.js 10:27:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7f7e0c487800) [pid = 1854] [serial = 361] [outer = 0x7f7e0b647400] 10:27:40 INFO - PROCESS | 1854 | 1462469260207 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] 10:27:40 INFO - PROCESS | 1854 | 1462469260260 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 10:27:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:27:40 INFO - PROCESS | 1854 | 1462469260269 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:27:40 INFO - PROCESS | 1854 | 1462469260274 Marionette TRACE conn3 <- [1,454,null,{}] 10:27:40 INFO - PROCESS | 1854 | 1462469260284 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}] 10:27:40 INFO - PROCESS | 1854 | 1462469260482 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 10:27:40 INFO - PROCESS | 1854 | 1462469260663 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df755d800 == 72 [pid = 1854] [id = 121] 10:27:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7f7df11f0400) [pid = 1854] [serial = 362] [outer = (nil)] 10:27:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7f7df373fc00) [pid = 1854] [serial = 363] [outer = 0x7f7df11f0400] 10:27:40 INFO - PROCESS | 1854 | 1462469260729 Marionette DEBUG loaded listener.js 10:27:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7f7df3b71000) [pid = 1854] [serial = 364] [outer = 0x7f7df11f0400] 10:27:41 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:41 INFO - PROCESS | 1854 | 1462469261960 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]]]}] 10:27:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:27:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1747ms 10:27:42 INFO - PROCESS | 1854 | 1462469262030 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 10:27:42 INFO - PROCESS | 1854 | 1462469262041 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 10:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:27:42 INFO - PROCESS | 1854 | 1462469262123 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:27:42 INFO - PROCESS | 1854 | 1462469262129 Marionette TRACE conn3 <- [1,458,null,{}] 10:27:42 INFO - PROCESS | 1854 | 1462469262198 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}] 10:27:42 INFO - PROCESS | 1854 | 1462469262454 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 10:27:42 INFO - PROCESS | 1854 | 1462469262568 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df11ca000 == 73 [pid = 1854] [id = 122] 10:27:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7f7df2245400) [pid = 1854] [serial = 365] [outer = (nil)] 10:27:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7f7df3b76000) [pid = 1854] [serial = 366] [outer = 0x7f7df2245400] 10:27:42 INFO - PROCESS | 1854 | 1462469262638 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7f7df8e77800) [pid = 1854] [serial = 367] [outer = 0x7f7df2245400] 10:27:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9182000 == 72 [pid = 1854] [id = 78] 10:27:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0e07e800 == 71 [pid = 1854] [id = 82] 10:27:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e16c92000 == 70 [pid = 1854] [id = 73] 10:27:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0814f000 == 69 [pid = 1854] [id = 80] 10:27:42 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7f7df11f2c00) [pid = 1854] [serial = 273] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7f7deeabf400) [pid = 1854] [serial = 282] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7f7df8f53c00) [pid = 1854] [serial = 276] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7f7dfd390400) [pid = 1854] [serial = 279] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7f7def3f5c00) [pid = 1854] [serial = 270] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7f7df8632c00) [pid = 1854] [serial = 303] [outer = (nil)] [url = about:blank] 10:27:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df967d800 == 68 [pid = 1854] [id = 38] 10:27:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bc2d000 == 67 [pid = 1854] [id = 81] 10:27:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e071d0800 == 66 [pid = 1854] [id = 114] 10:27:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc727800 == 65 [pid = 1854] [id = 113] 10:27:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa094800 == 64 [pid = 1854] [id = 112] 10:27:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df756b000 == 63 [pid = 1854] [id = 111] 10:27:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deff0d800 == 62 [pid = 1854] [id = 110] 10:27:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df755e800 == 61 [pid = 1854] [id = 109] 10:27:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df1c3f800 == 60 [pid = 1854] [id = 102] 10:27:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7defc1e800 == 59 [pid = 1854] [id = 101] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7f7df9a6f400) [pid = 1854] [serial = 298] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7f7df3923000) [pid = 1854] [serial = 289] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7f7df8f57400) [pid = 1854] [serial = 295] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7f7df939b400) [pid = 1854] [serial = 297] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7f7df3b78000) [pid = 1854] [serial = 291] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7f7defe03400) [pid = 1854] [serial = 285] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7f7df8e6d400) [pid = 1854] [serial = 294] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7f7df2351400) [pid = 1854] [serial = 288] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7df5724c00) [pid = 1854] [serial = 292] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7f7df9f10800) [pid = 1854] [serial = 300] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7f7defe29400) [pid = 1854] [serial = 286] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7f7dfae84000) [pid = 1854] [serial = 301] [outer = (nil)] [url = about:blank] 10:27:43 INFO - PROCESS | 1854 | 1462469263549 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] 10:27:43 INFO - PROCESS | 1854 | 1462469263630 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 10:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:27:43 INFO - PROCESS | 1854 | 1462469263639 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:27:43 INFO - PROCESS | 1854 | 1462469263645 Marionette TRACE conn3 <- [1,462,null,{}] 10:27:43 INFO - PROCESS | 1854 | 1462469263662 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}] 10:27:43 INFO - PROCESS | 1854 | 1462469263858 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 10:27:43 INFO - PROCESS | 1854 | 1462469263965 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a46000 == 60 [pid = 1854] [id = 123] 10:27:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7f7df2246c00) [pid = 1854] [serial = 368] [outer = (nil)] 10:27:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7f7df927ec00) [pid = 1854] [serial = 369] [outer = 0x7f7df2246c00] 10:27:44 INFO - PROCESS | 1854 | 1462469264033 Marionette DEBUG loaded listener.js 10:27:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7f7df9f0d400) [pid = 1854] [serial = 370] [outer = 0x7f7df2246c00] 10:27:44 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:44 INFO - PROCESS | 1854 | 1462469264919 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] 10:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:27:44 INFO - PROCESS | 1854 | 1462469264987 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 10:27:44 INFO - PROCESS | 1854 | 1462469264994 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:27:44 INFO - PROCESS | 1854 | 1462469264997 Marionette TRACE conn3 <- [1,466,null,{}] 10:27:45 INFO - PROCESS | 1854 | 1462469265003 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}] 10:27:45 INFO - PROCESS | 1854 | 1462469265168 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 10:27:45 INFO - PROCESS | 1854 | 1462469265301 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9a15800 == 61 [pid = 1854] [id = 124] 10:27:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7defb45c00) [pid = 1854] [serial = 371] [outer = (nil)] 10:27:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7f7defb4f800) [pid = 1854] [serial = 372] [outer = 0x7f7defb45c00] 10:27:45 INFO - PROCESS | 1854 | 1462469265370 Marionette DEBUG loaded listener.js 10:27:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7f7df9cc9000) [pid = 1854] [serial = 373] [outer = 0x7f7defb45c00] 10:27:46 INFO - PROCESS | 1854 | 1462469266254 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] 10:27:46 INFO - PROCESS | 1854 | 1462469266333 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 10:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:27:46 INFO - PROCESS | 1854 | 1462469266340 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:27:46 INFO - PROCESS | 1854 | 1462469266343 Marionette TRACE conn3 <- [1,470,null,{}] 10:27:46 INFO - PROCESS | 1854 | 1462469266349 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}] 10:27:46 INFO - PROCESS | 1854 | 1462469266562 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 10:27:46 INFO - PROCESS | 1854 | 1462469266599 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc448800 == 62 [pid = 1854] [id = 125] 10:27:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7f7defb48400) [pid = 1854] [serial = 374] [outer = (nil)] 10:27:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7f7df9f7e400) [pid = 1854] [serial = 375] [outer = 0x7f7defb48400] 10:27:46 INFO - PROCESS | 1854 | 1462469266663 Marionette DEBUG loaded listener.js 10:27:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7f7dfb1d5800) [pid = 1854] [serial = 376] [outer = 0x7f7defb48400] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7f7dfa049000) [pid = 1854] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7f7df0381c00) [pid = 1854] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7f7dfa04f800) [pid = 1854] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7f7df939a400) [pid = 1854] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7f7df9f03400) [pid = 1854] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7f7df0272c00) [pid = 1854] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7f7df862dc00) [pid = 1854] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7f7df037ec00) [pid = 1854] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7f7defe28800) [pid = 1854] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7f7df2249800) [pid = 1854] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:27:47 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7f7def3ee400) [pid = 1854] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:27:48 INFO - PROCESS | 1854 | 1462469268001 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]]]}] 10:27:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:27:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1737ms 10:27:48 INFO - PROCESS | 1854 | 1462469268079 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 10:27:48 INFO - PROCESS | 1854 | 1462469268086 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 10:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:27:48 INFO - PROCESS | 1854 | 1462469268229 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:27:48 INFO - PROCESS | 1854 | 1462469268234 Marionette TRACE conn3 <- [1,474,null,{}] 10:27:48 INFO - PROCESS | 1854 | 1462469268246 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}] 10:27:48 INFO - PROCESS | 1854 | 1462469268438 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 10:27:48 INFO - PROCESS | 1854 | 1462469268600 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3946000 == 63 [pid = 1854] [id = 126] 10:27:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7f7defb4e000) [pid = 1854] [serial = 377] [outer = (nil)] 10:27:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7f7defb9a400) [pid = 1854] [serial = 378] [outer = 0x7f7defb4e000] 10:27:48 INFO - PROCESS | 1854 | 1462469268682 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7f7defe23c00) [pid = 1854] [serial = 379] [outer = 0x7f7defb4e000] 10:27:49 INFO - PROCESS | 1854 | 1462469269643 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]]]}] 10:27:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:27:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1510ms 10:27:49 INFO - PROCESS | 1854 | 1462469269676 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 10:27:49 INFO - PROCESS | 1854 | 1462469269685 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 10:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:27:49 INFO - PROCESS | 1854 | 1462469269695 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:27:49 INFO - PROCESS | 1854 | 1462469269699 Marionette TRACE conn3 <- [1,478,null,{}] 10:27:49 INFO - PROCESS | 1854 | 1462469269705 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}] 10:27:49 INFO - PROCESS | 1854 | 1462469269895 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 10:27:50 INFO - PROCESS | 1854 | 1462469270128 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa46e000 == 64 [pid = 1854] [id = 127] 10:27:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7f7df2353400) [pid = 1854] [serial = 380] [outer = (nil)] 10:27:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7f7df373e400) [pid = 1854] [serial = 381] [outer = 0x7f7df2353400] 10:27:50 INFO - PROCESS | 1854 | 1462469270248 Marionette DEBUG loaded listener.js 10:27:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7f7df3c1cc00) [pid = 1854] [serial = 382] [outer = 0x7f7df2353400] 10:27:51 INFO - PROCESS | 1854 | 1462469271196 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]]]}] 10:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1539ms 10:27:51 INFO - PROCESS | 1854 | 1462469271235 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 10:27:51 INFO - PROCESS | 1854 | 1462469271239 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 10:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:27:51 INFO - PROCESS | 1854 | 1462469271245 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:27:51 INFO - PROCESS | 1854 | 1462469271251 Marionette TRACE conn3 <- [1,482,null,{}] 10:27:51 INFO - PROCESS | 1854 | 1462469271267 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}] 10:27:51 INFO - PROCESS | 1854 | 1462469271462 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 10:27:51 INFO - PROCESS | 1854 | 1462469271671 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08045800 == 65 [pid = 1854] [id = 128] 10:27:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7f7df8e77000) [pid = 1854] [serial = 383] [outer = (nil)] 10:27:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7f7df939b000) [pid = 1854] [serial = 384] [outer = 0x7f7df8e77000] 10:27:51 INFO - PROCESS | 1854 | 1462469271766 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7f7df9f09c00) [pid = 1854] [serial = 385] [outer = 0x7f7df8e77000] 10:27:52 INFO - PROCESS | 1854 | 1462469272950 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]]]}] 10:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1743ms 10:27:52 INFO - PROCESS | 1854 | 1462469272989 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 10:27:52 INFO - PROCESS | 1854 | 1462469272994 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 10:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:27:53 INFO - PROCESS | 1854 | 1462469273000 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:27:53 INFO - PROCESS | 1854 | 1462469273004 Marionette TRACE conn3 <- [1,486,null,{}] 10:27:53 INFO - PROCESS | 1854 | 1462469273010 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}] 10:27:53 INFO - PROCESS | 1854 | 1462469273201 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 10:27:53 INFO - PROCESS | 1854 | 1462469273389 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bc37000 == 66 [pid = 1854] [id = 129] 10:27:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7f7df8f51800) [pid = 1854] [serial = 386] [outer = (nil)] 10:27:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7f7df8fb1800) [pid = 1854] [serial = 387] [outer = 0x7f7df8f51800] 10:27:53 INFO - PROCESS | 1854 | 1462469273473 Marionette DEBUG loaded listener.js 10:27:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7f7df8fb7c00) [pid = 1854] [serial = 388] [outer = 0x7f7df8f51800] 10:27:54 INFO - PROCESS | 1854 | 1462469274659 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]]]}] 10:27:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:27:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1699ms 10:27:54 INFO - PROCESS | 1854 | 1462469274703 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 1854 | 1462469274709 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 10:27:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:27:54 INFO - PROCESS | 1854 | 1462469274718 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:27:54 INFO - PROCESS | 1854 | 1462469274723 Marionette TRACE conn3 <- [1,490,null,{}] 10:27:54 INFO - PROCESS | 1854 | 1462469274730 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}] 10:27:54 INFO - PROCESS | 1854 | 1462469274914 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 10:27:55 INFO - PROCESS | 1854 | 1462469275112 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e105a3800 == 67 [pid = 1854] [id = 130] 10:27:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7f7df3737400) [pid = 1854] [serial = 389] [outer = (nil)] 10:27:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7f7df9f7b800) [pid = 1854] [serial = 390] [outer = 0x7f7df3737400] 10:27:55 INFO - PROCESS | 1854 | 1462469275256 Marionette DEBUG loaded listener.js 10:27:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7f7dfb2d3400) [pid = 1854] [serial = 391] [outer = 0x7f7df3737400] 10:27:56 INFO - PROCESS | 1854 | 1462469276417 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]]]}] 10:27:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:27:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1739ms 10:27:56 INFO - PROCESS | 1854 | 1462469276457 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 10:27:56 INFO - PROCESS | 1854 | 1462469276461 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 10:27:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:27:56 INFO - PROCESS | 1854 | 1462469276467 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:27:56 INFO - PROCESS | 1854 | 1462469276469 Marionette TRACE conn3 <- [1,494,null,{}] 10:27:56 INFO - PROCESS | 1854 | 1462469276475 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}] 10:27:56 INFO - PROCESS | 1854 | 1462469276752 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 10:27:56 INFO - PROCESS | 1854 | 1462469276993 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e112a2000 == 68 [pid = 1854] [id = 131] 10:27:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7f7dfc5c4800) [pid = 1854] [serial = 392] [outer = (nil)] 10:27:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7f7e01038400) [pid = 1854] [serial = 393] [outer = 0x7f7dfc5c4800] 10:27:57 INFO - PROCESS | 1854 | 1462469277122 Marionette DEBUG loaded listener.js 10:27:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7f7e06f2d000) [pid = 1854] [serial = 394] [outer = 0x7f7dfc5c4800] 10:27:58 INFO - PROCESS | 1854 | 1462469278161 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]]]}] 10:27:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:27:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1738ms 10:27:58 INFO - PROCESS | 1854 | 1462469278206 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 10:27:58 INFO - PROCESS | 1854 | 1462469278209 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 10:27:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:27:58 INFO - PROCESS | 1854 | 1462469278218 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:27:58 INFO - PROCESS | 1854 | 1462469278221 Marionette TRACE conn3 <- [1,498,null,{}] 10:27:58 INFO - PROCESS | 1854 | 1462469278227 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}] 10:27:58 INFO - PROCESS | 1854 | 1462469278441 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 10:27:58 INFO - PROCESS | 1854 | 1462469278616 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c9d000 == 69 [pid = 1854] [id = 132] 10:27:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7f7deaee3400) [pid = 1854] [serial = 395] [outer = (nil)] 10:27:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7f7deaeebc00) [pid = 1854] [serial = 396] [outer = 0x7f7deaee3400] 10:27:58 INFO - PROCESS | 1854 | 1462469278757 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7f7deaef0800) [pid = 1854] [serial = 397] [outer = 0x7f7deaee3400] 10:27:59 INFO - PROCESS | 1854 | 1462469279927 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]]]}] 10:27:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:27:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1782ms 10:28:00 INFO - PROCESS | 1854 | 1462469280001 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 10:28:00 INFO - PROCESS | 1854 | 1462469280005 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 10:28:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:28:00 INFO - PROCESS | 1854 | 1462469280012 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:28:00 INFO - PROCESS | 1854 | 1462469280016 Marionette TRACE conn3 <- [1,502,null,{}] 10:28:00 INFO - PROCESS | 1854 | 1462469280024 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}] 10:28:00 INFO - PROCESS | 1854 | 1462469280232 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 10:28:00 INFO - PROCESS | 1854 | 1462469280428 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fd2800 == 70 [pid = 1854] [id = 133] 10:28:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7f7deabe2800) [pid = 1854] [serial = 398] [outer = (nil)] 10:28:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7f7deabeb800) [pid = 1854] [serial = 399] [outer = 0x7f7deabe2800] 10:28:00 INFO - PROCESS | 1854 | 1462469280598 Marionette DEBUG loaded listener.js 10:28:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7f7deabf0c00) [pid = 1854] [serial = 400] [outer = 0x7f7deabe2800] 10:28:01 INFO - PROCESS | 1854 | 1462469281721 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]]]}] 10:28:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:28:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1737ms 10:28:01 INFO - PROCESS | 1854 | 1462469281750 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 10:28:01 INFO - PROCESS | 1854 | 1462469281753 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 10:28:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:28:01 INFO - PROCESS | 1854 | 1462469281760 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:28:01 INFO - PROCESS | 1854 | 1462469281765 Marionette TRACE conn3 <- [1,506,null,{}] 10:28:01 INFO - PROCESS | 1854 | 1462469281772 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}] 10:28:01 INFO - PROCESS | 1854 | 1462469281968 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 10:28:02 INFO - PROCESS | 1854 | 1462469282204 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dea1a7000 == 71 [pid = 1854] [id = 134] 10:28:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7f7dea205000) [pid = 1854] [serial = 401] [outer = (nil)] 10:28:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7f7dea20c000) [pid = 1854] [serial = 402] [outer = 0x7f7dea205000] 10:28:02 INFO - PROCESS | 1854 | 1462469282379 Marionette DEBUG loaded listener.js 10:28:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7f7dea210800) [pid = 1854] [serial = 403] [outer = 0x7f7dea205000] 10:28:03 INFO - PROCESS | 1854 | 1462469283392 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]]]}] 10:28:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:28:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1683ms 10:28:03 INFO - PROCESS | 1854 | 1462469283447 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 10:28:03 INFO - PROCESS | 1854 | 1462469283451 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 10:28:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:28:03 INFO - PROCESS | 1854 | 1462469283462 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:28:03 INFO - PROCESS | 1854 | 1462469283468 Marionette TRACE conn3 <- [1,510,null,{}] 10:28:03 INFO - PROCESS | 1854 | 1462469283477 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}] 10:28:03 INFO - PROCESS | 1854 | 1462469283757 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 10:28:04 INFO - PROCESS | 1854 | 1462469284349 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df05c6000 == 72 [pid = 1854] [id = 135] 10:28:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7f7dea209c00) [pid = 1854] [serial = 404] [outer = (nil)] 10:28:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7f7deaef0c00) [pid = 1854] [serial = 405] [outer = 0x7f7dea209c00] 10:28:04 INFO - PROCESS | 1854 | 1462469284610 Marionette DEBUG loaded listener.js 10:28:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7f7df11f2800) [pid = 1854] [serial = 406] [outer = 0x7f7dea209c00] 10:28:05 INFO - PROCESS | 1854 | 1462469285780 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]]]}] 10:28:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:28:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2395ms 10:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:28:05 INFO - PROCESS | 1854 | 1462469285857 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 10:28:05 INFO - PROCESS | 1854 | 1462469285860 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 10:28:05 INFO - PROCESS | 1854 | 1462469285867 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:28:05 INFO - PROCESS | 1854 | 1462469285871 Marionette TRACE conn3 <- [1,514,null,{}] 10:28:05 INFO - PROCESS | 1854 | 1462469285876 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}] 10:28:06 INFO - PROCESS | 1854 | 1462469286184 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 10:28:06 INFO - PROCESS | 1854 | 1462469286584 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def77b800 == 73 [pid = 1854] [id = 136] 10:28:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7f7de90d1c00) [pid = 1854] [serial = 407] [outer = (nil)] 10:28:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7f7de90d7c00) [pid = 1854] [serial = 408] [outer = 0x7f7de90d1c00] 10:28:06 INFO - PROCESS | 1854 | 1462469286661 Marionette DEBUG loaded listener.js 10:28:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7f7dea20e000) [pid = 1854] [serial = 409] [outer = 0x7f7de90d1c00] 10:28:07 INFO - PROCESS | 1854 | 1462469287731 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]]]}] 10:28:07 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 10:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1892ms 10:28:07 INFO - PROCESS | 1854 | 1462469287762 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 10:28:07 INFO - PROCESS | 1854 | 1462469287769 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 10:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:28:07 INFO - PROCESS | 1854 | 1462469287778 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:28:07 INFO - PROCESS | 1854 | 1462469287784 Marionette TRACE conn3 <- [1,518,null,{}] 10:28:07 INFO - PROCESS | 1854 | 1462469287793 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}] 10:28:07 INFO - PROCESS | 1854 | 1462469287982 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 10:28:08 INFO - PROCESS | 1854 | 1462469288199 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def777800 == 74 [pid = 1854] [id = 137] 10:28:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7f7deeab5c00) [pid = 1854] [serial = 410] [outer = (nil)] 10:28:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7f7defb4f000) [pid = 1854] [serial = 411] [outer = 0x7f7deeab5c00] 10:28:08 INFO - PROCESS | 1854 | 1462469288388 Marionette DEBUG loaded listener.js 10:28:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7f7defe03800) [pid = 1854] [serial = 412] [outer = 0x7f7deeab5c00] 10:28:09 INFO - PROCESS | 1854 | 1462469289652 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]]]}] 10:28:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1946ms 10:28:09 INFO - PROCESS | 1854 | 1462469289731 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 10:28:09 INFO - PROCESS | 1854 | 1462469289741 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 10:28:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:28:09 INFO - PROCESS | 1854 | 1462469289755 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:28:09 INFO - PROCESS | 1854 | 1462469289758 Marionette TRACE conn3 <- [1,522,null,{}] 10:28:09 INFO - PROCESS | 1854 | 1462469289773 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}] 10:28:10 INFO - PROCESS | 1854 | 1462469290043 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 10:28:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df918a000 == 73 [pid = 1854] [id = 92] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7f7dfb1b8800) [pid = 1854] [serial = 342] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9a15800 == 72 [pid = 1854] [id = 124] 10:28:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3a46000 == 71 [pid = 1854] [id = 123] 10:28:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df11ca000 == 70 [pid = 1854] [id = 122] 10:28:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df755d800 == 69 [pid = 1854] [id = 121] 10:28:10 INFO - PROCESS | 1854 | 1462469290376 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7defc0c000 == 68 [pid = 1854] [id = 115] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7f7e0834b400) [pid = 1854] [serial = 241] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7f7e0e05e000) [pid = 1854] [serial = 247] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7f7e0baa6c00) [pid = 1854] [serial = 244] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7f7dfa4e2000) [pid = 1854] [serial = 237] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7f7df9f09800) [pid = 1854] [serial = 339] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7f7dfa048000) [pid = 1854] [serial = 318] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7f7df3c23800) [pid = 1854] [serial = 330] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7f7df862d400) [pid = 1854] [serial = 331] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7f7dfa043400) [pid = 1854] [serial = 336] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7f7defe30800) [pid = 1854] [serial = 306] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7f7df8f53800) [pid = 1854] [serial = 333] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7f7df939b800) [pid = 1854] [serial = 334] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7f7df2353800) [pid = 1854] [serial = 328] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7f7df1119400) [pid = 1854] [serial = 327] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7f7df939f000) [pid = 1854] [serial = 312] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7f7df5726400) [pid = 1854] [serial = 309] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7f7df9f77800) [pid = 1854] [serial = 315] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7f7df11f9400) [pid = 1854] [serial = 324] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7f7df863a000) [pid = 1854] [serial = 304] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7f7dfd38f000) [pid = 1854] [serial = 321] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7f7e00197c00) [pid = 1854] [serial = 340] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7f7dfa7b9800) [pid = 1854] [serial = 337] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7f7def3f9800) [pid = 1854] [serial = 271] [outer = (nil)] [url = about:blank] 10:28:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0edf800 == 69 [pid = 1854] [id = 138] 10:28:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7f7def3f9800) [pid = 1854] [serial = 413] [outer = (nil)] 10:28:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7f7df373f400) [pid = 1854] [serial = 414] [outer = 0x7f7def3f9800] 10:28:10 INFO - PROCESS | 1854 | 1462469290473 Marionette DEBUG loaded listener.js 10:28:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7f7df397e400) [pid = 1854] [serial = 415] [outer = 0x7f7def3f9800] 10:28:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7f7df5727000) [pid = 1854] [serial = 416] [outer = 0x7f7df05ea800] 10:28:11 INFO - PROCESS | 1854 | 1462469291666 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]]]}] 10:28:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:28:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1936ms 10:28:11 INFO - PROCESS | 1854 | 1462469291691 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 10:28:11 INFO - PROCESS | 1854 | 1462469291695 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 10:28:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:28:11 INFO - PROCESS | 1854 | 1462469291712 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:28:11 INFO - PROCESS | 1854 | 1462469291721 Marionette TRACE conn3 <- [1,526,null,{}] 10:28:11 INFO - PROCESS | 1854 | 1462469291728 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}] 10:28:11 INFO - PROCESS | 1854 | 1462469291962 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 10:28:12 INFO - PROCESS | 1854 | 1462469291997 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa47c000 == 70 [pid = 1854] [id = 139] 10:28:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7f7df05e9c00) [pid = 1854] [serial = 417] [outer = (nil)] 10:28:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7f7df8f56400) [pid = 1854] [serial = 418] [outer = 0x7f7df05e9c00] 10:28:12 INFO - PROCESS | 1854 | 1462469292102 Marionette DEBUG loaded listener.js 10:28:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7f7df8fb5000) [pid = 1854] [serial = 419] [outer = 0x7f7df05e9c00] 10:28:13 INFO - PROCESS | 1854 | 1462469293425 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]]]}] 10:28:13 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 10:28:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1754ms 10:28:13 INFO - PROCESS | 1854 | 1462469293462 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 10:28:13 INFO - PROCESS | 1854 | 1462469293469 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 10:28:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:28:13 INFO - PROCESS | 1854 | 1462469293479 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:28:13 INFO - PROCESS | 1854 | 1462469293484 Marionette TRACE conn3 <- [1,530,null,{}] 10:28:13 INFO - PROCESS | 1854 | 1462469293504 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}] 10:28:13 INFO - PROCESS | 1854 | 1462469293807 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 10:28:13 INFO - PROCESS | 1854 | 1462469293924 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e07177000 == 71 [pid = 1854] [id = 140] 10:28:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7f7df8fb8000) [pid = 1854] [serial = 420] [outer = (nil)] 10:28:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7f7df9f05c00) [pid = 1854] [serial = 421] [outer = 0x7f7df8fb8000] 10:28:14 INFO - PROCESS | 1854 | 1462469294042 Marionette DEBUG loaded listener.js 10:28:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7f7dfa048000) [pid = 1854] [serial = 422] [outer = 0x7f7df8fb8000] 10:28:15 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7f7defb45c00) [pid = 1854] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:28:15 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7f7df2246c00) [pid = 1854] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:28:15 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7f7df2245400) [pid = 1854] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:28:15 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7f7df11f0400) [pid = 1854] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:28:15 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7f7df1112800) [pid = 1854] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:28:15 INFO - PROCESS | 1854 | 1462469295158 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"]]]}] 10:28:15 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 10:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:28:15 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 10:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:28:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:28:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1748ms 10:28:15 INFO - PROCESS | 1854 | 1462469295230 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 10:28:15 INFO - PROCESS | 1854 | 1462469295234 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 10:28:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:28:15 INFO - PROCESS | 1854 | 1462469295242 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:28:15 INFO - PROCESS | 1854 | 1462469295245 Marionette TRACE conn3 <- [1,534,null,{}] 10:28:15 INFO - PROCESS | 1854 | 1462469295252 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}] 10:28:15 INFO - PROCESS | 1854 | 1462469295434 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 10:28:15 INFO - PROCESS | 1854 | 1462469295540 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bbbc000 == 72 [pid = 1854] [id = 141] 10:28:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7f7dfae84000) [pid = 1854] [serial = 423] [outer = (nil)] 10:28:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7f7dfb1d7800) [pid = 1854] [serial = 424] [outer = 0x7f7dfae84000] 10:28:15 INFO - PROCESS | 1854 | 1462469295663 Marionette DEBUG loaded listener.js 10:28:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7f7dfb2e2800) [pid = 1854] [serial = 425] [outer = 0x7f7dfae84000] 10:28:16 INFO - PROCESS | 1854 | 1462469296690 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]]]}] 10:28:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:28:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1486ms 10:28:16 INFO - PROCESS | 1854 | 1462469296735 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 10:28:16 INFO - PROCESS | 1854 | 1462469296739 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 10:28:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:28:16 INFO - PROCESS | 1854 | 1462469296746 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:28:16 INFO - PROCESS | 1854 | 1462469296748 Marionette TRACE conn3 <- [1,538,null,{}] 10:28:16 INFO - PROCESS | 1854 | 1462469296754 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}] 10:28:16 INFO - PROCESS | 1854 | 1462469296933 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 10:28:17 INFO - PROCESS | 1854 | 1462469297079 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e11298000 == 73 [pid = 1854] [id = 142] 10:28:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7f7de957f000) [pid = 1854] [serial = 426] [outer = (nil)] 10:28:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7f7de9582c00) [pid = 1854] [serial = 427] [outer = 0x7f7de957f000] 10:28:17 INFO - PROCESS | 1854 | 1462469297176 Marionette DEBUG loaded listener.js 10:28:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7f7df9f7a400) [pid = 1854] [serial = 428] [outer = 0x7f7de957f000] 10:28:18 INFO - PROCESS | 1854 | 1462469298368 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]]]}] 10:28:18 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. 10:28:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1641ms 10:28:18 INFO - PROCESS | 1854 | 1462469298432 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 10:28:18 INFO - PROCESS | 1854 | 1462469298444 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 10:28:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:28:18 INFO - PROCESS | 1854 | 1462469298460 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:28:18 INFO - PROCESS | 1854 | 1462469298471 Marionette TRACE conn3 <- [1,542,null,{}] 10:28:18 INFO - PROCESS | 1854 | 1462469298483 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}] 10:28:18 INFO - PROCESS | 1854 | 1462469298755 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 10:28:18 INFO - PROCESS | 1854 | 1462469298985 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0249000 == 74 [pid = 1854] [id = 143] 10:28:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7f7dea20d800) [pid = 1854] [serial = 429] [outer = (nil)] 10:28:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7f7deabf1400) [pid = 1854] [serial = 430] [outer = 0x7f7dea20d800] 10:28:19 INFO - PROCESS | 1854 | 1462469299092 Marionette DEBUG loaded listener.js 10:28:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7f7defb44400) [pid = 1854] [serial = 431] [outer = 0x7f7dea20d800] 10:28:19 INFO - PROCESS | 1854 | 1462469299961 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]]]}] 10:28:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:28:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1551ms 10:28:20 INFO - PROCESS | 1854 | 1462469300033 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 10:28:20 INFO - PROCESS | 1854 | 1462469300043 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 10:28:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:28:20 INFO - PROCESS | 1854 | 1462469300056 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 1854 | 1462469300060 Marionette TRACE conn3 <- [1,546,null,{}] 10:28:20 INFO - PROCESS | 1854 | 1462469300067 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}] 10:28:20 INFO - PROCESS | 1854 | 1462469300282 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 10:28:20 INFO - PROCESS | 1854 | 1462469300433 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9754800 == 75 [pid = 1854] [id = 144] 10:28:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7f7de96a1c00) [pid = 1854] [serial = 432] [outer = (nil)] 10:28:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7f7defb48800) [pid = 1854] [serial = 433] [outer = 0x7f7de96a1c00] 10:28:20 INFO - PROCESS | 1854 | 1462469300511 Marionette DEBUG loaded listener.js 10:28:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7f7df2351400) [pid = 1854] [serial = 434] [outer = 0x7f7de96a1c00] 10:28:21 INFO - PROCESS | 1854 | 1462469301463 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]]]}] 10:28:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:28:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1437ms 10:28:21 INFO - PROCESS | 1854 | 1462469301519 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 10:28:21 INFO - PROCESS | 1854 | 1462469301522 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 10:28:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:28:21 INFO - PROCESS | 1854 | 1462469301532 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:28:21 INFO - PROCESS | 1854 | 1462469301539 Marionette TRACE conn3 <- [1,550,null,{}] 10:28:21 INFO - PROCESS | 1854 | 1462469301556 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}] 10:28:21 INFO - PROCESS | 1854 | 1462469301785 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 10:28:21 INFO - PROCESS | 1854 | 1462469301965 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e2c000 == 76 [pid = 1854] [id = 145] 10:28:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7f7df3923000) [pid = 1854] [serial = 435] [outer = (nil)] 10:28:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7f7df8af2000) [pid = 1854] [serial = 436] [outer = 0x7f7df3923000] 10:28:22 INFO - PROCESS | 1854 | 1462469302087 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7f7df9f09400) [pid = 1854] [serial = 437] [outer = 0x7f7df3923000] 10:28:22 INFO - PROCESS | 1854 | 1462469302895 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]]]}] 10:28:22 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. 10:28:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1390ms 10:28:22 INFO - PROCESS | 1854 | 1462469302950 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 10:28:22 INFO - PROCESS | 1854 | 1462469302956 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 10:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:28:22 INFO - PROCESS | 1854 | 1462469302963 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:28:22 INFO - PROCESS | 1854 | 1462469302966 Marionette TRACE conn3 <- [1,554,null,{}] 10:28:22 INFO - PROCESS | 1854 | 1462469302972 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}] 10:28:23 INFO - PROCESS | 1854 | 1462469303156 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 10:28:23 INFO - PROCESS | 1854 | 1462469303315 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df856e800 == 77 [pid = 1854] [id = 146] 10:28:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7f7df571a000) [pid = 1854] [serial = 438] [outer = (nil)] 10:28:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7f7dfb1b7000) [pid = 1854] [serial = 439] [outer = 0x7f7df571a000] 10:28:23 INFO - PROCESS | 1854 | 1462469303393 Marionette DEBUG loaded listener.js 10:28:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7f7dfb2e2000) [pid = 1854] [serial = 440] [outer = 0x7f7df571a000] 10:28:24 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:24 INFO - PROCESS | 1854 | 1462469304457 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]]]}] 10:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1537ms 10:28:24 INFO - PROCESS | 1854 | 1462469304503 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 10:28:24 INFO - PROCESS | 1854 | 1462469304509 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 10:28:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:28:24 INFO - PROCESS | 1854 | 1462469304639 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:28:24 INFO - PROCESS | 1854 | 1462469304645 Marionette TRACE conn3 <- [1,558,null,{}] 10:28:24 INFO - PROCESS | 1854 | 1462469304656 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}] 10:28:24 INFO - PROCESS | 1854 | 1462469304918 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 10:28:25 INFO - PROCESS | 1854 | 1462469305139 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9f7c800 == 78 [pid = 1854] [id = 147] 10:28:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7f7de7adc000) [pid = 1854] [serial = 441] [outer = (nil)] 10:28:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7f7de7ae0800) [pid = 1854] [serial = 442] [outer = 0x7f7de7adc000] 10:28:25 INFO - PROCESS | 1854 | 1462469305211 Marionette DEBUG loaded listener.js 10:28:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7f7de7ae7400) [pid = 1854] [serial = 443] [outer = 0x7f7de7adc000] 10:28:26 INFO - PROCESS | 1854 | 1462469306069 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]]]}] 10:28:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:28:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1551ms 10:28:26 INFO - PROCESS | 1854 | 1462469306129 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 10:28:26 INFO - PROCESS | 1854 | 1462469306132 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 10:28:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:28:26 INFO - PROCESS | 1854 | 1462469306138 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:28:26 INFO - PROCESS | 1854 | 1462469306141 Marionette TRACE conn3 <- [1,562,null,{}] 10:28:26 INFO - PROCESS | 1854 | 1462469306146 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}] 10:28:26 INFO - PROCESS | 1854 | 1462469306330 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 10:28:26 INFO - PROCESS | 1854 | 1462469306485 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7bde000 == 79 [pid = 1854] [id = 148] 10:28:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7de7ae7800) [pid = 1854] [serial = 444] [outer = (nil)] 10:28:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7e06eeb400) [pid = 1854] [serial = 445] [outer = 0x7f7de7ae7800] 10:28:26 INFO - PROCESS | 1854 | 1462469306563 Marionette DEBUG loaded listener.js 10:28:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7e0831d000) [pid = 1854] [serial = 446] [outer = 0x7f7de7ae7800] 10:28:27 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:27 INFO - PROCESS | 1854 | 1462469307397 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]]]}] 10:28:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:28:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1280ms 10:28:27 INFO - PROCESS | 1854 | 1462469307421 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 10:28:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:28:27 INFO - PROCESS | 1854 | 1462469307426 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 10:28:27 INFO - PROCESS | 1854 | 1462469307434 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:28:27 INFO - PROCESS | 1854 | 1462469307437 Marionette TRACE conn3 <- [1,566,null,{}] 10:28:27 INFO - PROCESS | 1854 | 1462469307445 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}] 10:28:27 INFO - PROCESS | 1854 | 1462469307615 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 10:28:27 INFO - PROCESS | 1854 | 1462469307771 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7d14800 == 80 [pid = 1854] [id = 149] 10:28:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7de7dcec00) [pid = 1854] [serial = 447] [outer = (nil)] 10:28:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de7dd5800) [pid = 1854] [serial = 448] [outer = 0x7f7de7dcec00] 10:28:27 INFO - PROCESS | 1854 | 1462469307841 Marionette DEBUG loaded listener.js 10:28:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de7dda800) [pid = 1854] [serial = 449] [outer = 0x7f7de7dcec00] 10:28:28 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:28 INFO - PROCESS | 1854 | 1462469308761 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]]]}] 10:28:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:28:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1385ms 10:28:28 INFO - PROCESS | 1854 | 1462469308819 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 10:28:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:28:28 INFO - PROCESS | 1854 | 1462469308829 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 10:28:28 INFO - PROCESS | 1854 | 1462469308835 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:28:28 INFO - PROCESS | 1854 | 1462469308839 Marionette TRACE conn3 <- [1,570,null,{}] 10:28:28 INFO - PROCESS | 1854 | 1462469308845 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}] 10:28:29 INFO - PROCESS | 1854 | 1462469309030 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 10:28:29 INFO - PROCESS | 1854 | 1462469309192 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6adc000 == 81 [pid = 1854] [id = 150] 10:28:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de6aa3800) [pid = 1854] [serial = 450] [outer = (nil)] 10:28:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de6aa8400) [pid = 1854] [serial = 451] [outer = 0x7f7de6aa3800] 10:28:29 INFO - PROCESS | 1854 | 1462469309272 Marionette DEBUG loaded listener.js 10:28:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de6aacc00) [pid = 1854] [serial = 452] [outer = 0x7f7de6aa3800] 10:28:29 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:30 INFO - PROCESS | 1854 | 1462469310136 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]]]}] 10:28:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:28:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1330ms 10:28:30 INFO - PROCESS | 1854 | 1462469310167 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 10:28:30 INFO - PROCESS | 1854 | 1462469310169 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 10:28:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:28:30 INFO - PROCESS | 1854 | 1462469310176 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:28:30 INFO - PROCESS | 1854 | 1462469310180 Marionette TRACE conn3 <- [1,574,null,{}] 10:28:30 INFO - PROCESS | 1854 | 1462469310185 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}] 10:28:30 INFO - PROCESS | 1854 | 1462469310365 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 10:28:30 INFO - PROCESS | 1854 | 1462469310531 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def3a7000 == 82 [pid = 1854] [id = 151] 10:28:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de6aa4800) [pid = 1854] [serial = 453] [outer = (nil)] 10:28:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de7dda400) [pid = 1854] [serial = 454] [outer = 0x7f7de6aa4800] 10:28:30 INFO - PROCESS | 1854 | 1462469310600 Marionette DEBUG loaded listener.js 10:28:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7dee902c00) [pid = 1854] [serial = 455] [outer = 0x7f7de6aa4800] 10:28:32 INFO - PROCESS | 1854 | 1462469312176 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]]]}] 10:28:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:28:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2032ms 10:28:32 INFO - PROCESS | 1854 | 1462469312212 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 10:28:32 INFO - PROCESS | 1854 | 1462469312222 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 10:28:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:28:32 INFO - PROCESS | 1854 | 1462469312236 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:28:32 INFO - PROCESS | 1854 | 1462469312246 Marionette TRACE conn3 <- [1,578,null,{}] 10:28:32 INFO - PROCESS | 1854 | 1462469312260 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}] 10:28:32 INFO - PROCESS | 1854 | 1462469312558 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 10:28:32 INFO - PROCESS | 1854 | 1462469312747 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9ea1000 == 83 [pid = 1854] [id = 152] 10:28:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de6de1400) [pid = 1854] [serial = 456] [outer = (nil)] 10:28:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de7ae1400) [pid = 1854] [serial = 457] [outer = 0x7f7de6de1400] 10:28:32 INFO - PROCESS | 1854 | 1462469312855 Marionette DEBUG loaded listener.js 10:28:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de90d8c00) [pid = 1854] [serial = 458] [outer = 0x7f7de6de1400] 10:28:33 INFO - PROCESS | 1854 | 1462469313932 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]]]}] 10:28:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:28:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1746ms 10:28:33 INFO - PROCESS | 1854 | 1462469313980 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 10:28:33 INFO - PROCESS | 1854 | 1462469313989 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 10:28:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:28:34 INFO - PROCESS | 1854 | 1462469313998 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:28:34 INFO - PROCESS | 1854 | 1462469314003 Marionette TRACE conn3 <- [1,582,null,{}] 10:28:34 INFO - PROCESS | 1854 | 1462469314010 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}] 10:28:34 INFO - PROCESS | 1854 | 1462469314200 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 10:28:34 INFO - PROCESS | 1854 | 1462469314420 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def3ae800 == 84 [pid = 1854] [id = 153] 10:28:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7dea209400) [pid = 1854] [serial = 459] [outer = (nil)] 10:28:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7dea20fc00) [pid = 1854] [serial = 460] [outer = 0x7f7dea209400] 10:28:34 INFO - PROCESS | 1854 | 1462469314565 Marionette DEBUG loaded listener.js 10:28:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7deabf1800) [pid = 1854] [serial = 461] [outer = 0x7f7dea209400] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc508000 == 83 [pid = 1854] [id = 39] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8c34000 == 82 [pid = 1854] [id = 103] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e103a0000 == 81 [pid = 1854] [id = 72] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0c3b9000 == 80 [pid = 1854] [id = 68] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e060bc000 == 79 [pid = 1854] [id = 79] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc756000 == 78 [pid = 1854] [id = 104] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e08049000 == 77 [pid = 1854] [id = 106] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0b6d6000 == 76 [pid = 1854] [id = 107] 10:28:34 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7df9f7e400) [pid = 1854] [serial = 375] [outer = (nil)] [url = about:blank] 10:28:34 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7def3f7800) [pid = 1854] [serial = 345] [outer = (nil)] [url = about:blank] 10:28:34 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7df76ba400) [pid = 1854] [serial = 348] [outer = (nil)] [url = about:blank] 10:28:34 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7e081e0000) [pid = 1854] [serial = 354] [outer = (nil)] [url = about:blank] 10:28:34 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7df373b800) [pid = 1854] [serial = 357] [outer = (nil)] [url = about:blank] 10:28:34 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7df9d64c00) [pid = 1854] [serial = 351] [outer = (nil)] [url = about:blank] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bbbc000 == 75 [pid = 1854] [id = 141] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e07177000 == 74 [pid = 1854] [id = 140] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa47c000 == 73 [pid = 1854] [id = 139] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e060ce000 == 72 [pid = 1854] [id = 105] 10:28:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0edf800 == 71 [pid = 1854] [id = 138] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def777800 == 70 [pid = 1854] [id = 137] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def77b800 == 69 [pid = 1854] [id = 136] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dea1a7000 == 68 [pid = 1854] [id = 134] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fd2800 == 67 [pid = 1854] [id = 133] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c9d000 == 66 [pid = 1854] [id = 132] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e112a2000 == 65 [pid = 1854] [id = 131] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e105a3800 == 64 [pid = 1854] [id = 130] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bc37000 == 63 [pid = 1854] [id = 129] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e08045800 == 62 [pid = 1854] [id = 128] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa46e000 == 61 [pid = 1854] [id = 127] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3946000 == 60 [pid = 1854] [id = 126] 10:28:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc448800 == 59 [pid = 1854] [id = 125] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7defb4f800) [pid = 1854] [serial = 372] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7df9cc9000) [pid = 1854] [serial = 373] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7df9f0d400) [pid = 1854] [serial = 370] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7df927ec00) [pid = 1854] [serial = 369] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7df8e77800) [pid = 1854] [serial = 367] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7df3b76000) [pid = 1854] [serial = 366] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7e0baa9400) [pid = 1854] [serial = 360] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7df3b71000) [pid = 1854] [serial = 364] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7df373fc00) [pid = 1854] [serial = 363] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7e0a264800) [pid = 1854] [serial = 343] [outer = (nil)] [url = about:blank] 10:28:35 INFO - PROCESS | 1854 | 1462469315553 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]]]}] 10:28:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:28:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1583ms 10:28:35 INFO - PROCESS | 1854 | 1462469315582 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 10:28:35 INFO - PROCESS | 1854 | 1462469315586 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 10:28:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:28:35 INFO - PROCESS | 1854 | 1462469315592 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:28:35 INFO - PROCESS | 1854 | 1462469315597 Marionette TRACE conn3 <- [1,586,null,{}] 10:28:35 INFO - PROCESS | 1854 | 1462469315615 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}] 10:28:35 INFO - PROCESS | 1854 | 1462469315807 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 10:28:35 INFO - PROCESS | 1854 | 1462469315930 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7defc25000 == 60 [pid = 1854] [id = 154] 10:28:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7dee904c00) [pid = 1854] [serial = 462] [outer = (nil)] 10:28:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7dee90a400) [pid = 1854] [serial = 463] [outer = 0x7f7dee904c00] 10:28:36 INFO - PROCESS | 1854 | 1462469316010 Marionette DEBUG loaded listener.js 10:28:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7deeabcc00) [pid = 1854] [serial = 464] [outer = 0x7f7dee904c00] 10:28:36 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:36 INFO - PROCESS | 1854 | 1462469316790 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]]]}] 10:28:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:28:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1239ms 10:28:36 INFO - PROCESS | 1854 | 1462469316833 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 10:28:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:28:36 INFO - PROCESS | 1854 | 1462469316839 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 10:28:36 INFO - PROCESS | 1854 | 1462469316845 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:28:36 INFO - PROCESS | 1854 | 1462469316849 Marionette TRACE conn3 <- [1,590,null,{}] 10:28:36 INFO - PROCESS | 1854 | 1462469316859 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}] 10:28:37 INFO - PROCESS | 1854 | 1462469317072 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 10:28:37 INFO - PROCESS | 1854 | 1462469317209 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df23b6800 == 61 [pid = 1854] [id = 155] 10:28:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7dee905400) [pid = 1854] [serial = 465] [outer = (nil)] 10:28:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7defb50800) [pid = 1854] [serial = 466] [outer = 0x7f7dee905400] 10:28:37 INFO - PROCESS | 1854 | 1462469317277 Marionette DEBUG loaded listener.js 10:28:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7defb99c00) [pid = 1854] [serial = 467] [outer = 0x7f7dee905400] 10:28:38 INFO - PROCESS | 1854 | 1462469318360 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]]]}] 10:28:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:28:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1540ms 10:28:38 INFO - PROCESS | 1854 | 1462469318386 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 10:28:38 INFO - PROCESS | 1854 | 1462469318390 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 10:28:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:28:38 INFO - PROCESS | 1854 | 1462469318422 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:28:38 INFO - PROCESS | 1854 | 1462469318424 Marionette TRACE conn3 <- [1,594,null,{}] 10:28:38 INFO - PROCESS | 1854 | 1462469318430 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}] 10:28:38 INFO - PROCESS | 1854 | 1462469318623 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 10:28:38 INFO - PROCESS | 1854 | 1462469318652 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c9b800 == 62 [pid = 1854] [id = 156] 10:28:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7def3fb000) [pid = 1854] [serial = 468] [outer = (nil)] 10:28:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7defb9fc00) [pid = 1854] [serial = 469] [outer = 0x7f7def3fb000] 10:28:38 INFO - PROCESS | 1854 | 1462469318716 Marionette DEBUG loaded listener.js 10:28:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7defe2bc00) [pid = 1854] [serial = 470] [outer = 0x7f7def3fb000] 10:28:39 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7deeab5c00) [pid = 1854] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:28:39 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7df05e9c00) [pid = 1854] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:28:39 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7df8fb8000) [pid = 1854] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:28:39 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7de90d1c00) [pid = 1854] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:28:39 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7def3f9800) [pid = 1854] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:28:39 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7dfae84000) [pid = 1854] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:28:40 INFO - PROCESS | 1854 | 1462469320004 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]]]}] 10:28:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:28:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1635ms 10:28:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:28:40 INFO - PROCESS | 1854 | 1462469320057 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 10:28:40 INFO - PROCESS | 1854 | 1462469320060 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 10:28:40 INFO - PROCESS | 1854 | 1462469320066 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:28:40 INFO - PROCESS | 1854 | 1462469320069 Marionette TRACE conn3 <- [1,598,null,{}] 10:28:40 INFO - PROCESS | 1854 | 1462469320074 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}] 10:28:40 INFO - PROCESS | 1854 | 1462469320258 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 10:28:40 INFO - PROCESS | 1854 | 1462469320271 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df89db000 == 63 [pid = 1854] [id = 157] 10:28:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7defe30800) [pid = 1854] [serial = 471] [outer = (nil)] 10:28:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7df3923800) [pid = 1854] [serial = 472] [outer = 0x7f7defe30800] 10:28:40 INFO - PROCESS | 1854 | 1462469320335 Marionette DEBUG loaded listener.js 10:28:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7df3b6cc00) [pid = 1854] [serial = 473] [outer = 0x7f7defe30800] 10:28:41 INFO - PROCESS | 1854 | 1462469321112 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]]]}] 10:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1078ms 10:28:41 INFO - PROCESS | 1854 | 1462469321165 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 10:28:41 INFO - PROCESS | 1854 | 1462469321168 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 10:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:28:41 INFO - PROCESS | 1854 | 1462469321184 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:28:41 INFO - PROCESS | 1854 | 1462469321187 Marionette TRACE conn3 <- [1,602,null,{}] 10:28:41 INFO - PROCESS | 1854 | 1462469321192 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}] 10:28:41 INFO - PROCESS | 1854 | 1462469321349 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 10:28:41 INFO - PROCESS | 1854 | 1462469321364 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9750800 == 64 [pid = 1854] [id = 158] 10:28:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7defba0000) [pid = 1854] [serial = 474] [outer = (nil)] 10:28:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7df6129000) [pid = 1854] [serial = 475] [outer = 0x7f7defba0000] 10:28:41 INFO - PROCESS | 1854 | 1462469321428 Marionette DEBUG loaded listener.js 10:28:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7df8480800) [pid = 1854] [serial = 476] [outer = 0x7f7defba0000] 10:28:42 INFO - PROCESS | 1854 | 1462469322585 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]]]}] 10:28:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1444ms 10:28:42 INFO - PROCESS | 1854 | 1462469322629 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 10:28:42 INFO - PROCESS | 1854 | 1462469322636 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 10:28:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:28:42 INFO - PROCESS | 1854 | 1462469322646 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:28:42 INFO - PROCESS | 1854 | 1462469322656 Marionette TRACE conn3 <- [1,606,null,{}] 10:28:42 INFO - PROCESS | 1854 | 1462469322668 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}] 10:28:42 INFO - PROCESS | 1854 | 1462469322871 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 10:28:43 INFO - PROCESS | 1854 | 1462469323075 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def38a000 == 65 [pid = 1854] [id = 159] 10:28:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de90d6c00) [pid = 1854] [serial = 477] [outer = (nil)] 10:28:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de9588400) [pid = 1854] [serial = 478] [outer = 0x7f7de90d6c00] 10:28:43 INFO - PROCESS | 1854 | 1462469323201 Marionette DEBUG loaded listener.js 10:28:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7deabe4800) [pid = 1854] [serial = 479] [outer = 0x7f7de90d6c00] 10:28:44 INFO - PROCESS | 1854 | 1462469324104 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]]]}] 10:28:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:28:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1544ms 10:28:44 INFO - PROCESS | 1854 | 1462469324189 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 10:28:44 INFO - PROCESS | 1854 | 1462469324200 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 10:28:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:28:44 INFO - PROCESS | 1854 | 1462469324213 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:28:44 INFO - PROCESS | 1854 | 1462469324216 Marionette TRACE conn3 <- [1,610,null,{}] 10:28:44 INFO - PROCESS | 1854 | 1462469324223 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}] 10:28:44 INFO - PROCESS | 1854 | 1462469324470 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 10:28:44 INFO - PROCESS | 1854 | 1462469324743 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7693000 == 66 [pid = 1854] [id = 160] 10:28:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7deabe5c00) [pid = 1854] [serial = 480] [outer = (nil)] 10:28:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7dee911c00) [pid = 1854] [serial = 481] [outer = 0x7f7deabe5c00] 10:28:44 INFO - PROCESS | 1854 | 1462469324833 Marionette DEBUG loaded listener.js 10:28:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7defb9a800) [pid = 1854] [serial = 482] [outer = 0x7f7deabe5c00] 10:28:45 INFO - PROCESS | 1854 | 1462469325691 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]]]}] 10:28:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:28:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1531ms 10:28:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:28:45 INFO - PROCESS | 1854 | 1462469325745 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 10:28:45 INFO - PROCESS | 1854 | 1462469325748 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 10:28:45 INFO - PROCESS | 1854 | 1462469325756 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:28:45 INFO - PROCESS | 1854 | 1462469325763 Marionette TRACE conn3 <- [1,614,null,{}] 10:28:45 INFO - PROCESS | 1854 | 1462469325779 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}] 10:28:46 INFO - PROCESS | 1854 | 1462469326011 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 10:28:46 INFO - PROCESS | 1854 | 1462469326164 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa08c800 == 67 [pid = 1854] [id = 161] 10:28:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7defba0800) [pid = 1854] [serial = 483] [outer = (nil)] 10:28:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7df3736c00) [pid = 1854] [serial = 484] [outer = 0x7f7defba0800] 10:28:46 INFO - PROCESS | 1854 | 1462469326247 Marionette DEBUG loaded listener.js 10:28:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7df397ec00) [pid = 1854] [serial = 485] [outer = 0x7f7defba0800] 10:28:47 INFO - PROCESS | 1854 | 1462469327104 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]]]}] 10:28:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:28:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1391ms 10:28:47 INFO - PROCESS | 1854 | 1462469327148 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 10:28:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:28:47 INFO - PROCESS | 1854 | 1462469327153 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 10:28:47 INFO - PROCESS | 1854 | 1462469327159 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:28:47 INFO - PROCESS | 1854 | 1462469327163 Marionette TRACE conn3 <- [1,618,null,{}] 10:28:47 INFO - PROCESS | 1854 | 1462469327169 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}] 10:28:47 INFO - PROCESS | 1854 | 1462469327372 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 10:28:47 INFO - PROCESS | 1854 | 1462469327532 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc72d000 == 68 [pid = 1854] [id = 162] 10:28:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de6dee800) [pid = 1854] [serial = 486] [outer = (nil)] 10:28:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7df8589400) [pid = 1854] [serial = 487] [outer = 0x7f7de6dee800] 10:28:47 INFO - PROCESS | 1854 | 1462469327604 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7df8c95c00) [pid = 1854] [serial = 488] [outer = 0x7f7de6dee800] 10:28:48 INFO - PROCESS | 1854 | 1462469328539 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]]]}] 10:28:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:28:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1434ms 10:28:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:28:48 INFO - PROCESS | 1854 | 1462469328595 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 10:28:48 INFO - PROCESS | 1854 | 1462469328597 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 10:28:48 INFO - PROCESS | 1854 | 1462469328604 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:28:48 INFO - PROCESS | 1854 | 1462469328607 Marionette TRACE conn3 <- [1,622,null,{}] 10:28:48 INFO - PROCESS | 1854 | 1462469328613 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}] 10:28:48 INFO - PROCESS | 1854 | 1462469328797 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 10:28:48 INFO - PROCESS | 1854 | 1462469328969 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e06fb1000 == 69 [pid = 1854] [id = 163] 10:28:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7df373fc00) [pid = 1854] [serial = 489] [outer = (nil)] 10:28:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7df8fa9400) [pid = 1854] [serial = 490] [outer = 0x7f7df373fc00] 10:28:49 INFO - PROCESS | 1854 | 1462469329040 Marionette DEBUG loaded listener.js 10:28:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7df8fb5c00) [pid = 1854] [serial = 491] [outer = 0x7f7df373fc00] 10:28:50 INFO - PROCESS | 1854 | 1462469330123 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]]]}] 10:28:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:28:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1580ms 10:28:50 INFO - PROCESS | 1854 | 1462469330186 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 10:28:50 INFO - PROCESS | 1854 | 1462469330190 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 10:28:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:28:50 INFO - PROCESS | 1854 | 1462469330196 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:28:50 INFO - PROCESS | 1854 | 1462469330198 Marionette TRACE conn3 <- [1,626,null,{}] 10:28:50 INFO - PROCESS | 1854 | 1462469330204 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}] 10:28:50 INFO - PROCESS | 1854 | 1462469330401 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 10:28:50 INFO - PROCESS | 1854 | 1462469330611 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bbb2800 == 70 [pid = 1854] [id = 164] 10:28:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7df8fb6000) [pid = 1854] [serial = 492] [outer = (nil)] 10:28:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7df9f7a800) [pid = 1854] [serial = 493] [outer = 0x7f7df8fb6000] 10:28:50 INFO - PROCESS | 1854 | 1462469330744 Marionette DEBUG loaded listener.js 10:28:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7dfa7bc000) [pid = 1854] [serial = 494] [outer = 0x7f7df8fb6000] 10:28:51 INFO - PROCESS | 1854 | 1462469331664 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]]]}] 10:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1528ms 10:28:51 INFO - PROCESS | 1854 | 1462469331725 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 10:28:51 INFO - PROCESS | 1854 | 1462469331729 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 10:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:28:51 INFO - PROCESS | 1854 | 1462469331735 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:28:51 INFO - PROCESS | 1854 | 1462469331738 Marionette TRACE conn3 <- [1,630,null,{}] 10:28:51 INFO - PROCESS | 1854 | 1462469331743 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}] 10:28:51 INFO - PROCESS | 1854 | 1462469331948 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 10:28:52 INFO - PROCESS | 1854 | 1462469332110 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0ea72000 == 71 [pid = 1854] [id = 165] 10:28:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7df93a0c00) [pid = 1854] [serial = 495] [outer = (nil)] 10:28:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7dfb2d4c00) [pid = 1854] [serial = 496] [outer = 0x7f7df93a0c00] 10:28:52 INFO - PROCESS | 1854 | 1462469332232 Marionette DEBUG loaded listener.js 10:28:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7dfd35c800) [pid = 1854] [serial = 497] [outer = 0x7f7df93a0c00] 10:28:53 INFO - PROCESS | 1854 | 1462469333042 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]]]}] 10:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1337ms 10:28:53 INFO - PROCESS | 1854 | 1462469333073 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 10:28:53 INFO - PROCESS | 1854 | 1462469333076 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 10:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:28:53 INFO - PROCESS | 1854 | 1462469333083 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:28:53 INFO - PROCESS | 1854 | 1462469333086 Marionette TRACE conn3 <- [1,634,null,{}] 10:28:53 INFO - PROCESS | 1854 | 1462469333092 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}] 10:28:53 INFO - PROCESS | 1854 | 1462469333264 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 10:28:53 INFO - PROCESS | 1854 | 1462469333425 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e1129a800 == 72 [pid = 1854] [id = 166] 10:28:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7df9f78800) [pid = 1854] [serial = 498] [outer = (nil)] 10:28:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7e0018f800) [pid = 1854] [serial = 499] [outer = 0x7f7df9f78800] 10:28:53 INFO - PROCESS | 1854 | 1462469333497 Marionette DEBUG loaded listener.js 10:28:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7e06c0cc00) [pid = 1854] [serial = 500] [outer = 0x7f7df9f78800] 10:28:54 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:54 INFO - PROCESS | 1854 | 1462469334399 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]]]}] 10:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1379ms 10:28:54 INFO - PROCESS | 1854 | 1462469334463 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 10:28:54 INFO - PROCESS | 1854 | 1462469334467 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 10:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:28:54 INFO - PROCESS | 1854 | 1462469334473 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:28:54 INFO - PROCESS | 1854 | 1462469334476 Marionette TRACE conn3 <- [1,638,null,{}] 10:28:54 INFO - PROCESS | 1854 | 1462469334482 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}] 10:28:54 INFO - PROCESS | 1854 | 1462469334661 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 10:28:54 INFO - PROCESS | 1854 | 1462469334887 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9846000 == 73 [pid = 1854] [id = 167] 10:28:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7de6def400) [pid = 1854] [serial = 501] [outer = (nil)] 10:28:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7de7b51000) [pid = 1854] [serial = 502] [outer = 0x7f7de6def400] 10:28:55 INFO - PROCESS | 1854 | 1462469335010 Marionette DEBUG loaded listener.js 10:28:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7de7b55800) [pid = 1854] [serial = 503] [outer = 0x7f7de6def400] 10:28:55 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:28:55 INFO - PROCESS | 1854 | 1462469335843 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]]]}] 10:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1384ms 10:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:28:55 INFO - PROCESS | 1854 | 1462469335858 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 10:28:55 INFO - PROCESS | 1854 | 1462469335861 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 10:28:55 INFO - PROCESS | 1854 | 1462469335868 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - PROCESS | 1854 | 1462469335870 Marionette TRACE conn3 <- [1,642,null,{}] 10:28:55 INFO - PROCESS | 1854 | 1462469335876 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}] 10:28:56 INFO - PROCESS | 1854 | 1462469336059 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 10:28:56 INFO - PROCESS | 1854 | 1462469336222 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8454800 == 74 [pid = 1854] [id = 168] 10:28:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7de7b49c00) [pid = 1854] [serial = 504] [outer = (nil)] 10:28:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7de9588c00) [pid = 1854] [serial = 505] [outer = 0x7f7de7b49c00] 10:28:56 INFO - PROCESS | 1854 | 1462469336295 Marionette DEBUG loaded listener.js 10:28:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7df99f9000) [pid = 1854] [serial = 506] [outer = 0x7f7de7b49c00] 10:28:57 INFO - PROCESS | 1854 | 1462469337471 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]]]}] 10:28:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:28:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1640ms 10:28:57 INFO - PROCESS | 1854 | 1462469337508 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 10:28:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:28:57 INFO - PROCESS | 1854 | 1462469337513 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 10:28:57 INFO - PROCESS | 1854 | 1462469337522 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:28:57 INFO - PROCESS | 1854 | 1462469337528 Marionette TRACE conn3 <- [1,646,null,{}] 10:28:57 INFO - PROCESS | 1854 | 1462469337536 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}] 10:28:57 INFO - PROCESS | 1854 | 1462469337722 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 10:28:57 INFO - PROCESS | 1854 | 1462469337917 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df2dcb800 == 75 [pid = 1854] [id = 169] 10:28:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7de6de8400) [pid = 1854] [serial = 507] [outer = (nil)] 10:28:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7de6df0800) [pid = 1854] [serial = 508] [outer = 0x7f7de6de8400] 10:28:57 INFO - PROCESS | 1854 | 1462469337987 Marionette DEBUG loaded listener.js 10:28:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7de7ae4000) [pid = 1854] [serial = 509] [outer = 0x7f7de6de8400] 10:28:58 INFO - PROCESS | 1854 | 1462469338842 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]]]}] 10:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1385ms 10:28:58 INFO - PROCESS | 1854 | 1462469338908 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 10:28:58 INFO - PROCESS | 1854 | 1462469338919 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 10:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:28:58 INFO - PROCESS | 1854 | 1462469338931 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - PROCESS | 1854 | 1462469338934 Marionette TRACE conn3 <- [1,650,null,{}] 10:28:58 INFO - PROCESS | 1854 | 1462469338941 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}] 10:28:59 INFO - PROCESS | 1854 | 1462469339259 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 10:28:59 INFO - PROCESS | 1854 | 1462469339533 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7bc5800 == 76 [pid = 1854] [id = 170] 10:28:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7de90cc000) [pid = 1854] [serial = 510] [outer = (nil)] 10:28:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7de90d5400) [pid = 1854] [serial = 511] [outer = 0x7f7de90cc000] 10:28:59 INFO - PROCESS | 1854 | 1462469339611 Marionette DEBUG loaded listener.js 10:28:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7de9587800) [pid = 1854] [serial = 512] [outer = 0x7f7de90cc000] 10:28:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df89db000 == 75 [pid = 1854] [id = 157] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7deaeebc00) [pid = 1854] [serial = 396] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7deabeb800) [pid = 1854] [serial = 399] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7dea20c000) [pid = 1854] [serial = 402] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7deaef0c00) [pid = 1854] [serial = 405] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c9b800 == 74 [pid = 1854] [id = 156] 10:29:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df23b6800 == 73 [pid = 1854] [id = 155] 10:29:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7defc25000 == 72 [pid = 1854] [id = 154] 10:29:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def3ae800 == 71 [pid = 1854] [id = 153] 10:29:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9ea1000 == 70 [pid = 1854] [id = 152] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7defe03800) [pid = 1854] [serial = 412] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7defb4f000) [pid = 1854] [serial = 411] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7df9f7b800) [pid = 1854] [serial = 390] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7df8fb1800) [pid = 1854] [serial = 387] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7df8f56400) [pid = 1854] [serial = 418] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7df9f05c00) [pid = 1854] [serial = 421] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7df939b000) [pid = 1854] [serial = 384] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7defb9a400) [pid = 1854] [serial = 378] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7df373e400) [pid = 1854] [serial = 381] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7dea20e000) [pid = 1854] [serial = 409] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de90d7c00) [pid = 1854] [serial = 408] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7df373f400) [pid = 1854] [serial = 414] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7df397e400) [pid = 1854] [serial = 415] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7e01038400) [pid = 1854] [serial = 393] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7dfb2e2800) [pid = 1854] [serial = 425] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7df9f09000) [pid = 1854] [serial = 238] [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.] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7dfa048000) [pid = 1854] [serial = 422] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7dfb1d7800) [pid = 1854] [serial = 424] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7df8fb5000) [pid = 1854] [serial = 419] [outer = (nil)] [url = about:blank] 10:29:00 INFO - PROCESS | 1854 | 1462469340572 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]]]}] 10:29:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:29:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1688ms 10:29:00 INFO - PROCESS | 1854 | 1462469340619 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 10:29:00 INFO - PROCESS | 1854 | 1462469340623 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 10:29:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:29:00 INFO - PROCESS | 1854 | 1462469340629 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:29:00 INFO - PROCESS | 1854 | 1462469340635 Marionette TRACE conn3 <- [1,654,null,{}] 10:29:00 INFO - PROCESS | 1854 | 1462469340651 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}] 10:29:00 INFO - PROCESS | 1854 | 1462469340841 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 10:29:00 INFO - PROCESS | 1854 | 1462469340962 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fda000 == 71 [pid = 1854] [id = 171] 10:29:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de90cc400) [pid = 1854] [serial = 513] [outer = (nil)] 10:29:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7dee904400) [pid = 1854] [serial = 514] [outer = 0x7f7de90cc400] 10:29:01 INFO - PROCESS | 1854 | 1462469341034 Marionette DEBUG loaded listener.js 10:29:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7def3f1000) [pid = 1854] [serial = 515] [outer = 0x7f7de90cc400] 10:29:01 INFO - PROCESS | 1854 | 1462469341967 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]]]}] 10:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1393ms 10:29:02 INFO - PROCESS | 1854 | 1462469342023 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 10:29:02 INFO - PROCESS | 1854 | 1462469342028 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 10:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:29:02 INFO - PROCESS | 1854 | 1462469342034 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:29:02 INFO - PROCESS | 1854 | 1462469342036 Marionette TRACE conn3 <- [1,658,null,{}] 10:29:02 INFO - PROCESS | 1854 | 1462469342043 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}] 10:29:02 INFO - PROCESS | 1854 | 1462469342216 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 10:29:02 INFO - PROCESS | 1854 | 1462469342233 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0ed3800 == 72 [pid = 1854] [id = 172] 10:29:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7dee909000) [pid = 1854] [serial = 516] [outer = (nil)] 10:29:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7defb9b800) [pid = 1854] [serial = 517] [outer = 0x7f7dee909000] 10:29:02 INFO - PROCESS | 1854 | 1462469342298 Marionette DEBUG loaded listener.js 10:29:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7defe24800) [pid = 1854] [serial = 518] [outer = 0x7f7dee909000] 10:29:03 INFO - PROCESS | 1854 | 1462469343238 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]]]}] 10:29:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1235ms 10:29:03 INFO - PROCESS | 1854 | 1462469343271 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 10:29:03 INFO - PROCESS | 1854 | 1462469343273 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 10:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:29:03 INFO - PROCESS | 1854 | 1462469343281 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:29:03 INFO - PROCESS | 1854 | 1462469343284 Marionette TRACE conn3 <- [1,662,null,{}] 10:29:03 INFO - PROCESS | 1854 | 1462469343290 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}] 10:29:03 INFO - PROCESS | 1854 | 1462469343489 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 10:29:03 INFO - PROCESS | 1854 | 1462469343516 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c9b800 == 73 [pid = 1854] [id = 173] 10:29:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7defb48000) [pid = 1854] [serial = 519] [outer = (nil)] 10:29:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7df11f1400) [pid = 1854] [serial = 520] [outer = 0x7f7defb48000] 10:29:03 INFO - PROCESS | 1854 | 1462469343576 Marionette DEBUG loaded listener.js 10:29:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7df3735800) [pid = 1854] [serial = 521] [outer = 0x7f7defb48000] 10:29:04 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:04 INFO - PROCESS | 1854 | 1462469344802 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]]]}] 10:29:04 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de6de1400) [pid = 1854] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:29:04 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7def3fb000) [pid = 1854] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:29:04 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7dea209400) [pid = 1854] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:29:04 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7dee904c00) [pid = 1854] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:29:04 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7dee905400) [pid = 1854] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:29:04 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7defe30800) [pid = 1854] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:29:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1589ms 10:29:04 INFO - PROCESS | 1854 | 1462469344870 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 10:29:04 INFO - PROCESS | 1854 | 1462469344874 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 10:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:29:04 INFO - PROCESS | 1854 | 1462469344880 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:29:04 INFO - PROCESS | 1854 | 1462469344882 Marionette TRACE conn3 <- [1,666,null,{}] 10:29:04 INFO - PROCESS | 1854 | 1462469344887 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}] 10:29:05 INFO - PROCESS | 1854 | 1462469345085 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 10:29:05 INFO - PROCESS | 1854 | 1462469345252 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df39a1000 == 74 [pid = 1854] [id = 174] 10:29:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7df3b7a400) [pid = 1854] [serial = 522] [outer = (nil)] 10:29:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7df9a69000) [pid = 1854] [serial = 523] [outer = 0x7f7df3b7a400] 10:29:05 INFO - PROCESS | 1854 | 1462469345318 Marionette DEBUG loaded listener.js 10:29:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7df9f06000) [pid = 1854] [serial = 524] [outer = 0x7f7df3b7a400] 10:29:05 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:06 INFO - PROCESS | 1854 | 1462469346040 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]]]}] 10:29:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:29:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1176ms 10:29:06 INFO - PROCESS | 1854 | 1462469346057 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 10:29:06 INFO - PROCESS | 1854 | 1462469346061 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 10:29:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:29:06 INFO - PROCESS | 1854 | 1462469346066 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:29:06 INFO - PROCESS | 1854 | 1462469346068 Marionette TRACE conn3 <- [1,670,null,{}] 10:29:06 INFO - PROCESS | 1854 | 1462469346074 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}] 10:29:06 INFO - PROCESS | 1854 | 1462469346285 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 10:29:06 INFO - PROCESS | 1854 | 1462469346306 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0a20e000 == 75 [pid = 1854] [id = 175] 10:29:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7df05e7400) [pid = 1854] [serial = 525] [outer = (nil)] 10:29:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7dfa043400) [pid = 1854] [serial = 526] [outer = 0x7f7df05e7400] 10:29:06 INFO - PROCESS | 1854 | 1462469346371 Marionette DEBUG loaded listener.js 10:29:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7dfb2d5c00) [pid = 1854] [serial = 527] [outer = 0x7f7df05e7400] 10:29:07 INFO - PROCESS | 1854 | 1462469347353 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]]]}] 10:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1334ms 10:29:07 INFO - PROCESS | 1854 | 1462469347403 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 10:29:07 INFO - PROCESS | 1854 | 1462469347410 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 10:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:29:07 INFO - PROCESS | 1854 | 1462469347419 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:29:07 INFO - PROCESS | 1854 | 1462469347424 Marionette TRACE conn3 <- [1,674,null,{}] 10:29:07 INFO - PROCESS | 1854 | 1462469347436 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}] 10:29:07 INFO - PROCESS | 1854 | 1462469347679 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 10:29:07 INFO - PROCESS | 1854 | 1462469347908 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fcb800 == 76 [pid = 1854] [id = 176] 10:29:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7de6aa3c00) [pid = 1854] [serial = 528] [outer = (nil)] 10:29:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7de7ae6400) [pid = 1854] [serial = 529] [outer = 0x7f7de6aa3c00] 10:29:08 INFO - PROCESS | 1854 | 1462469348029 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7de7dd8400) [pid = 1854] [serial = 530] [outer = 0x7f7de6aa3c00] 10:29:08 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:08 INFO - PROCESS | 1854 | 1462469348980 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]]]}] 10:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1595ms 10:29:09 INFO - PROCESS | 1854 | 1462469349014 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 10:29:09 INFO - PROCESS | 1854 | 1462469349023 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 10:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:29:09 INFO - PROCESS | 1854 | 1462469349034 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:29:09 INFO - PROCESS | 1854 | 1462469349038 Marionette TRACE conn3 <- [1,678,null,{}] 10:29:09 INFO - PROCESS | 1854 | 1462469349044 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}] 10:29:09 INFO - PROCESS | 1854 | 1462469349241 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 10:29:09 INFO - PROCESS | 1854 | 1462469349406 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7aa5000 == 77 [pid = 1854] [id = 177] 10:29:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7de96a9400) [pid = 1854] [serial = 531] [outer = (nil)] 10:29:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7deaeed800) [pid = 1854] [serial = 532] [outer = 0x7f7de96a9400] 10:29:09 INFO - PROCESS | 1854 | 1462469349482 Marionette DEBUG loaded listener.js 10:29:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7dee90d800) [pid = 1854] [serial = 533] [outer = 0x7f7de96a9400] 10:29:10 INFO - PROCESS | 1854 | 1462469350471 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]]]}] 10:29:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:29:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1485ms 10:29:10 INFO - PROCESS | 1854 | 1462469350520 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 10:29:10 INFO - PROCESS | 1854 | 1462469350523 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 10:29:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:29:10 INFO - PROCESS | 1854 | 1462469350530 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:29:10 INFO - PROCESS | 1854 | 1462469350536 Marionette TRACE conn3 <- [1,682,null,{}] 10:29:10 INFO - PROCESS | 1854 | 1462469350552 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}] 10:29:10 INFO - PROCESS | 1854 | 1462469350744 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 10:29:10 INFO - PROCESS | 1854 | 1462469350949 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0ed44800 == 78 [pid = 1854] [id = 178] 10:29:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7df2d9ec00) [pid = 1854] [serial = 534] [outer = (nil)] 10:29:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7df3c19800) [pid = 1854] [serial = 535] [outer = 0x7f7df2d9ec00] 10:29:11 INFO - PROCESS | 1854 | 1462469351071 Marionette DEBUG loaded listener.js 10:29:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7df8faa400) [pid = 1854] [serial = 536] [outer = 0x7f7df2d9ec00] 10:29:12 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:12 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:29:12 INFO - PROCESS | 1854 | 1462469352410 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]]]}] 10:29:12 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) 10:29:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1941ms 10:29:12 INFO - PROCESS | 1854 | 1462469352472 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 10:29:12 INFO - PROCESS | 1854 | 1462469352477 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 10:29:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:29:12 INFO - PROCESS | 1854 | 1462469352505 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:29:12 INFO - PROCESS | 1854 | 1462469352510 Marionette TRACE conn3 <- [1,686,null,{}] 10:29:12 INFO - PROCESS | 1854 | 1462469352519 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}] 10:29:12 INFO - PROCESS | 1854 | 1462469352700 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 10:29:12 INFO - PROCESS | 1854 | 1462469352856 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60d7000 == 79 [pid = 1854] [id = 179] 10:29:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7df2245c00) [pid = 1854] [serial = 537] [outer = (nil)] 10:29:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7dfa048000) [pid = 1854] [serial = 538] [outer = 0x7f7df2245c00] 10:29:12 INFO - PROCESS | 1854 | 1462469352931 Marionette DEBUG loaded listener.js 10:29:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7dfd369000) [pid = 1854] [serial = 539] [outer = 0x7f7df2245c00] 10:29:14 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:14 INFO - PROCESS | 1854 | 1462469354230 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]]]}] 10:29:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:29:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1790ms 10:29:14 INFO - PROCESS | 1854 | 1462469354305 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 10:29:14 INFO - PROCESS | 1854 | 1462469354310 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 10:29:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:29:14 INFO - PROCESS | 1854 | 1462469354335 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:29:14 INFO - PROCESS | 1854 | 1462469354338 Marionette TRACE conn3 <- [1,690,null,{}] 10:29:14 INFO - PROCESS | 1854 | 1462469354346 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}] 10:29:14 INFO - PROCESS | 1854 | 1462469354527 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 10:29:14 INFO - PROCESS | 1854 | 1462469354686 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e0c000 == 80 [pid = 1854] [id = 180] 10:29:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7deacc9400) [pid = 1854] [serial = 540] [outer = (nil)] 10:29:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7deacce000) [pid = 1854] [serial = 541] [outer = 0x7f7deacc9400] 10:29:14 INFO - PROCESS | 1854 | 1462469354765 Marionette DEBUG loaded listener.js 10:29:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7df9cc9400) [pid = 1854] [serial = 542] [outer = 0x7f7deacc9400] 10:29:16 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:16 INFO - PROCESS | 1854 | 1462469356082 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]]]}] 10:29:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:29:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1788ms 10:29:16 INFO - PROCESS | 1854 | 1462469356148 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 10:29:16 INFO - PROCESS | 1854 | 1462469356153 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 10:29:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:29:16 INFO - PROCESS | 1854 | 1462469356177 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:29:16 INFO - PROCESS | 1854 | 1462469356183 Marionette TRACE conn3 <- [1,694,null,{}] 10:29:16 INFO - PROCESS | 1854 | 1462469356191 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}] 10:29:16 INFO - PROCESS | 1854 | 1462469356419 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 10:29:16 INFO - PROCESS | 1854 | 1462469356584 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dea1a4800 == 81 [pid = 1854] [id = 181] 10:29:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7deacc9c00) [pid = 1854] [serial = 543] [outer = (nil)] 10:29:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7e06c12400) [pid = 1854] [serial = 544] [outer = 0x7f7deacc9c00] 10:29:16 INFO - PROCESS | 1854 | 1462469356662 Marionette DEBUG loaded listener.js 10:29:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7e07e12c00) [pid = 1854] [serial = 545] [outer = 0x7f7deacc9c00] 10:29:17 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:17 INFO - PROCESS | 1854 | 1462469357940 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]]]}] 10:29:17 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) 10:29:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1816ms 10:29:17 INFO - PROCESS | 1854 | 1462469357977 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 10:29:17 INFO - PROCESS | 1854 | 1462469357982 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 10:29:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:29:18 INFO - PROCESS | 1854 | 1462469358049 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:29:18 INFO - PROCESS | 1854 | 1462469358056 Marionette TRACE conn3 <- [1,698,null,{}] 10:29:18 INFO - PROCESS | 1854 | 1462469358129 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}] 10:29:18 INFO - PROCESS | 1854 | 1462469358316 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 10:29:18 INFO - PROCESS | 1854 | 1462469358508 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def38b800 == 82 [pid = 1854] [id = 182] 10:29:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7de6aa9400) [pid = 1854] [serial = 546] [outer = (nil)] 10:29:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7de7b4e800) [pid = 1854] [serial = 547] [outer = 0x7f7de6aa9400] 10:29:18 INFO - PROCESS | 1854 | 1462469358580 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7de957c000) [pid = 1854] [serial = 548] [outer = 0x7f7de6aa9400] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df05c6000 == 81 [pid = 1854] [id = 135] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9a08000 == 80 [pid = 1854] [id = 27] 10:29:19 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de6aa8400) [pid = 1854] [serial = 451] [outer = (nil)] [url = about:blank] 10:29:19 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7e06eeb400) [pid = 1854] [serial = 445] [outer = (nil)] [url = about:blank] 10:29:19 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7de7dd5800) [pid = 1854] [serial = 448] [outer = (nil)] [url = about:blank] 10:29:19 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7de7ae0800) [pid = 1854] [serial = 442] [outer = (nil)] [url = about:blank] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df39a1000 == 79 [pid = 1854] [id = 174] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c9b800 == 78 [pid = 1854] [id = 173] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0ed3800 == 77 [pid = 1854] [id = 172] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fda000 == 76 [pid = 1854] [id = 171] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7bc5800 == 75 [pid = 1854] [id = 170] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df2dcb800 == 74 [pid = 1854] [id = 169] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e06fb1000 == 73 [pid = 1854] [id = 163] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc72d000 == 72 [pid = 1854] [id = 162] 10:29:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9750800 == 71 [pid = 1854] [id = 158] 10:29:19 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:19 INFO - PROCESS | 1854 | 1462469359961 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]]]}] 10:29:19 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) 10:29:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2010ms 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7df3b6cc00) [pid = 1854] [serial = 473] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de7ae1400) [pid = 1854] [serial = 457] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7defe2bc00) [pid = 1854] [serial = 470] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7deabf1800) [pid = 1854] [serial = 461] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7dee90a400) [pid = 1854] [serial = 463] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7deeabcc00) [pid = 1854] [serial = 464] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de90d8c00) [pid = 1854] [serial = 458] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7defb50800) [pid = 1854] [serial = 466] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7deabf1400) [pid = 1854] [serial = 430] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7de9582c00) [pid = 1854] [serial = 427] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7defb9fc00) [pid = 1854] [serial = 469] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7defb48800) [pid = 1854] [serial = 433] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7dfb1b7000) [pid = 1854] [serial = 439] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7dea20fc00) [pid = 1854] [serial = 460] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7de7dda400) [pid = 1854] [serial = 454] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7defb99c00) [pid = 1854] [serial = 467] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7df8af2000) [pid = 1854] [serial = 436] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7df3923800) [pid = 1854] [serial = 472] [outer = (nil)] [url = about:blank] 10:29:20 INFO - PROCESS | 1854 | 1462469360069 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 10:29:20 INFO - PROCESS | 1854 | 1462469360078 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 10:29:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:29:20 INFO - PROCESS | 1854 | 1462469360098 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:29:20 INFO - PROCESS | 1854 | 1462469360104 Marionette TRACE conn3 <- [1,702,null,{}] 10:29:20 INFO - PROCESS | 1854 | 1462469360111 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}] 10:29:20 INFO - PROCESS | 1854 | 1462469360312 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 10:29:20 INFO - PROCESS | 1854 | 1462469360447 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e32000 == 72 [pid = 1854] [id = 183] 10:29:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7de6aaa400) [pid = 1854] [serial = 549] [outer = (nil)] 10:29:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7de9eab800) [pid = 1854] [serial = 550] [outer = 0x7f7de6aaa400] 10:29:20 INFO - PROCESS | 1854 | 1462469360512 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7dea20a000) [pid = 1854] [serial = 551] [outer = 0x7f7de6aaa400] 10:29:21 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:21 INFO - PROCESS | 1854 | 1462469361619 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]]]}] 10:29:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:29:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1549ms 10:29:21 INFO - PROCESS | 1854 | 1462469361646 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 10:29:21 INFO - PROCESS | 1854 | 1462469361650 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 10:29:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:29:21 INFO - PROCESS | 1854 | 1462469361656 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - PROCESS | 1854 | 1462469361661 Marionette TRACE conn3 <- [1,706,null,{}] 10:29:21 INFO - PROCESS | 1854 | 1462469361677 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}] 10:29:21 INFO - PROCESS | 1854 | 1462469361902 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 10:29:22 INFO - PROCESS | 1854 | 1462469362066 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7defc16000 == 73 [pid = 1854] [id = 184] 10:29:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7deacd2c00) [pid = 1854] [serial = 552] [outer = (nil)] 10:29:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7dee910000) [pid = 1854] [serial = 553] [outer = 0x7f7deacd2c00] 10:29:22 INFO - PROCESS | 1854 | 1462469362133 Marionette DEBUG loaded listener.js 10:29:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7def3fb000) [pid = 1854] [serial = 554] [outer = 0x7f7deacd2c00] 10:29:23 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:23 INFO - PROCESS | 1854 | 1462469363339 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]]]}] 10:29:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:29:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1735ms 10:29:23 INFO - PROCESS | 1854 | 1462469363404 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 10:29:23 INFO - PROCESS | 1854 | 1462469363419 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 10:29:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:29:23 INFO - PROCESS | 1854 | 1462469363435 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:29:23 INFO - PROCESS | 1854 | 1462469363439 Marionette TRACE conn3 <- [1,710,null,{}] 10:29:23 INFO - PROCESS | 1854 | 1462469363445 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}] 10:29:23 INFO - PROCESS | 1854 | 1462469363680 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 10:29:23 INFO - PROCESS | 1854 | 1462469363712 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df37b3800 == 74 [pid = 1854] [id = 185] 10:29:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7deaeee400) [pid = 1854] [serial = 555] [outer = (nil)] 10:29:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7defb4dc00) [pid = 1854] [serial = 556] [outer = 0x7f7deaeee400] 10:29:23 INFO - PROCESS | 1854 | 1462469363776 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7defe07c00) [pid = 1854] [serial = 557] [outer = 0x7f7deaeee400] 10:29:24 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7defb48000) [pid = 1854] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:29:24 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de90cc000) [pid = 1854] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:29:24 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7de6de8400) [pid = 1854] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:29:24 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7dee909000) [pid = 1854] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:29:24 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7de90cc400) [pid = 1854] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:29:24 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7df3b7a400) [pid = 1854] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:29:25 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:25 INFO - PROCESS | 1854 | 1462469365123 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]]]}] 10:29:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:29:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1741ms 10:29:25 INFO - PROCESS | 1854 | 1462469365169 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 10:29:25 INFO - PROCESS | 1854 | 1462469365178 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 10:29:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:29:25 INFO - PROCESS | 1854 | 1462469365188 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:29:25 INFO - PROCESS | 1854 | 1462469365195 Marionette TRACE conn3 <- [1,714,null,{}] 10:29:25 INFO - PROCESS | 1854 | 1462469365201 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}] 10:29:25 INFO - PROCESS | 1854 | 1462469365437 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 10:29:25 INFO - PROCESS | 1854 | 1462469365538 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60dd800 == 75 [pid = 1854] [id = 186] 10:29:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7defe05400) [pid = 1854] [serial = 558] [outer = (nil)] 10:29:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7df0388400) [pid = 1854] [serial = 559] [outer = 0x7f7defe05400] 10:29:25 INFO - PROCESS | 1854 | 1462469365621 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7df2245000) [pid = 1854] [serial = 560] [outer = 0x7f7defe05400] 10:29:26 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:27 INFO - PROCESS | 1854 | 1462469366997 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]]]}] 10:29:27 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 10:29:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1852ms 10:29:27 INFO - PROCESS | 1854 | 1462469367100 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 1854 | 1462469367107 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 10:29:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:29:27 INFO - PROCESS | 1854 | 1462469367120 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 1854 | 1462469367125 Marionette TRACE conn3 <- [1,718,null,{}] 10:29:27 INFO - PROCESS | 1854 | 1462469367136 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}] 10:29:27 INFO - PROCESS | 1854 | 1462469367332 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 10:29:27 INFO - PROCESS | 1854 | 1462469367490 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9f64800 == 76 [pid = 1854] [id = 187] 10:29:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7de6de1400) [pid = 1854] [serial = 561] [outer = (nil)] 10:29:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7de957d400) [pid = 1854] [serial = 562] [outer = 0x7f7de6de1400] 10:29:27 INFO - PROCESS | 1854 | 1462469367573 Marionette DEBUG loaded listener.js 10:29:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7de9eac800) [pid = 1854] [serial = 563] [outer = 0x7f7de6de1400] 10:29:28 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:28 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:29:29 INFO - PROCESS | 1854 | 1462469369036 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]]]}] 10:29:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:29:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1942ms 10:29:29 INFO - PROCESS | 1854 | 1462469369069 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 10:29:29 INFO - PROCESS | 1854 | 1462469369083 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 10:29:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:29:29 INFO - PROCESS | 1854 | 1462469369096 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:29:29 INFO - PROCESS | 1854 | 1462469369100 Marionette TRACE conn3 <- [1,722,null,{}] 10:29:29 INFO - PROCESS | 1854 | 1462469369107 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}] 10:29:29 INFO - PROCESS | 1854 | 1462469369332 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 10:29:29 INFO - PROCESS | 1854 | 1462469369492 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c95000 == 77 [pid = 1854] [id = 188] 10:29:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7de9eaa400) [pid = 1854] [serial = 564] [outer = (nil)] 10:29:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7deacd1400) [pid = 1854] [serial = 565] [outer = 0x7f7de9eaa400] 10:29:29 INFO - PROCESS | 1854 | 1462469369566 Marionette DEBUG loaded listener.js 10:29:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7def3f7800) [pid = 1854] [serial = 566] [outer = 0x7f7de9eaa400] 10:29:30 INFO - PROCESS | 1854 | 1462469370532 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] 10:29:30 INFO - PROCESS | 1854 | 1462469370586 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 10:29:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:29:30 INFO - PROCESS | 1854 | 1462469370595 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - PROCESS | 1854 | 1462469370601 Marionette TRACE conn3 <- [1,726,null,{}] 10:29:30 INFO - PROCESS | 1854 | 1462469370618 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}] 10:29:30 INFO - PROCESS | 1854 | 1462469370822 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 10:29:31 INFO - PROCESS | 1854 | 1462469371035 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9941800 == 78 [pid = 1854] [id = 189] 10:29:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7df11f0400) [pid = 1854] [serial = 567] [outer = (nil)] 10:29:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7df3923800) [pid = 1854] [serial = 568] [outer = 0x7f7df11f0400] 10:29:31 INFO - PROCESS | 1854 | 1462469371160 Marionette DEBUG loaded listener.js 10:29:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df6d08c00) [pid = 1854] [serial = 569] [outer = 0x7f7df11f0400] 10:29:32 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:32 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:29:32 INFO - PROCESS | 1854 | 1462469372240 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]]]}] 10:29:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:29:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1687ms 10:29:32 INFO - PROCESS | 1854 | 1462469372283 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 10:29:32 INFO - PROCESS | 1854 | 1462469372288 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 10:29:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:29:32 INFO - PROCESS | 1854 | 1462469372298 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:29:32 INFO - PROCESS | 1854 | 1462469372304 Marionette TRACE conn3 <- [1,730,null,{}] 10:29:32 INFO - PROCESS | 1854 | 1462469372312 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}] 10:29:32 INFO - PROCESS | 1854 | 1462469372506 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 10:29:32 INFO - PROCESS | 1854 | 1462469372715 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc758000 == 79 [pid = 1854] [id = 190] 10:29:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7df2249800) [pid = 1854] [serial = 570] [outer = (nil)] 10:29:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7df927e400) [pid = 1854] [serial = 571] [outer = 0x7f7df2249800] 10:29:32 INFO - PROCESS | 1854 | 1462469372840 Marionette DEBUG loaded listener.js 10:29:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7df9d65000) [pid = 1854] [serial = 572] [outer = 0x7f7df2249800] 10:29:33 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:33 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:29:33 INFO - PROCESS | 1854 | 1462469373921 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] 10:29:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:29:33 INFO - PROCESS | 1854 | 1462469373991 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 10:29:33 INFO - PROCESS | 1854 | 1462469373998 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:29:34 INFO - PROCESS | 1854 | 1462469374001 Marionette TRACE conn3 <- [1,734,null,{}] 10:29:34 INFO - PROCESS | 1854 | 1462469374007 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}] 10:29:34 INFO - PROCESS | 1854 | 1462469374203 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 10:29:34 INFO - PROCESS | 1854 | 1462469374418 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08144000 == 80 [pid = 1854] [id = 191] 10:29:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7df391f800) [pid = 1854] [serial = 573] [outer = (nil)] 10:29:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7dfa4ed000) [pid = 1854] [serial = 574] [outer = 0x7f7df391f800] 10:29:34 INFO - PROCESS | 1854 | 1462469374534 Marionette DEBUG loaded listener.js 10:29:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7dfb1b7000) [pid = 1854] [serial = 575] [outer = 0x7f7df391f800] 10:29:35 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:35 INFO - PROCESS | 1854 | 1462469375402 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]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:29:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1480ms 10:29:35 INFO - PROCESS | 1854 | 1462469375478 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 10:29:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:29:35 INFO - PROCESS | 1854 | 1462469375483 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 10:29:35 INFO - PROCESS | 1854 | 1462469375490 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - PROCESS | 1854 | 1462469375494 Marionette TRACE conn3 <- [1,738,null,{}] 10:29:35 INFO - PROCESS | 1854 | 1462469375500 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}] 10:29:35 INFO - PROCESS | 1854 | 1462469375709 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 10:29:35 INFO - PROCESS | 1854 | 1462469375921 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0ea6f000 == 81 [pid = 1854] [id = 192] 10:29:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7e06068800) [pid = 1854] [serial = 576] [outer = (nil)] 10:29:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7e0737f400) [pid = 1854] [serial = 577] [outer = 0x7f7e06068800] 10:29:36 INFO - PROCESS | 1854 | 1462469376013 Marionette DEBUG loaded listener.js 10:29:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7e081de000) [pid = 1854] [serial = 578] [outer = 0x7f7e06068800] 10:29:37 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:37 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:29:37 INFO - PROCESS | 1854 | 1462469377293 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]]]}] 10:29:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:29:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1840ms 10:29:37 INFO - PROCESS | 1854 | 1462469377330 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 10:29:37 INFO - PROCESS | 1854 | 1462469377333 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 10:29:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:29:37 INFO - PROCESS | 1854 | 1462469377430 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:29:37 INFO - PROCESS | 1854 | 1462469377432 Marionette TRACE conn3 <- [1,742,null,{}] 10:29:37 INFO - PROCESS | 1854 | 1462469377443 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}] 10:29:37 INFO - PROCESS | 1854 | 1462469377615 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 10:29:37 INFO - PROCESS | 1854 | 1462469377783 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea12800 == 82 [pid = 1854] [id = 193] 10:29:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7de6aac000) [pid = 1854] [serial = 579] [outer = (nil)] 10:29:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7deabcb000) [pid = 1854] [serial = 580] [outer = 0x7f7de6aac000] 10:29:37 INFO - PROCESS | 1854 | 1462469377855 Marionette DEBUG loaded listener.js 10:29:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7deabd3000) [pid = 1854] [serial = 581] [outer = 0x7f7de6aac000] 10:29:39 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:39 INFO - PROCESS | 1854 | 1462469379504 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]]]}] 10:29:39 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 10:29:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2176ms 10:29:39 INFO - PROCESS | 1854 | 1462469379518 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 10:29:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:29:39 INFO - PROCESS | 1854 | 1462469379524 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 10:29:39 INFO - PROCESS | 1854 | 1462469379533 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:29:39 INFO - PROCESS | 1854 | 1462469379539 Marionette TRACE conn3 <- [1,746,null,{}] 10:29:39 INFO - PROCESS | 1854 | 1462469379549 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}] 10:29:39 INFO - PROCESS | 1854 | 1462469379730 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 10:29:39 INFO - PROCESS | 1854 | 1462469379894 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea14000 == 83 [pid = 1854] [id = 194] 10:29:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7de63e2800) [pid = 1854] [serial = 582] [outer = (nil)] 10:29:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7de6aa5400) [pid = 1854] [serial = 583] [outer = 0x7f7de63e2800] 10:29:39 INFO - PROCESS | 1854 | 1462469379968 Marionette DEBUG loaded listener.js 10:29:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7de7b55400) [pid = 1854] [serial = 584] [outer = 0x7f7de63e2800] 10:29:40 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8454800 == 82 [pid = 1854] [id = 168] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7dfa043400) [pid = 1854] [serial = 526] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df37b3800 == 81 [pid = 1854] [id = 185] 10:29:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7defc16000 == 80 [pid = 1854] [id = 184] 10:29:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e32000 == 79 [pid = 1854] [id = 183] 10:29:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def38b800 == 78 [pid = 1854] [id = 182] 10:29:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0ed44800 == 77 [pid = 1854] [id = 178] 10:29:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7aa5000 == 76 [pid = 1854] [id = 177] 10:29:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fcb800 == 75 [pid = 1854] [id = 176] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7df8fa9400) [pid = 1854] [serial = 490] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7df11f1400) [pid = 1854] [serial = 520] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7de9587800) [pid = 1854] [serial = 512] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7de90d5400) [pid = 1854] [serial = 511] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7de9588400) [pid = 1854] [serial = 478] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7df8589400) [pid = 1854] [serial = 487] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7df6129000) [pid = 1854] [serial = 475] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de7ae4000) [pid = 1854] [serial = 509] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7de6df0800) [pid = 1854] [serial = 508] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7df9f7a800) [pid = 1854] [serial = 493] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7df3736c00) [pid = 1854] [serial = 484] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7defb9b800) [pid = 1854] [serial = 517] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7dfb2d4c00) [pid = 1854] [serial = 496] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7dee911c00) [pid = 1854] [serial = 481] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7dee904400) [pid = 1854] [serial = 514] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7def3f1000) [pid = 1854] [serial = 515] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7de7b51000) [pid = 1854] [serial = 502] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de9588c00) [pid = 1854] [serial = 505] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7e0018f800) [pid = 1854] [serial = 499] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7df9a69000) [pid = 1854] [serial = 523] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7df3735800) [pid = 1854] [serial = 521] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7defe24800) [pid = 1854] [serial = 518] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7df9f06000) [pid = 1854] [serial = 524] [outer = (nil)] [url = about:blank] 10:29:41 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:41 INFO - PROCESS | 1854 | 1462469381390 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]]]}] 10:29:41 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.) 10:29:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1887ms 10:29:41 INFO - PROCESS | 1854 | 1462469381420 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 10:29:41 INFO - PROCESS | 1854 | 1462469381427 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 10:29:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:29:41 INFO - PROCESS | 1854 | 1462469381441 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:29:41 INFO - PROCESS | 1854 | 1462469381444 Marionette TRACE conn3 <- [1,750,null,{}] 10:29:41 INFO - PROCESS | 1854 | 1462469381451 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}] 10:29:41 INFO - PROCESS | 1854 | 1462469381625 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 10:29:41 INFO - PROCESS | 1854 | 1462469381743 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e1e000 == 76 [pid = 1854] [id = 195] 10:29:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7de7b51000) [pid = 1854] [serial = 585] [outer = (nil)] 10:29:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7deabc4400) [pid = 1854] [serial = 586] [outer = 0x7f7de7b51000] 10:29:41 INFO - PROCESS | 1854 | 1462469381806 Marionette DEBUG loaded listener.js 10:29:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7deabe6c00) [pid = 1854] [serial = 587] [outer = 0x7f7de7b51000] 10:29:42 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:42 INFO - PROCESS | 1854 | 1462469382918 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]]]}] 10:29:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:29:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1540ms 10:29:42 INFO - PROCESS | 1854 | 1462469382982 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 10:29:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:29:42 INFO - PROCESS | 1854 | 1462469382985 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 10:29:42 INFO - PROCESS | 1854 | 1462469382992 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:29:43 INFO - PROCESS | 1854 | 1462469382997 Marionette TRACE conn3 <- [1,754,null,{}] 10:29:43 INFO - PROCESS | 1854 | 1462469383021 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}] 10:29:43 INFO - PROCESS | 1854 | 1462469383321 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 10:29:43 INFO - PROCESS | 1854 | 1462469383366 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0248800 == 77 [pid = 1854] [id = 196] 10:29:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7deacd3400) [pid = 1854] [serial = 588] [outer = (nil)] 10:29:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7deeabe000) [pid = 1854] [serial = 589] [outer = 0x7f7deacd3400] 10:29:43 INFO - PROCESS | 1854 | 1462469383432 Marionette DEBUG loaded listener.js 10:29:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7defb93400) [pid = 1854] [serial = 590] [outer = 0x7f7deacd3400] 10:29:44 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:44 INFO - PROCESS | 1854 | 1462469384646 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]]]}] 10:29:44 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 10:29:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1690ms 10:29:44 INFO - PROCESS | 1854 | 1462469384687 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 10:29:44 INFO - PROCESS | 1854 | 1462469384703 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 10:29:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:29:44 INFO - PROCESS | 1854 | 1462469384719 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:29:44 INFO - PROCESS | 1854 | 1462469384723 Marionette TRACE conn3 <- [1,758,null,{}] 10:29:44 INFO - PROCESS | 1854 | 1462469384736 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}] 10:29:44 INFO - PROCESS | 1854 | 1462469384974 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 10:29:45 INFO - PROCESS | 1854 | 1462469385015 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c91800 == 78 [pid = 1854] [id = 197] 10:29:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7deeab5c00) [pid = 1854] [serial = 591] [outer = (nil)] 10:29:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7df2243000) [pid = 1854] [serial = 592] [outer = 0x7f7deeab5c00] 10:29:45 INFO - PROCESS | 1854 | 1462469385091 Marionette DEBUG loaded listener.js 10:29:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df3921c00) [pid = 1854] [serial = 593] [outer = 0x7f7deeab5c00] 10:29:45 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de6aa9400) [pid = 1854] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:29:45 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7deaeee400) [pid = 1854] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:29:45 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7deacd2c00) [pid = 1854] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:29:45 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de6aaa400) [pid = 1854] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:29:45 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:45 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:29:45 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:45 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:45 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:29:45 INFO - PROCESS | 1854 | 1462469385888 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]]]}] 10:29:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:29:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1207ms 10:29:45 INFO - PROCESS | 1854 | 1462469385918 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 10:29:45 INFO - PROCESS | 1854 | 1462469385922 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 10:29:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:29:45 INFO - PROCESS | 1854 | 1462469385928 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:29:45 INFO - PROCESS | 1854 | 1462469385930 Marionette TRACE conn3 <- [1,762,null,{}] 10:29:45 INFO - PROCESS | 1854 | 1462469385941 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}] 10:29:46 INFO - PROCESS | 1854 | 1462469386105 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 10:29:46 INFO - PROCESS | 1854 | 1462469386121 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8ec8000 == 79 [pid = 1854] [id = 198] 10:29:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7de7dd0400) [pid = 1854] [serial = 594] [outer = (nil)] 10:29:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7df6130400) [pid = 1854] [serial = 595] [outer = 0x7f7de7dd0400] 10:29:46 INFO - PROCESS | 1854 | 1462469386186 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7df899e000) [pid = 1854] [serial = 596] [outer = 0x7f7de7dd0400] 10:29:47 INFO - PROCESS | 1854 | 1462469387434 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]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:29:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1537ms 10:29:47 INFO - PROCESS | 1854 | 1462469387467 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 1854 | 1462469387473 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 10:29:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:29:47 INFO - PROCESS | 1854 | 1462469387482 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 1854 | 1462469387488 Marionette TRACE conn3 <- [1,766,null,{}] 10:29:47 INFO - PROCESS | 1854 | 1462469387499 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}] 10:29:47 INFO - PROCESS | 1854 | 1462469387720 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 10:29:47 INFO - PROCESS | 1854 | 1462469387956 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e99800 == 80 [pid = 1854] [id = 199] 10:29:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7de7b53400) [pid = 1854] [serial = 597] [outer = (nil)] 10:29:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7de7dd0c00) [pid = 1854] [serial = 598] [outer = 0x7f7de7b53400] 10:29:48 INFO - PROCESS | 1854 | 1462469388035 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7de9eb0400) [pid = 1854] [serial = 599] [outer = 0x7f7de7b53400] 10:29:49 INFO - PROCESS | 1854 | 1462469389370 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]]]}] 10:29:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:29:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1937ms 10:29:49 INFO - PROCESS | 1854 | 1462469389506 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 10:29:49 INFO - PROCESS | 1854 | 1462469389515 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 10:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:29:49 INFO - PROCESS | 1854 | 1462469389536 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:29:49 INFO - PROCESS | 1854 | 1462469389541 Marionette TRACE conn3 <- [1,770,null,{}] 10:29:49 INFO - PROCESS | 1854 | 1462469389548 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}] 10:29:49 INFO - PROCESS | 1854 | 1462469389731 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 10:29:49 INFO - PROCESS | 1854 | 1462469389892 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a41000 == 81 [pid = 1854] [id = 200] 10:29:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7de6aae800) [pid = 1854] [serial = 600] [outer = (nil)] 10:29:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7deaccfc00) [pid = 1854] [serial = 601] [outer = 0x7f7de6aae800] 10:29:49 INFO - PROCESS | 1854 | 1462469389964 Marionette DEBUG loaded listener.js 10:29:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7defb93c00) [pid = 1854] [serial = 602] [outer = 0x7f7de6aae800] 10:29:50 INFO - PROCESS | 1854 | 1462469390905 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]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1433ms 10:29:50 INFO - PROCESS | 1854 | 1462469390968 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 1854 | 1462469390972 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 10:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:29:50 INFO - PROCESS | 1854 | 1462469390979 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 1854 | 1462469390986 Marionette TRACE conn3 <- [1,774,null,{}] 10:29:51 INFO - PROCESS | 1854 | 1462469391003 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}] 10:29:51 INFO - PROCESS | 1854 | 1462469391249 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 10:29:51 INFO - PROCESS | 1854 | 1462469391497 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa5a5000 == 82 [pid = 1854] [id = 201] 10:29:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7df234dc00) [pid = 1854] [serial = 603] [outer = (nil)] 10:29:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7df6c45000) [pid = 1854] [serial = 604] [outer = 0x7f7df234dc00] 10:29:51 INFO - PROCESS | 1854 | 1462469391626 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7df8995400) [pid = 1854] [serial = 605] [outer = 0x7f7df234dc00] 10:29:52 INFO - PROCESS | 1854 | 1462469392537 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]]]}] 10:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1594ms 10:29:52 INFO - PROCESS | 1854 | 1462469392574 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 10:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:29:52 INFO - PROCESS | 1854 | 1462469392579 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 10:29:52 INFO - PROCESS | 1854 | 1462469392586 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:29:52 INFO - PROCESS | 1854 | 1462469392589 Marionette TRACE conn3 <- [1,778,null,{}] 10:29:52 INFO - PROCESS | 1854 | 1462469392595 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}] 10:29:52 INFO - PROCESS | 1854 | 1462469392777 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 10:29:52 INFO - PROCESS | 1854 | 1462469392958 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e071c4000 == 83 [pid = 1854] [id = 202] 10:29:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7de7b56400) [pid = 1854] [serial = 606] [outer = (nil)] 10:29:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7df9a69000) [pid = 1854] [serial = 607] [outer = 0x7f7de7b56400] 10:29:53 INFO - PROCESS | 1854 | 1462469393036 Marionette DEBUG loaded listener.js 10:29:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7df9f06000) [pid = 1854] [serial = 608] [outer = 0x7f7de7b56400] 10:29:53 INFO - PROCESS | 1854 | 1462469393928 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]]]}] 10:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1384ms 10:29:53 INFO - PROCESS | 1854 | 1462469393971 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 10:29:53 INFO - PROCESS | 1854 | 1462469393973 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 10:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:29:53 INFO - PROCESS | 1854 | 1462469393980 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:29:53 INFO - PROCESS | 1854 | 1462469393983 Marionette TRACE conn3 <- [1,782,null,{}] 10:29:53 INFO - PROCESS | 1854 | 1462469393989 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}] 10:29:54 INFO - PROCESS | 1854 | 1462469394177 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 10:29:54 INFO - PROCESS | 1854 | 1462469394347 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0c410800 == 84 [pid = 1854] [id = 203] 10:29:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7df3c1ac00) [pid = 1854] [serial = 609] [outer = (nil)] 10:29:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7dfa4e3000) [pid = 1854] [serial = 610] [outer = 0x7f7df3c1ac00] 10:29:54 INFO - PROCESS | 1854 | 1462469394432 Marionette DEBUG loaded listener.js 10:29:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7dfb2d9800) [pid = 1854] [serial = 611] [outer = 0x7f7df3c1ac00] 10:29:55 INFO - PROCESS | 1854 | 1462469395320 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]]]}] 10:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1383ms 10:29:55 INFO - PROCESS | 1854 | 1462469395365 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 10:29:55 INFO - PROCESS | 1854 | 1462469395369 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 10:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:29:55 INFO - PROCESS | 1854 | 1462469395375 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:29:55 INFO - PROCESS | 1854 | 1462469395379 Marionette TRACE conn3 <- [1,786,null,{}] 10:29:55 INFO - PROCESS | 1854 | 1462469395385 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}] 10:29:55 INFO - PROCESS | 1854 | 1462469395612 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 10:29:55 INFO - PROCESS | 1854 | 1462469395813 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de632e800 == 85 [pid = 1854] [id = 204] 10:29:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7dfd383000) [pid = 1854] [serial = 612] [outer = (nil)] 10:29:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7e08062c00) [pid = 1854] [serial = 613] [outer = 0x7f7dfd383000] 10:29:55 INFO - PROCESS | 1854 | 1462469395938 Marionette DEBUG loaded listener.js 10:29:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7f7e08358000) [pid = 1854] [serial = 614] [outer = 0x7f7dfd383000] 10:29:56 INFO - PROCESS | 1854 | 1462469396820 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]]]}] 10:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1485ms 10:29:56 INFO - PROCESS | 1854 | 1462469396861 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 10:29:56 INFO - PROCESS | 1854 | 1462469396865 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 10:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:29:56 INFO - PROCESS | 1854 | 1462469396872 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:29:56 INFO - PROCESS | 1854 | 1462469396874 Marionette TRACE conn3 <- [1,790,null,{}] 10:29:56 INFO - PROCESS | 1854 | 1462469396881 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}] 10:29:57 INFO - PROCESS | 1854 | 1462469397062 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 10:29:57 INFO - PROCESS | 1854 | 1462469397242 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e78000 == 86 [pid = 1854] [id = 205] 10:29:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7de8f18800) [pid = 1854] [serial = 615] [outer = (nil)] 10:29:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7de8f20400) [pid = 1854] [serial = 616] [outer = 0x7f7de8f18800] 10:29:57 INFO - PROCESS | 1854 | 1462469397312 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7de8f25800) [pid = 1854] [serial = 617] [outer = 0x7f7de8f18800] 10:29:58 INFO - PROCESS | 1854 | 1462469398187 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]]]}] 10:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1379ms 10:29:58 INFO - PROCESS | 1854 | 1462469398253 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 10:29:58 INFO - PROCESS | 1854 | 1462469398256 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 10:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:29:58 INFO - PROCESS | 1854 | 1462469398264 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 1854 | 1462469398267 Marionette TRACE conn3 <- [1,794,null,{}] 10:29:58 INFO - PROCESS | 1854 | 1462469398272 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}] 10:29:58 INFO - PROCESS | 1854 | 1462469398454 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 10:29:58 INFO - PROCESS | 1854 | 1462469398620 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bc8b800 == 87 [pid = 1854] [id = 206] 10:29:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7de61eac00) [pid = 1854] [serial = 618] [outer = (nil)] 10:29:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7de9236400) [pid = 1854] [serial = 619] [outer = 0x7f7de61eac00] 10:29:58 INFO - PROCESS | 1854 | 1462469398693 Marionette DEBUG loaded listener.js 10:29:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7de923b000) [pid = 1854] [serial = 620] [outer = 0x7f7de61eac00] 10:29:59 INFO - PROCESS | 1854 | 1462469399641 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]]]}] 10:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1432ms 10:29:59 INFO - PROCESS | 1854 | 1462469399697 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 10:29:59 INFO - PROCESS | 1854 | 1462469399701 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 10:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:29:59 INFO - PROCESS | 1854 | 1462469399708 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:29:59 INFO - PROCESS | 1854 | 1462469399711 Marionette TRACE conn3 <- [1,798,null,{}] 10:29:59 INFO - PROCESS | 1854 | 1462469399716 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}] 10:29:59 INFO - PROCESS | 1854 | 1462469399890 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 10:30:00 INFO - PROCESS | 1854 | 1462469400060 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de54ec000 == 88 [pid = 1854] [id = 207] 10:30:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7f7de8f1a000) [pid = 1854] [serial = 621] [outer = (nil)] 10:30:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7f7de923e000) [pid = 1854] [serial = 622] [outer = 0x7f7de8f1a000] 10:30:00 INFO - PROCESS | 1854 | 1462469400129 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7f7de9586800) [pid = 1854] [serial = 623] [outer = 0x7f7de8f1a000] 10:30:01 INFO - PROCESS | 1854 | 1462469401042 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]]]}] 10:30:01 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 10:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1383ms 10:30:01 INFO - PROCESS | 1854 | 1462469401092 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 10:30:01 INFO - PROCESS | 1854 | 1462469401096 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 10:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:30:01 INFO - PROCESS | 1854 | 1462469401103 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:30:01 INFO - PROCESS | 1854 | 1462469401107 Marionette TRACE conn3 <- [1,802,null,{}] 10:30:01 INFO - PROCESS | 1854 | 1462469401114 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}] 10:30:01 INFO - PROCESS | 1854 | 1462469401313 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 10:30:01 INFO - PROCESS | 1854 | 1462469401496 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3950000 == 89 [pid = 1854] [id = 208] 10:30:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7f7de7dd5800) [pid = 1854] [serial = 624] [outer = (nil)] 10:30:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7f7def4c4400) [pid = 1854] [serial = 625] [outer = 0x7f7de7dd5800] 10:30:01 INFO - PROCESS | 1854 | 1462469401610 Marionette DEBUG loaded listener.js 10:30:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7def4ca400) [pid = 1854] [serial = 626] [outer = 0x7f7de7dd5800] 10:30:02 INFO - PROCESS | 1854 | 1462469402751 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]]]}] 10:30:02 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 10:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1685ms 10:30:02 INFO - PROCESS | 1854 | 1462469402797 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 10:30:02 INFO - PROCESS | 1854 | 1462469402803 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 10:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:30:02 INFO - PROCESS | 1854 | 1462469402812 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:30:02 INFO - PROCESS | 1854 | 1462469402818 Marionette TRACE conn3 <- [1,806,null,{}] 10:30:02 INFO - PROCESS | 1854 | 1462469402828 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}] 10:30:03 INFO - PROCESS | 1854 | 1462469403018 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 10:30:03 INFO - PROCESS | 1854 | 1462469403234 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de8f45000 == 90 [pid = 1854] [id = 209] 10:30:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7de7ada800) [pid = 1854] [serial = 627] [outer = (nil)] 10:30:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7de8f22c00) [pid = 1854] [serial = 628] [outer = 0x7f7de7ada800] 10:30:03 INFO - PROCESS | 1854 | 1462469403311 Marionette DEBUG loaded listener.js 10:30:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7de9ea5400) [pid = 1854] [serial = 629] [outer = 0x7f7de7ada800] 10:30:04 INFO - PROCESS | 1854 | 1462469404143 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]]]}] 10:30:04 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 10:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1385ms 10:30:04 INFO - PROCESS | 1854 | 1462469404198 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 10:30:04 INFO - PROCESS | 1854 | 1462469404209 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 10:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:30:04 INFO - PROCESS | 1854 | 1462469404219 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:30:04 INFO - PROCESS | 1854 | 1462469404222 Marionette TRACE conn3 <- [1,810,null,{}] 10:30:04 INFO - PROCESS | 1854 | 1462469404229 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}] 10:30:04 INFO - PROCESS | 1854 | 1462469404461 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 10:30:04 INFO - PROCESS | 1854 | 1462469404814 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7d0b000 == 91 [pid = 1854] [id = 210] 10:30:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7f7de9587000) [pid = 1854] [serial = 630] [outer = (nil)] 10:30:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7f7dea209400) [pid = 1854] [serial = 631] [outer = 0x7f7de9587000] 10:30:04 INFO - PROCESS | 1854 | 1462469404889 Marionette DEBUG loaded listener.js 10:30:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7f7dee909000) [pid = 1854] [serial = 632] [outer = 0x7f7de9587000] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df6151000 == 90 [pid = 1854] [id = 24] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df23b7800 == 89 [pid = 1854] [id = 6] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df2dbe800 == 88 [pid = 1854] [id = 23] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7693000 == 87 [pid = 1854] [id = 160] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7f7deaeed800) [pid = 1854] [serial = 532] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7f7dfa048000) [pid = 1854] [serial = 538] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7f7df3c19800) [pid = 1854] [serial = 535] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7de7ae6400) [pid = 1854] [serial = 529] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7deacce000) [pid = 1854] [serial = 541] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7df0388400) [pid = 1854] [serial = 559] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df2dcb000 == 86 [pid = 1854] [id = 26] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c91800 == 85 [pid = 1854] [id = 197] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0248800 == 84 [pid = 1854] [id = 196] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e1e000 == 83 [pid = 1854] [id = 195] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deea14000 == 82 [pid = 1854] [id = 194] 10:30:05 INFO - PROCESS | 1854 | 1462469405872 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]]]}] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9941800 == 81 [pid = 1854] [id = 189] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c95000 == 80 [pid = 1854] [id = 188] 10:30:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9f64800 == 79 [pid = 1854] [id = 187] 10:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1684ms 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7de7b4e800) [pid = 1854] [serial = 547] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7f7defe07c00) [pid = 1854] [serial = 557] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7f7e06c12400) [pid = 1854] [serial = 544] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7f7defb4dc00) [pid = 1854] [serial = 556] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7f7dee910000) [pid = 1854] [serial = 553] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7f7def3fb000) [pid = 1854] [serial = 554] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7dea20a000) [pid = 1854] [serial = 551] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7de9eab800) [pid = 1854] [serial = 550] [outer = (nil)] [url = about:blank] 10:30:05 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7de957c000) [pid = 1854] [serial = 548] [outer = (nil)] [url = about:blank] 10:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:30:05 INFO - PROCESS | 1854 | 1462469405913 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 10:30:05 INFO - PROCESS | 1854 | 1462469405916 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 10:30:05 INFO - PROCESS | 1854 | 1462469405923 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:30:05 INFO - PROCESS | 1854 | 1462469405929 Marionette TRACE conn3 <- [1,814,null,{}] 10:30:05 INFO - PROCESS | 1854 | 1462469405945 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}] 10:30:06 INFO - PROCESS | 1854 | 1462469406132 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 10:30:06 INFO - PROCESS | 1854 | 1462469406342 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea04800 == 80 [pid = 1854] [id = 211] 10:30:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7dee904c00) [pid = 1854] [serial = 633] [outer = (nil)] 10:30:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7def4d1400) [pid = 1854] [serial = 634] [outer = 0x7f7dee904c00] 10:30:06 INFO - PROCESS | 1854 | 1462469406415 Marionette DEBUG loaded listener.js 10:30:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7def4dd000) [pid = 1854] [serial = 635] [outer = 0x7f7dee904c00] 10:30:07 INFO - PROCESS | 1854 | 1462469407180 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] 10:30:07 INFO - PROCESS | 1854 | 1462469407230 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 10:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:30:07 INFO - PROCESS | 1854 | 1462469407245 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:30:07 INFO - PROCESS | 1854 | 1462469407248 Marionette TRACE conn3 <- [1,818,null,{}] 10:30:07 INFO - PROCESS | 1854 | 1462469407255 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}] 10:30:07 INFO - PROCESS | 1854 | 1462469407435 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 10:30:07 INFO - PROCESS | 1854 | 1462469407447 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df2dbf800 == 81 [pid = 1854] [id = 212] 10:30:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7f7def4cb800) [pid = 1854] [serial = 636] [outer = (nil)] 10:30:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7f7defe2bc00) [pid = 1854] [serial = 637] [outer = 0x7f7def4cb800] 10:30:07 INFO - PROCESS | 1854 | 1462469407511 Marionette DEBUG loaded listener.js 10:30:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7f7df1f4f400) [pid = 1854] [serial = 638] [outer = 0x7f7def4cb800] 10:30:08 INFO - PROCESS | 1854 | 1462469408380 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]]]}] 10:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1184ms 10:30:08 INFO - PROCESS | 1854 | 1462469408433 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 10:30:08 INFO - PROCESS | 1854 | 1462469408436 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 10:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:30:08 INFO - PROCESS | 1854 | 1462469408443 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:30:08 INFO - PROCESS | 1854 | 1462469408446 Marionette TRACE conn3 <- [1,822,null,{}] 10:30:08 INFO - PROCESS | 1854 | 1462469408464 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}] 10:30:08 INFO - PROCESS | 1854 | 1462469408683 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 10:30:08 INFO - PROCESS | 1854 | 1462469408709 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7688800 == 82 [pid = 1854] [id = 213] 10:30:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7f7def4e5800) [pid = 1854] [serial = 639] [outer = (nil)] 10:30:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7f7df3752400) [pid = 1854] [serial = 640] [outer = 0x7f7def4e5800] 10:30:08 INFO - PROCESS | 1854 | 1462469408771 Marionette DEBUG loaded listener.js 10:30:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7df571e000) [pid = 1854] [serial = 641] [outer = 0x7f7def4e5800] 10:30:09 INFO - PROCESS | 1854 | 1462469409695 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] 10:30:09 INFO - PROCESS | 1854 | 1462469409745 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 10:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:30:09 INFO - PROCESS | 1854 | 1462469409751 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:30:09 INFO - PROCESS | 1854 | 1462469409754 Marionette TRACE conn3 <- [1,826,null,{}] 10:30:09 INFO - PROCESS | 1854 | 1462469409759 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}] 10:30:10 INFO - PROCESS | 1854 | 1462469410035 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 10:30:10 INFO - PROCESS | 1854 | 1462469410062 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa592000 == 83 [pid = 1854] [id = 214] 10:30:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7df8587400) [pid = 1854] [serial = 642] [outer = (nil)] 10:30:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7dfa042400) [pid = 1854] [serial = 643] [outer = 0x7f7df8587400] 10:30:10 INFO - PROCESS | 1854 | 1462469410128 Marionette DEBUG loaded listener.js 10:30:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7dfd391400) [pid = 1854] [serial = 644] [outer = 0x7f7df8587400] 10:30:10 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7deeab5c00) [pid = 1854] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:30:10 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7de63e2800) [pid = 1854] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:30:10 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7de7b51000) [pid = 1854] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:30:10 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7deacd3400) [pid = 1854] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:30:11 INFO - PROCESS | 1854 | 1462469411123 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]]]}] 10:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1389ms 10:30:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7de6086800) [pid = 1854] [serial = 645] [outer = 0x7f7df05ea800] 10:30:11 INFO - PROCESS | 1854 | 1462469411178 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 10:30:11 INFO - PROCESS | 1854 | 1462469411183 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 10:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:30:11 INFO - PROCESS | 1854 | 1462469411228 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:30:11 INFO - PROCESS | 1854 | 1462469411230 Marionette TRACE conn3 <- [1,830,null,{}] 10:30:11 INFO - PROCESS | 1854 | 1462469411251 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}] 10:30:11 INFO - PROCESS | 1854 | 1462469411478 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 10:30:11 INFO - PROCESS | 1854 | 1462469411491 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc75a800 == 84 [pid = 1854] [id = 215] 10:30:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7de6087000) [pid = 1854] [serial = 646] [outer = (nil)] 10:30:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7de608cc00) [pid = 1854] [serial = 647] [outer = 0x7f7de6087000] 10:30:11 INFO - PROCESS | 1854 | 1462469411557 Marionette DEBUG loaded listener.js 10:30:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7df862e000) [pid = 1854] [serial = 648] [outer = 0x7f7de6087000] 10:30:12 INFO - PROCESS | 1854 | 1462469412329 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]]]}] 10:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1161ms 10:30:12 INFO - PROCESS | 1854 | 1462469412358 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 10:30:12 INFO - PROCESS | 1854 | 1462469412361 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 10:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:30:12 INFO - PROCESS | 1854 | 1462469412376 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:30:12 INFO - PROCESS | 1854 | 1462469412380 Marionette TRACE conn3 <- [1,834,null,{}] 10:30:12 INFO - PROCESS | 1854 | 1462469412386 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}] 10:30:12 INFO - PROCESS | 1854 | 1462469412548 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 10:30:12 INFO - PROCESS | 1854 | 1462469412564 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e1128a000 == 85 [pid = 1854] [id = 216] 10:30:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7f7de608d000) [pid = 1854] [serial = 649] [outer = (nil)] 10:30:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7f7dfd390c00) [pid = 1854] [serial = 650] [outer = 0x7f7de608d000] 10:30:12 INFO - PROCESS | 1854 | 1462469412630 Marionette DEBUG loaded listener.js 10:30:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7f7e06c11400) [pid = 1854] [serial = 651] [outer = 0x7f7de608d000] 10:30:13 INFO - PROCESS | 1854 | 1462469413783 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]]]}] 10:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1447ms 10:30:13 INFO - PROCESS | 1854 | 1462469413816 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 10:30:13 INFO - PROCESS | 1854 | 1462469413824 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 10:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:30:13 INFO - PROCESS | 1854 | 1462469413832 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:30:13 INFO - PROCESS | 1854 | 1462469413838 Marionette TRACE conn3 <- [1,838,null,{}] 10:30:13 INFO - PROCESS | 1854 | 1462469413846 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}] 10:30:14 INFO - PROCESS | 1854 | 1462469414084 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 10:30:14 INFO - PROCESS | 1854 | 1462469414317 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6ae5800 == 86 [pid = 1854] [id = 217] 10:30:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7f7de8f1cc00) [pid = 1854] [serial = 652] [outer = (nil)] 10:30:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7f7de9eab800) [pid = 1854] [serial = 653] [outer = 0x7f7de8f1cc00] 10:30:14 INFO - PROCESS | 1854 | 1462469414440 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7f7deabe9c00) [pid = 1854] [serial = 654] [outer = 0x7f7de8f1cc00] 10:30:15 INFO - PROCESS | 1854 | 1462469415349 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]]]}] 10:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1534ms 10:30:15 INFO - PROCESS | 1854 | 1462469415367 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 10:30:15 INFO - PROCESS | 1854 | 1462469415376 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 10:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:30:15 INFO - PROCESS | 1854 | 1462469415387 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - PROCESS | 1854 | 1462469415391 Marionette TRACE conn3 <- [1,842,null,{}] 10:30:15 INFO - PROCESS | 1854 | 1462469415397 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}] 10:30:15 INFO - PROCESS | 1854 | 1462469415589 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 10:30:15 INFO - PROCESS | 1854 | 1462469415767 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def3a3800 == 87 [pid = 1854] [id = 218] 10:30:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7f7deaeed400) [pid = 1854] [serial = 655] [outer = (nil)] 10:30:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7f7def4c2800) [pid = 1854] [serial = 656] [outer = 0x7f7deaeed400] 10:30:15 INFO - PROCESS | 1854 | 1462469415839 Marionette DEBUG loaded listener.js 10:30:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7def4db800) [pid = 1854] [serial = 657] [outer = 0x7f7deaeed400] 10:30:16 INFO - PROCESS | 1854 | 1462469416819 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]]]}] 10:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1482ms 10:30:16 INFO - PROCESS | 1854 | 1462469416870 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 10:30:16 INFO - PROCESS | 1854 | 1462469416874 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 10:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:30:16 INFO - PROCESS | 1854 | 1462469416880 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:30:16 INFO - PROCESS | 1854 | 1462469416886 Marionette TRACE conn3 <- [1,846,null,{}] 10:30:16 INFO - PROCESS | 1854 | 1462469416903 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}] 10:30:17 INFO - PROCESS | 1854 | 1462469417148 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 10:30:17 INFO - PROCESS | 1854 | 1462469417376 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e00407000 == 88 [pid = 1854] [id = 219] 10:30:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7df5719800) [pid = 1854] [serial = 658] [outer = (nil)] 10:30:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7df8c8b000) [pid = 1854] [serial = 659] [outer = 0x7f7df5719800] 10:30:17 INFO - PROCESS | 1854 | 1462469417478 Marionette DEBUG loaded listener.js 10:30:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7df9d6bc00) [pid = 1854] [serial = 660] [outer = 0x7f7df5719800] 10:30:18 INFO - PROCESS | 1854 | 1462469418351 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]]]}] 10:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1535ms 10:30:18 INFO - PROCESS | 1854 | 1462469418417 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 10:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:30:18 INFO - PROCESS | 1854 | 1462469418422 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 10:30:18 INFO - PROCESS | 1854 | 1462469418428 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - PROCESS | 1854 | 1462469418432 Marionette TRACE conn3 <- [1,850,null,{}] 10:30:18 INFO - PROCESS | 1854 | 1462469418437 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}] 10:30:18 INFO - PROCESS | 1854 | 1462469418667 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 10:30:18 INFO - PROCESS | 1854 | 1462469418880 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de38dd800 == 89 [pid = 1854] [id = 220] 10:30:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7df8635c00) [pid = 1854] [serial = 661] [outer = (nil)] 10:30:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7e06c0b400) [pid = 1854] [serial = 662] [outer = 0x7f7df8635c00] 10:30:19 INFO - PROCESS | 1854 | 1462469419000 Marionette DEBUG loaded listener.js 10:30:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7e06f86c00) [pid = 1854] [serial = 663] [outer = 0x7f7df8635c00] 10:30:19 INFO - PROCESS | 1854 | 1462469419936 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]]]}] 10:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1531ms 10:30:19 INFO - PROCESS | 1854 | 1462469419960 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 10:30:19 INFO - PROCESS | 1854 | 1462469419963 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 10:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:30:19 INFO - PROCESS | 1854 | 1462469419970 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 1854 | 1462469419974 Marionette TRACE conn3 <- [1,854,null,{}] 10:30:19 INFO - PROCESS | 1854 | 1462469419979 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}] 10:30:20 INFO - PROCESS | 1854 | 1462469420163 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 10:30:20 INFO - PROCESS | 1854 | 1462469420351 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53cf000 == 90 [pid = 1854] [id = 221] 10:30:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7de59c3000) [pid = 1854] [serial = 664] [outer = (nil)] 10:30:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7de59ca400) [pid = 1854] [serial = 665] [outer = 0x7f7de59c3000] 10:30:20 INFO - PROCESS | 1854 | 1462469420428 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7de59d0800) [pid = 1854] [serial = 666] [outer = 0x7f7de59c3000] 10:30:21 INFO - PROCESS | 1854 | 1462469421385 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]]]}] 10:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1482ms 10:30:21 INFO - PROCESS | 1854 | 1462469421455 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 10:30:21 INFO - PROCESS | 1854 | 1462469421461 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 10:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:30:21 INFO - PROCESS | 1854 | 1462469421470 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:30:21 INFO - PROCESS | 1854 | 1462469421474 Marionette TRACE conn3 <- [1,858,null,{}] 10:30:21 INFO - PROCESS | 1854 | 1462469421484 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}] 10:30:21 INFO - PROCESS | 1854 | 1462469421732 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 10:30:21 INFO - PROCESS | 1854 | 1462469421953 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3b51000 == 91 [pid = 1854] [id = 222] 10:30:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7de39f2800) [pid = 1854] [serial = 667] [outer = (nil)] 10:30:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7de39f7800) [pid = 1854] [serial = 668] [outer = 0x7f7de39f2800] 10:30:22 INFO - PROCESS | 1854 | 1462469422043 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7e07377000) [pid = 1854] [serial = 669] [outer = 0x7f7de39f2800] 10:30:22 INFO - PROCESS | 1854 | 1462469422865 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]]]}] 10:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1432ms 10:30:22 INFO - PROCESS | 1854 | 1462469422904 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 10:30:22 INFO - PROCESS | 1854 | 1462469422907 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 10:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:30:22 INFO - PROCESS | 1854 | 1462469422914 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:30:22 INFO - PROCESS | 1854 | 1462469422917 Marionette TRACE conn3 <- [1,862,null,{}] 10:30:22 INFO - PROCESS | 1854 | 1462469422924 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}] 10:30:23 INFO - PROCESS | 1854 | 1462469423115 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 10:30:23 INFO - PROCESS | 1854 | 1462469423300 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3210000 == 92 [pid = 1854] [id = 223] 10:30:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7de39f3000) [pid = 1854] [serial = 670] [outer = (nil)] 10:30:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7df0643800) [pid = 1854] [serial = 671] [outer = 0x7f7de39f3000] 10:30:23 INFO - PROCESS | 1854 | 1462469423420 Marionette DEBUG loaded listener.js 10:30:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7df0647800) [pid = 1854] [serial = 672] [outer = 0x7f7de39f3000] 10:30:24 INFO - PROCESS | 1854 | 1462469424339 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]]]}] 10:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1485ms 10:30:24 INFO - PROCESS | 1854 | 1462469424399 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 10:30:24 INFO - PROCESS | 1854 | 1462469424405 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 10:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:30:24 INFO - PROCESS | 1854 | 1462469424412 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:30:24 INFO - PROCESS | 1854 | 1462469424414 Marionette TRACE conn3 <- [1,866,null,{}] 10:30:24 INFO - PROCESS | 1854 | 1462469424420 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}] 10:30:24 INFO - PROCESS | 1854 | 1462469424650 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 10:30:24 INFO - PROCESS | 1854 | 1462469424827 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53db800 == 93 [pid = 1854] [id = 224] 10:30:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7de4844c00) [pid = 1854] [serial = 673] [outer = (nil)] 10:30:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7de484c000) [pid = 1854] [serial = 674] [outer = 0x7f7de4844c00] 10:30:24 INFO - PROCESS | 1854 | 1462469424900 Marionette DEBUG loaded listener.js 10:30:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7de4851400) [pid = 1854] [serial = 675] [outer = 0x7f7de4844c00] 10:30:25 INFO - PROCESS | 1854 | 1462469425836 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]]]}] 10:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1483ms 10:30:25 INFO - PROCESS | 1854 | 1462469425897 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 10:30:25 INFO - PROCESS | 1854 | 1462469425900 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 10:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:30:25 INFO - PROCESS | 1854 | 1462469425906 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:30:25 INFO - PROCESS | 1854 | 1462469425910 Marionette TRACE conn3 <- [1,870,null,{}] 10:30:25 INFO - PROCESS | 1854 | 1462469425915 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}] 10:30:26 INFO - PROCESS | 1854 | 1462469426142 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 10:30:26 INFO - PROCESS | 1854 | 1462469426361 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de32f1000 == 94 [pid = 1854] [id = 225] 10:30:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7de34d7400) [pid = 1854] [serial = 676] [outer = (nil)] 10:30:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7de34dd400) [pid = 1854] [serial = 677] [outer = 0x7f7de34d7400] 10:30:26 INFO - PROCESS | 1854 | 1462469426494 Marionette DEBUG loaded listener.js 10:30:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7de34e1800) [pid = 1854] [serial = 678] [outer = 0x7f7de34d7400] 10:30:27 INFO - PROCESS | 1854 | 1462469427386 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]]]}] 10:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1534ms 10:30:27 INFO - PROCESS | 1854 | 1462469427442 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 10:30:27 INFO - PROCESS | 1854 | 1462469427445 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 10:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:30:27 INFO - PROCESS | 1854 | 1462469427452 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:30:27 INFO - PROCESS | 1854 | 1462469427455 Marionette TRACE conn3 <- [1,874,null,{}] 10:30:27 INFO - PROCESS | 1854 | 1462469427461 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}] 10:30:27 INFO - PROCESS | 1854 | 1462469427955 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 10:30:28 INFO - PROCESS | 1854 | 1462469428191 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53e0800 == 95 [pid = 1854] [id = 226] 10:30:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7de39ed000) [pid = 1854] [serial = 679] [outer = (nil)] 10:30:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7de39f4400) [pid = 1854] [serial = 680] [outer = 0x7f7de39ed000] 10:30:28 INFO - PROCESS | 1854 | 1462469428260 Marionette DEBUG loaded listener.js 10:30:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7de4852c00) [pid = 1854] [serial = 681] [outer = 0x7f7de39ed000] 10:30:29 INFO - PROCESS | 1854 | 1462469429123 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]]]}] 10:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1730ms 10:30:29 INFO - PROCESS | 1854 | 1462469429184 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 10:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:30:29 INFO - PROCESS | 1854 | 1462469429190 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 10:30:29 INFO - PROCESS | 1854 | 1462469429198 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:30:29 INFO - PROCESS | 1854 | 1462469429205 Marionette TRACE conn3 <- [1,878,null,{}] 10:30:29 INFO - PROCESS | 1854 | 1462469429212 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}] 10:30:29 INFO - PROCESS | 1854 | 1462469429512 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 10:30:29 INFO - PROCESS | 1854 | 1462469429833 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de631e000 == 96 [pid = 1854] [id = 227] 10:30:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7de63dc000) [pid = 1854] [serial = 682] [outer = (nil)] 10:30:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7de63e0400) [pid = 1854] [serial = 683] [outer = 0x7f7de63dc000] 10:30:29 INFO - PROCESS | 1854 | 1462469429907 Marionette DEBUG loaded listener.js 10:30:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7de6de4000) [pid = 1854] [serial = 684] [outer = 0x7f7de63dc000] 10:30:30 INFO - PROCESS | 1854 | 1462469430747 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]]]}] 10:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1589ms 10:30:30 INFO - PROCESS | 1854 | 1462469430787 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 10:30:30 INFO - PROCESS | 1854 | 1462469430792 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 10:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:30:30 INFO - PROCESS | 1854 | 1462469430798 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:30:30 INFO - PROCESS | 1854 | 1462469430800 Marionette TRACE conn3 <- [1,882,null,{}] 10:30:30 INFO - PROCESS | 1854 | 1462469430807 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}] 10:30:31 INFO - PROCESS | 1854 | 1462469430998 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 10:30:31 INFO - PROCESS | 1854 | 1462469431184 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fd5000 == 97 [pid = 1854] [id = 228] 10:30:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7de34db000) [pid = 1854] [serial = 685] [outer = (nil)] 10:30:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7f7de8f23c00) [pid = 1854] [serial = 686] [outer = 0x7f7de34db000] 10:30:31 INFO - PROCESS | 1854 | 1462469431251 Marionette DEBUG loaded listener.js 10:30:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 254 (0x7f7de923e400) [pid = 1854] [serial = 687] [outer = 0x7f7de34db000] 10:30:32 INFO - PROCESS | 1854 | 1462469432240 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]]]}] 10:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1479ms 10:30:32 INFO - PROCESS | 1854 | 1462469432279 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 10:30:32 INFO - PROCESS | 1854 | 1462469432285 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 10:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:30:32 INFO - PROCESS | 1854 | 1462469432302 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:30:32 INFO - PROCESS | 1854 | 1462469432310 Marionette TRACE conn3 <- [1,886,null,{}] 10:30:32 INFO - PROCESS | 1854 | 1462469432317 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}] 10:30:32 INFO - PROCESS | 1854 | 1462469432509 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 10:30:32 INFO - PROCESS | 1854 | 1462469432690 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df083c000 == 98 [pid = 1854] [id = 229] 10:30:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 255 (0x7f7de9587800) [pid = 1854] [serial = 688] [outer = (nil)] 10:30:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 256 (0x7f7deaccd400) [pid = 1854] [serial = 689] [outer = 0x7f7de9587800] 10:30:32 INFO - PROCESS | 1854 | 1462469432761 Marionette DEBUG loaded listener.js 10:30:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7dee911c00) [pid = 1854] [serial = 690] [outer = 0x7f7de9587800] 10:30:33 INFO - PROCESS | 1854 | 1462469433640 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]]]}] 10:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1397ms 10:30:33 INFO - PROCESS | 1854 | 1462469433691 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 10:30:33 INFO - PROCESS | 1854 | 1462469433695 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 10:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:30:33 INFO - PROCESS | 1854 | 1462469433701 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:30:33 INFO - PROCESS | 1854 | 1462469433704 Marionette TRACE conn3 <- [1,890,null,{}] 10:30:33 INFO - PROCESS | 1854 | 1462469433709 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}] 10:30:33 INFO - PROCESS | 1854 | 1462469433878 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 10:30:34 INFO - PROCESS | 1854 | 1462469434073 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df084a800 == 99 [pid = 1854] [id = 230] 10:30:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7de9ea7800) [pid = 1854] [serial = 691] [outer = (nil)] 10:30:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7def4cc400) [pid = 1854] [serial = 692] [outer = 0x7f7de9ea7800] 10:30:34 INFO - PROCESS | 1854 | 1462469434141 Marionette DEBUG loaded listener.js 10:30:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7def4dc400) [pid = 1854] [serial = 693] [outer = 0x7f7de9ea7800] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e0c000 == 98 [pid = 1854] [id = 180] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9762800 == 97 [pid = 1854] [id = 119] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0edcf000 == 96 [pid = 1854] [id = 118] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7df6130400) [pid = 1854] [serial = 595] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7df3923800) [pid = 1854] [serial = 568] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7de957d400) [pid = 1854] [serial = 562] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7deacd1400) [pid = 1854] [serial = 565] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 255 (0x7f7df927e400) [pid = 1854] [serial = 571] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 254 (0x7f7dfa4ed000) [pid = 1854] [serial = 574] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 253 (0x7f7e0737f400) [pid = 1854] [serial = 577] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7f7deabcb000) [pid = 1854] [serial = 580] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de54ec000 == 95 [pid = 1854] [id = 207] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bc8b800 == 94 [pid = 1854] [id = 206] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e78000 == 93 [pid = 1854] [id = 205] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de632e800 == 92 [pid = 1854] [id = 204] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0c410800 == 91 [pid = 1854] [id = 203] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e071c4000 == 90 [pid = 1854] [id = 202] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa5a5000 == 89 [pid = 1854] [id = 201] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3a41000 == 88 [pid = 1854] [id = 200] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60dd800 == 87 [pid = 1854] [id = 186] 10:30:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e99800 == 86 [pid = 1854] [id = 199] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7df2243000) [pid = 1854] [serial = 592] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7de7b55400) [pid = 1854] [serial = 584] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7de6aa5400) [pid = 1854] [serial = 583] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7deabc4400) [pid = 1854] [serial = 586] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7deabe6c00) [pid = 1854] [serial = 587] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7deeabe000) [pid = 1854] [serial = 589] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7df3921c00) [pid = 1854] [serial = 593] [outer = (nil)] [url = about:blank] 10:30:34 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7defb93400) [pid = 1854] [serial = 590] [outer = (nil)] [url = about:blank] 10:30:35 INFO - PROCESS | 1854 | 1462469435129 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]]]}] 10:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1495ms 10:30:35 INFO - PROCESS | 1854 | 1462469435197 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 10:30:35 INFO - PROCESS | 1854 | 1462469435199 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 10:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:30:35 INFO - PROCESS | 1854 | 1462469435206 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:30:35 INFO - PROCESS | 1854 | 1462469435208 Marionette TRACE conn3 <- [1,894,null,{}] 10:30:35 INFO - PROCESS | 1854 | 1462469435215 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}] 10:30:35 INFO - PROCESS | 1854 | 1462469435391 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 10:30:35 INFO - PROCESS | 1854 | 1462469435530 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fc6000 == 87 [pid = 1854] [id = 231] 10:30:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7def4e3800) [pid = 1854] [serial = 694] [outer = (nil)] 10:30:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7defb46c00) [pid = 1854] [serial = 695] [outer = 0x7f7def4e3800] 10:30:35 INFO - PROCESS | 1854 | 1462469435607 Marionette DEBUG loaded listener.js 10:30:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7defe2c800) [pid = 1854] [serial = 696] [outer = 0x7f7def4e3800] 10:30:36 INFO - PROCESS | 1854 | 1462469436422 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]]]}] 10:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1235ms 10:30:36 INFO - PROCESS | 1854 | 1462469436442 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 10:30:36 INFO - PROCESS | 1854 | 1462469436446 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 10:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:30:36 INFO - PROCESS | 1854 | 1462469436451 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:30:36 INFO - PROCESS | 1854 | 1462469436454 Marionette TRACE conn3 <- [1,898,null,{}] 10:30:36 INFO - PROCESS | 1854 | 1462469436460 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}] 10:30:36 INFO - PROCESS | 1854 | 1462469436636 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 10:30:36 INFO - PROCESS | 1854 | 1462469436651 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c91800 == 88 [pid = 1854] [id = 232] 10:30:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7defe2d000) [pid = 1854] [serial = 697] [outer = (nil)] 10:30:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7df064cc00) [pid = 1854] [serial = 698] [outer = 0x7f7defe2d000] 10:30:36 INFO - PROCESS | 1854 | 1462469436715 Marionette DEBUG loaded listener.js 10:30:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7df3922000) [pid = 1854] [serial = 699] [outer = 0x7f7defe2d000] 10:30:37 INFO - PROCESS | 1854 | 1462469437622 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]]]}] 10:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1232ms 10:30:37 INFO - PROCESS | 1854 | 1462469437685 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 10:30:37 INFO - PROCESS | 1854 | 1462469437687 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 10:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:30:37 INFO - PROCESS | 1854 | 1462469437694 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:30:37 INFO - PROCESS | 1854 | 1462469437697 Marionette TRACE conn3 <- [1,902,null,{}] 10:30:37 INFO - PROCESS | 1854 | 1462469437703 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}] 10:30:37 INFO - PROCESS | 1854 | 1462469437911 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 10:30:37 INFO - PROCESS | 1854 | 1462469437943 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8c38000 == 89 [pid = 1854] [id = 233] 10:30:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7df391ec00) [pid = 1854] [serial = 700] [outer = (nil)] 10:30:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7df3b78800) [pid = 1854] [serial = 701] [outer = 0x7f7df391ec00] 10:30:38 INFO - PROCESS | 1854 | 1462469438004 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7f7df8636400) [pid = 1854] [serial = 702] [outer = 0x7f7df391ec00] 10:30:39 INFO - PROCESS | 1854 | 1462469439655 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]]]}] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7f7df8587400) [pid = 1854] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7def4e5800) [pid = 1854] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7df7a8e800) [pid = 1854] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7de6aa4800) [pid = 1854] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7df8665000) [pid = 1854] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7de9587000) [pid = 1854] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7dee904c00) [pid = 1854] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7e0b647400) [pid = 1854] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7df3929400) [pid = 1854] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7de6087000) [pid = 1854] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7defe2ec00) [pid = 1854] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7def4cb800) [pid = 1854] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7deacc9c00) [pid = 1854] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7deeab8800) [pid = 1854] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7de7ada800) [pid = 1854] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7de6aac000) [pid = 1854] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7dfb1dd800) [pid = 1854] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7df3b7a000) [pid = 1854] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7deeab9c00) [pid = 1854] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7df8f4d800) [pid = 1854] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7de7b49c00) [pid = 1854] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7dfc5c9c00) [pid = 1854] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:30:39 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7def3f7400) [pid = 1854] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2081ms 10:30:39 INFO - PROCESS | 1854 | 1462469439804 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 10:30:39 INFO - PROCESS | 1854 | 1462469439808 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 10:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:30:39 INFO - PROCESS | 1854 | 1462469439814 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 1854 | 1462469439816 Marionette TRACE conn3 <- [1,906,null,{}] 10:30:39 INFO - PROCESS | 1854 | 1462469439822 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}] 10:30:39 INFO - PROCESS | 1854 | 1462469439985 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 10:30:40 INFO - PROCESS | 1854 | 1462469440124 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def3ab000 == 90 [pid = 1854] [id = 234] 10:30:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7de9ea7000) [pid = 1854] [serial = 703] [outer = (nil)] 10:30:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7deacc9c00) [pid = 1854] [serial = 704] [outer = 0x7f7de9ea7000] 10:30:40 INFO - PROCESS | 1854 | 1462469440185 Marionette DEBUG loaded listener.js 10:30:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7def4e1400) [pid = 1854] [serial = 705] [outer = 0x7f7de9ea7000] 10:30:40 INFO - PROCESS | 1854 | 1462469440818 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]]]}] 10:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1033ms 10:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:30:40 INFO - PROCESS | 1854 | 1462469440848 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 10:30:40 INFO - PROCESS | 1854 | 1462469440850 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 10:30:40 INFO - PROCESS | 1854 | 1462469440885 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:30:40 INFO - PROCESS | 1854 | 1462469440888 Marionette TRACE conn3 <- [1,910,null,{}] 10:30:40 INFO - PROCESS | 1854 | 1462469440894 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}] 10:30:41 INFO - PROCESS | 1854 | 1462469441113 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 10:30:41 INFO - PROCESS | 1854 | 1462469441144 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa08a000 == 91 [pid = 1854] [id = 235] 10:30:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7de63de800) [pid = 1854] [serial = 706] [outer = (nil)] 10:30:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7defb9e800) [pid = 1854] [serial = 707] [outer = 0x7f7de63de800] 10:30:41 INFO - PROCESS | 1854 | 1462469441207 Marionette DEBUG loaded listener.js 10:30:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7df863ac00) [pid = 1854] [serial = 708] [outer = 0x7f7de63de800] 10:30:42 INFO - PROCESS | 1854 | 1462469442220 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]]]}] 10:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1417ms 10:30:42 INFO - PROCESS | 1854 | 1462469442275 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 10:30:42 INFO - PROCESS | 1854 | 1462469442280 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 10:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:30:42 INFO - PROCESS | 1854 | 1462469442289 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - PROCESS | 1854 | 1462469442295 Marionette TRACE conn3 <- [1,914,null,{}] 10:30:42 INFO - PROCESS | 1854 | 1462469442305 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}] 10:30:42 INFO - PROCESS | 1854 | 1462469442510 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 10:30:42 INFO - PROCESS | 1854 | 1462469442754 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e89000 == 92 [pid = 1854] [id = 236] 10:30:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7de484e000) [pid = 1854] [serial = 709] [outer = (nil)] 10:30:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7de608a400) [pid = 1854] [serial = 710] [outer = 0x7f7de484e000] 10:30:42 INFO - PROCESS | 1854 | 1462469442887 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7de63e0c00) [pid = 1854] [serial = 711] [outer = 0x7f7de484e000] 10:30:43 INFO - PROCESS | 1854 | 1462469443715 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]]]}] 10:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1489ms 10:30:43 INFO - PROCESS | 1854 | 1462469443780 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 10:30:43 INFO - PROCESS | 1854 | 1462469443789 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 10:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:30:43 INFO - PROCESS | 1854 | 1462469443800 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:30:43 INFO - PROCESS | 1854 | 1462469443804 Marionette TRACE conn3 <- [1,918,null,{}] 10:30:43 INFO - PROCESS | 1854 | 1462469443810 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}] 10:30:44 INFO - PROCESS | 1854 | 1462469444043 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 10:30:44 INFO - PROCESS | 1854 | 1462469444268 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df082f000 == 93 [pid = 1854] [id = 237] 10:30:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7de6aaa400) [pid = 1854] [serial = 712] [outer = (nil)] 10:30:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7de9240800) [pid = 1854] [serial = 713] [outer = 0x7f7de6aaa400] 10:30:44 INFO - PROCESS | 1854 | 1462469444389 Marionette DEBUG loaded listener.js 10:30:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7de9eae000) [pid = 1854] [serial = 714] [outer = 0x7f7de6aaa400] 10:30:45 INFO - PROCESS | 1854 | 1462469445358 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]]]}] 10:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1589ms 10:30:45 INFO - PROCESS | 1854 | 1462469445390 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 10:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:30:45 INFO - PROCESS | 1854 | 1462469445395 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 10:30:45 INFO - PROCESS | 1854 | 1462469445402 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:30:45 INFO - PROCESS | 1854 | 1462469445408 Marionette TRACE conn3 <- [1,922,null,{}] 10:30:45 INFO - PROCESS | 1854 | 1462469445425 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}] 10:30:45 INFO - PROCESS | 1854 | 1462469445667 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 10:30:45 INFO - PROCESS | 1854 | 1462469445956 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0040e000 == 94 [pid = 1854] [id = 238] 10:30:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7def4c5c00) [pid = 1854] [serial = 715] [outer = (nil)] 10:30:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7defb50800) [pid = 1854] [serial = 716] [outer = 0x7f7def4c5c00] 10:30:46 INFO - PROCESS | 1854 | 1462469446125 Marionette DEBUG loaded listener.js 10:30:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7df0641c00) [pid = 1854] [serial = 717] [outer = 0x7f7def4c5c00] 10:30:47 INFO - PROCESS | 1854 | 1462469447386 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]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2044ms 10:30:47 INFO - PROCESS | 1854 | 1462469447448 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 1854 | 1462469447456 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 10:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:30:47 INFO - PROCESS | 1854 | 1462469447466 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 1854 | 1462469447469 Marionette TRACE conn3 <- [1,926,null,{}] 10:30:47 INFO - PROCESS | 1854 | 1462469447479 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}] 10:30:47 INFO - PROCESS | 1854 | 1462469447744 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 10:30:48 INFO - PROCESS | 1854 | 1462469448093 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0ed53000 == 95 [pid = 1854] [id = 239] 10:30:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7def4dc800) [pid = 1854] [serial = 718] [outer = (nil)] 10:30:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7df571ac00) [pid = 1854] [serial = 719] [outer = 0x7f7def4dc800] 10:30:48 INFO - PROCESS | 1854 | 1462469448215 Marionette DEBUG loaded listener.js 10:30:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7df87c9000) [pid = 1854] [serial = 720] [outer = 0x7f7def4dc800] 10:30:49 INFO - PROCESS | 1854 | 1462469449079 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]]]}] 10:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1644ms 10:30:49 INFO - PROCESS | 1854 | 1462469449111 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 10:30:49 INFO - PROCESS | 1854 | 1462469449114 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 10:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:30:49 INFO - PROCESS | 1854 | 1462469449121 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:30:49 INFO - PROCESS | 1854 | 1462469449125 Marionette TRACE conn3 <- [1,930,null,{}] 10:30:49 INFO - PROCESS | 1854 | 1462469449130 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}] 10:30:49 INFO - PROCESS | 1854 | 1462469449327 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 10:30:49 INFO - PROCESS | 1854 | 1462469449513 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e23000 == 96 [pid = 1854] [id = 240] 10:30:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7df064a000) [pid = 1854] [serial = 721] [outer = (nil)] 10:30:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7df8fb6400) [pid = 1854] [serial = 722] [outer = 0x7f7df064a000] 10:30:49 INFO - PROCESS | 1854 | 1462469449584 Marionette DEBUG loaded listener.js 10:30:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7df9d69400) [pid = 1854] [serial = 723] [outer = 0x7f7df064a000] 10:30:50 INFO - PROCESS | 1854 | 1462469450543 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]]]}] 10:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1483ms 10:30:50 INFO - PROCESS | 1854 | 1462469450605 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 10:30:50 INFO - PROCESS | 1854 | 1462469450609 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 10:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:30:50 INFO - PROCESS | 1854 | 1462469450615 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:30:50 INFO - PROCESS | 1854 | 1462469450618 Marionette TRACE conn3 <- [1,934,null,{}] 10:30:50 INFO - PROCESS | 1854 | 1462469450623 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}] 10:30:50 INFO - PROCESS | 1854 | 1462469450878 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 10:30:51 INFO - PROCESS | 1854 | 1462469451108 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de10d8800 == 97 [pid = 1854] [id = 241] 10:30:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7dfd36b400) [pid = 1854] [serial = 724] [outer = (nil)] 10:30:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7f7e07168c00) [pid = 1854] [serial = 725] [outer = 0x7f7dfd36b400] 10:30:51 INFO - PROCESS | 1854 | 1462469451230 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 254 (0x7f7e08063400) [pid = 1854] [serial = 726] [outer = 0x7f7dfd36b400] 10:30:52 INFO - PROCESS | 1854 | 1462469452086 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]]]}] 10:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1531ms 10:30:52 INFO - PROCESS | 1854 | 1462469452147 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 10:30:52 INFO - PROCESS | 1854 | 1462469452151 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 10:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:30:52 INFO - PROCESS | 1854 | 1462469452157 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:30:52 INFO - PROCESS | 1854 | 1462469452160 Marionette TRACE conn3 <- [1,938,null,{}] 10:30:52 INFO - PROCESS | 1854 | 1462469452166 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}] 10:30:52 INFO - PROCESS | 1854 | 1462469452365 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 10:30:52 INFO - PROCESS | 1854 | 1462469452570 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0be2800 == 98 [pid = 1854] [id = 242] 10:30:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 255 (0x7f7de13cb000) [pid = 1854] [serial = 727] [outer = (nil)] 10:30:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 256 (0x7f7de13d3400) [pid = 1854] [serial = 728] [outer = 0x7f7de13cb000] 10:30:52 INFO - PROCESS | 1854 | 1462469452648 Marionette DEBUG loaded listener.js 10:30:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7de13d8800) [pid = 1854] [serial = 729] [outer = 0x7f7de13cb000] 10:30:53 INFO - PROCESS | 1854 | 1462469453524 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]]]}] 10:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1431ms 10:30:53 INFO - PROCESS | 1854 | 1462469453589 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 10:30:53 INFO - PROCESS | 1854 | 1462469453593 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 10:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:30:53 INFO - PROCESS | 1854 | 1462469453599 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:30:53 INFO - PROCESS | 1854 | 1462469453603 Marionette TRACE conn3 <- [1,942,null,{}] 10:30:53 INFO - PROCESS | 1854 | 1462469453608 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}] 10:30:53 INFO - PROCESS | 1854 | 1462469453799 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 10:30:53 INFO - PROCESS | 1854 | 1462469453979 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc460000 == 99 [pid = 1854] [id = 243] 10:30:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7de13ce800) [pid = 1854] [serial = 730] [outer = (nil)] 10:30:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7de48ddc00) [pid = 1854] [serial = 731] [outer = 0x7f7de13ce800] 10:30:54 INFO - PROCESS | 1854 | 1462469454053 Marionette DEBUG loaded listener.js 10:30:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7de48e4800) [pid = 1854] [serial = 732] [outer = 0x7f7de13ce800] 10:30:54 INFO - PROCESS | 1854 | 1462469454952 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]]]}] 10:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1428ms 10:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:30:55 INFO - PROCESS | 1854 | 1462469455030 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 10:30:55 INFO - PROCESS | 1854 | 1462469455033 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 10:30:55 INFO - PROCESS | 1854 | 1462469455040 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:30:55 INFO - PROCESS | 1854 | 1462469455043 Marionette TRACE conn3 <- [1,946,null,{}] 10:30:55 INFO - PROCESS | 1854 | 1462469455049 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}] 10:30:55 INFO - PROCESS | 1854 | 1462469455302 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 10:30:55 INFO - PROCESS | 1854 | 1462469455526 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de195f800 == 100 [pid = 1854] [id = 244] 10:30:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7de13d0800) [pid = 1854] [serial = 733] [outer = (nil)] 10:30:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7de19ee400) [pid = 1854] [serial = 734] [outer = 0x7f7de13d0800] 10:30:55 INFO - PROCESS | 1854 | 1462469455640 Marionette DEBUG loaded listener.js 10:30:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7de19f3400) [pid = 1854] [serial = 735] [outer = 0x7f7de13d0800] 10:30:56 INFO - PROCESS | 1854 | 1462469456508 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]]]}] 10:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1533ms 10:30:56 INFO - PROCESS | 1854 | 1462469456602 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 10:30:56 INFO - PROCESS | 1854 | 1462469456606 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 10:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:30:56 INFO - PROCESS | 1854 | 1462469456617 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:30:56 INFO - PROCESS | 1854 | 1462469456619 Marionette TRACE conn3 <- [1,950,null,{}] 10:30:56 INFO - PROCESS | 1854 | 1462469456625 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}] 10:30:56 INFO - PROCESS | 1854 | 1462469456852 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 10:30:57 INFO - PROCESS | 1854 | 1462469457091 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7d08800 == 101 [pid = 1854] [id = 245] 10:30:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7de13d5400) [pid = 1854] [serial = 736] [outer = (nil)] 10:30:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7f7de34e1c00) [pid = 1854] [serial = 737] [outer = 0x7f7de13d5400] 10:30:57 INFO - PROCESS | 1854 | 1462469457204 Marionette DEBUG loaded listener.js 10:30:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7de48e8400) [pid = 1854] [serial = 738] [outer = 0x7f7de13d5400] 10:30:58 INFO - PROCESS | 1854 | 1462469458055 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]]]}] 10:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1480ms 10:30:58 INFO - PROCESS | 1854 | 1462469458098 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 10:30:58 INFO - PROCESS | 1854 | 1462469458102 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 10:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:30:58 INFO - PROCESS | 1854 | 1462469458108 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:30:58 INFO - PROCESS | 1854 | 1462469458113 Marionette TRACE conn3 <- [1,954,null,{}] 10:30:58 INFO - PROCESS | 1854 | 1462469458118 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}] 10:30:58 INFO - PROCESS | 1854 | 1462469458353 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 10:30:58 INFO - PROCESS | 1854 | 1462469458596 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7defc10800 == 102 [pid = 1854] [id = 246] 10:30:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7deeabdc00) [pid = 1854] [serial = 739] [outer = (nil)] 10:30:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7df5724c00) [pid = 1854] [serial = 740] [outer = 0x7f7deeabdc00] 10:30:58 INFO - PROCESS | 1854 | 1462469458775 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7f7df9f79000) [pid = 1854] [serial = 741] [outer = 0x7f7deeabdc00] 10:30:59 INFO - PROCESS | 1854 | 1462469459623 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]]]}] 10:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1931ms 10:31:00 INFO - PROCESS | 1854 | 1462469460102 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 10:31:00 INFO - PROCESS | 1854 | 1462469460110 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 10:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:31:00 INFO - PROCESS | 1854 | 1462469460228 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:31:00 INFO - PROCESS | 1854 | 1462469460233 Marionette TRACE conn3 <- [1,958,null,{}] 10:31:00 INFO - PROCESS | 1854 | 1462469460257 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}] 10:31:00 INFO - PROCESS | 1854 | 1462469460443 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 10:31:00 INFO - PROCESS | 1854 | 1462469460640 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53cd000 == 103 [pid = 1854] [id = 247] 10:31:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 270 (0x7f7de39f1400) [pid = 1854] [serial = 742] [outer = (nil)] 10:31:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 271 (0x7f7de39f6400) [pid = 1854] [serial = 743] [outer = 0x7f7de39f1400] 10:31:00 INFO - PROCESS | 1854 | 1462469460710 Marionette DEBUG loaded listener.js 10:31:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 272 (0x7f7de48e1000) [pid = 1854] [serial = 744] [outer = 0x7f7de39f1400] 10:31:01 INFO - PROCESS | 1854 | 1462469461810 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]]]}] 10:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1672ms 10:31:01 INFO - PROCESS | 1854 | 1462469461889 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 10:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:31:01 INFO - PROCESS | 1854 | 1462469461895 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 10:31:01 INFO - PROCESS | 1854 | 1462469461907 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:31:01 INFO - PROCESS | 1854 | 1462469461913 Marionette TRACE conn3 <- [1,962,null,{}] 10:31:01 INFO - PROCESS | 1854 | 1462469461919 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}] 10:31:02 INFO - PROCESS | 1854 | 1462469462155 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e08144000 == 102 [pid = 1854] [id = 191] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa08c800 == 101 [pid = 1854] [id = 161] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0ea6f000 == 100 [pid = 1854] [id = 192] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8ec8000 == 99 [pid = 1854] [id = 198] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc758000 == 98 [pid = 1854] [id = 190] 10:31:02 INFO - PROCESS | 1854 | --DOMWINDOW == 271 (0x7f7e08062c00) [pid = 1854] [serial = 613] [outer = (nil)] [url = about:blank] 10:31:02 INFO - PROCESS | 1854 | --DOMWINDOW == 270 (0x7f7de9236400) [pid = 1854] [serial = 619] [outer = (nil)] [url = about:blank] 10:31:02 INFO - PROCESS | 1854 | --DOMWINDOW == 269 (0x7f7dfa4e3000) [pid = 1854] [serial = 610] [outer = (nil)] [url = about:blank] 10:31:02 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7f7def4c4400) [pid = 1854] [serial = 625] [outer = (nil)] [url = about:blank] 10:31:02 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7de923e000) [pid = 1854] [serial = 622] [outer = (nil)] [url = about:blank] 10:31:02 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7de8f20400) [pid = 1854] [serial = 616] [outer = (nil)] [url = about:blank] 10:31:02 INFO - PROCESS | 1854 | 1462469462493 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def3ab000 == 97 [pid = 1854] [id = 234] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8c38000 == 96 [pid = 1854] [id = 233] 10:31:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de38c8000 == 97 [pid = 1854] [id = 248] 10:31:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7de59c5400) [pid = 1854] [serial = 745] [outer = (nil)] 10:31:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7de608b400) [pid = 1854] [serial = 746] [outer = 0x7f7de59c5400] 10:31:02 INFO - PROCESS | 1854 | 1462469462581 Marionette DEBUG loaded listener.js 10:31:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7f7de61f2000) [pid = 1854] [serial = 747] [outer = 0x7f7de59c5400] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c91800 == 96 [pid = 1854] [id = 232] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fc6000 == 95 [pid = 1854] [id = 231] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df084a800 == 94 [pid = 1854] [id = 230] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df083c000 == 93 [pid = 1854] [id = 229] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fd5000 == 92 [pid = 1854] [id = 228] 10:31:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de631e000 == 91 [pid = 1854] [id = 227] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7f7df862e000) [pid = 1854] [serial = 648] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7dfd391400) [pid = 1854] [serial = 644] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7df3752400) [pid = 1854] [serial = 640] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7df8f5ac00) [pid = 1854] [serial = 277] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7f7de7dd0c00) [pid = 1854] [serial = 598] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7deaccfc00) [pid = 1854] [serial = 601] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7dee902c00) [pid = 1854] [serial = 455] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7dfae84400) [pid = 1854] [serial = 319] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7dee909000) [pid = 1854] [serial = 632] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7def4dd000) [pid = 1854] [serial = 635] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7df5727000) [pid = 1854] [serial = 416] [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.] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7e0c487800) [pid = 1854] [serial = 361] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7df9f7c000) [pid = 1854] [serial = 316] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 255 (0x7f7de608cc00) [pid = 1854] [serial = 647] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 254 (0x7f7dea209400) [pid = 1854] [serial = 631] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 253 (0x7f7df3975000) [pid = 1854] [serial = 274] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7f7df1f4f400) [pid = 1854] [serial = 638] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7e07e12c00) [pid = 1854] [serial = 545] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7df9d67000) [pid = 1854] [serial = 283] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7de9ea5400) [pid = 1854] [serial = 629] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7dfa042400) [pid = 1854] [serial = 643] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7deabd3000) [pid = 1854] [serial = 581] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7e06f8b400) [pid = 1854] [serial = 322] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7df9a69000) [pid = 1854] [serial = 607] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7def4d1400) [pid = 1854] [serial = 634] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7df7a8ec00) [pid = 1854] [serial = 310] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7df571e000) [pid = 1854] [serial = 641] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7e0834d800) [pid = 1854] [serial = 325] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7df9f02400) [pid = 1854] [serial = 313] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7df99f9000) [pid = 1854] [serial = 506] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7df6c45000) [pid = 1854] [serial = 604] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7e08351800) [pid = 1854] [serial = 280] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7de8f22c00) [pid = 1854] [serial = 628] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7df1f4d400) [pid = 1854] [serial = 307] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7defe2bc00) [pid = 1854] [serial = 637] [outer = (nil)] [url = about:blank] 10:31:03 INFO - PROCESS | 1854 | 1462469463399 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]]]}] 10:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1536ms 10:31:03 INFO - PROCESS | 1854 | 1462469463440 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 10:31:03 INFO - PROCESS | 1854 | 1462469463444 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 10:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:31:03 INFO - PROCESS | 1854 | 1462469463450 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:31:03 INFO - PROCESS | 1854 | 1462469463453 Marionette TRACE conn3 <- [1,966,null,{}] 10:31:03 INFO - PROCESS | 1854 | 1462469463468 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}] 10:31:03 INFO - PROCESS | 1854 | 1462469463644 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 10:31:03 INFO - PROCESS | 1854 | 1462469463663 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6321000 == 92 [pid = 1854] [id = 249] 10:31:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7de7adec00) [pid = 1854] [serial = 748] [outer = (nil)] 10:31:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7de7ae6400) [pid = 1854] [serial = 749] [outer = 0x7f7de7adec00] 10:31:03 INFO - PROCESS | 1854 | 1462469463745 Marionette DEBUG loaded listener.js 10:31:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7de7dd0c00) [pid = 1854] [serial = 750] [outer = 0x7f7de7adec00] 10:31:04 INFO - PROCESS | 1854 | 1462469464659 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]]]}] 10:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1242ms 10:31:04 INFO - PROCESS | 1854 | 1462469464694 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 10:31:04 INFO - PROCESS | 1854 | 1462469464698 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 10:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:31:04 INFO - PROCESS | 1854 | 1462469464704 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:31:04 INFO - PROCESS | 1854 | 1462469464707 Marionette TRACE conn3 <- [1,970,null,{}] 10:31:04 INFO - PROCESS | 1854 | 1462469464712 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}] 10:31:04 INFO - PROCESS | 1854 | 1462469464974 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 10:31:05 INFO - PROCESS | 1854 | 1462469465009 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e84000 == 93 [pid = 1854] [id = 250] 10:31:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7de7adb000) [pid = 1854] [serial = 751] [outer = (nil)] 10:31:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7de90cf000) [pid = 1854] [serial = 752] [outer = 0x7f7de7adb000] 10:31:05 INFO - PROCESS | 1854 | 1462469465072 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7de9235400) [pid = 1854] [serial = 753] [outer = 0x7f7de7adb000] 10:31:06 INFO - PROCESS | 1854 | 1462469466098 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]]]}] 10:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1437ms 10:31:06 INFO - PROCESS | 1854 | 1462469466143 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 10:31:06 INFO - PROCESS | 1854 | 1462469466146 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 10:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:31:06 INFO - PROCESS | 1854 | 1462469466160 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - PROCESS | 1854 | 1462469466163 Marionette TRACE conn3 <- [1,974,null,{}] 10:31:06 INFO - PROCESS | 1854 | 1462469466169 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}] 10:31:06 INFO - PROCESS | 1854 | 1462469466380 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 10:31:06 INFO - PROCESS | 1854 | 1462469466446 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de8f43000 == 94 [pid = 1854] [id = 251] 10:31:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7de90da800) [pid = 1854] [serial = 754] [outer = (nil)] 10:31:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7de957cc00) [pid = 1854] [serial = 755] [outer = 0x7f7de90da800] 10:31:06 INFO - PROCESS | 1854 | 1462469466532 Marionette DEBUG loaded listener.js 10:31:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7de958ac00) [pid = 1854] [serial = 756] [outer = 0x7f7de90da800] 10:31:07 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7de34db000) [pid = 1854] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:31:07 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7def4e3800) [pid = 1854] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:31:07 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7de63dc000) [pid = 1854] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:31:07 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7defe2d000) [pid = 1854] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:31:07 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7de9ea7800) [pid = 1854] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:31:07 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7de9ea7000) [pid = 1854] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:31:07 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7de39ed000) [pid = 1854] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:31:07 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7de9587800) [pid = 1854] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:31:07 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7df391ec00) [pid = 1854] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:31:08 INFO - PROCESS | 1854 | 1462469468192 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]]]}] 10:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2093ms 10:31:08 INFO - PROCESS | 1854 | 1462469468247 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:31:08 INFO - PROCESS | 1854 | 1462469468251 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 10:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:31:08 INFO - PROCESS | 1854 | 1462469468257 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 1854 | 1462469468259 Marionette TRACE conn3 <- [1,978,null,{}] 10:31:08 INFO - PROCESS | 1854 | 1462469468264 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}] 10:31:08 INFO - PROCESS | 1854 | 1462469468516 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:31:08 INFO - PROCESS | 1854 | 1462469468534 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e48000 == 95 [pid = 1854] [id = 252] 10:31:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7de9eaac00) [pid = 1854] [serial = 757] [outer = (nil)] 10:31:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7deab35000) [pid = 1854] [serial = 758] [outer = 0x7f7de9eaac00] 10:31:08 INFO - PROCESS | 1854 | 1462469468602 Marionette DEBUG loaded listener.js 10:31:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7deab3e800) [pid = 1854] [serial = 759] [outer = 0x7f7de9eaac00] 10:31:09 INFO - PROCESS | 1854 | 1462469469411 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]]]}] 10:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1177ms 10:31:09 INFO - PROCESS | 1854 | 1462469469441 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:31:09 INFO - PROCESS | 1854 | 1462469469443 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 10:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:31:09 INFO - PROCESS | 1854 | 1462469469450 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:31:09 INFO - PROCESS | 1854 | 1462469469452 Marionette TRACE conn3 <- [1,982,null,{}] 10:31:09 INFO - PROCESS | 1854 | 1462469469458 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}] 10:31:09 INFO - PROCESS | 1854 | 1462469469665 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:31:09 INFO - PROCESS | 1854 | 1462469469688 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dea1a0000 == 96 [pid = 1854] [id = 253] 10:31:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7de8f1f000) [pid = 1854] [serial = 760] [outer = (nil)] 10:31:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7deabca400) [pid = 1854] [serial = 761] [outer = 0x7f7de8f1f000] 10:31:09 INFO - PROCESS | 1854 | 1462469469914 Marionette DEBUG loaded listener.js 10:31:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7deabe9400) [pid = 1854] [serial = 762] [outer = 0x7f7de8f1f000] 10:31:10 INFO - PROCESS | 1854 | 1462469470915 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]]]}] 10:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1536ms 10:31:10 INFO - PROCESS | 1854 | 1462469470988 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 1854 | 1462469470995 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 10:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:31:11 INFO - PROCESS | 1854 | 1462469471003 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:31:11 INFO - PROCESS | 1854 | 1462469471010 Marionette TRACE conn3 <- [1,986,null,{}] 10:31:11 INFO - PROCESS | 1854 | 1462469471019 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}] 10:31:11 INFO - PROCESS | 1854 | 1462469471297 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:31:11 INFO - PROCESS | 1854 | 1462469471551 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de54d3000 == 97 [pid = 1854] [id = 254] 10:31:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7de48eb400) [pid = 1854] [serial = 763] [outer = (nil)] 10:31:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7de59cdc00) [pid = 1854] [serial = 764] [outer = 0x7f7de48eb400] 10:31:11 INFO - PROCESS | 1854 | 1462469471637 Marionette DEBUG loaded listener.js 10:31:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7de61f5800) [pid = 1854] [serial = 765] [outer = 0x7f7de48eb400] 10:31:12 INFO - PROCESS | 1854 | 1462469472581 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]]]}] 10:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1644ms 10:31:12 INFO - PROCESS | 1854 | 1462469472649 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:31:12 INFO - PROCESS | 1854 | 1462469472657 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 10:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:31:12 INFO - PROCESS | 1854 | 1462469472669 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:31:12 INFO - PROCESS | 1854 | 1462469472673 Marionette TRACE conn3 <- [1,990,null,{}] 10:31:12 INFO - PROCESS | 1854 | 1462469472681 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}] 10:31:12 INFO - PROCESS | 1854 | 1462469472918 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:31:13 INFO - PROCESS | 1854 | 1462469473179 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e42000 == 98 [pid = 1854] [id = 255] 10:31:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7de7ad9400) [pid = 1854] [serial = 766] [outer = (nil)] 10:31:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7de8f25000) [pid = 1854] [serial = 767] [outer = 0x7f7de7ad9400] 10:31:13 INFO - PROCESS | 1854 | 1462469473298 Marionette DEBUG loaded listener.js 10:31:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7de957c400) [pid = 1854] [serial = 768] [outer = 0x7f7de7ad9400] 10:31:14 INFO - PROCESS | 1854 | 1462469474148 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]]]}] 10:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1534ms 10:31:14 INFO - PROCESS | 1854 | 1462469474203 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:31:14 INFO - PROCESS | 1854 | 1462469474208 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 10:31:14 INFO - PROCESS | 1854 | 1462469474216 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:31:14 INFO - PROCESS | 1854 | 1462469474223 Marionette TRACE conn3 <- [1,994,null,{}] 10:31:14 INFO - PROCESS | 1854 | 1462469474240 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}] 10:31:14 INFO - PROCESS | 1854 | 1462469474488 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:31:14 INFO - PROCESS | 1854 | 1462469474714 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea07800 == 99 [pid = 1854] [id = 256] 10:31:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7dea202400) [pid = 1854] [serial = 769] [outer = (nil)] 10:31:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7deab3a000) [pid = 1854] [serial = 770] [outer = 0x7f7dea202400] 10:31:14 INFO - PROCESS | 1854 | 1462469474843 Marionette DEBUG loaded listener.js 10:31:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7deabccc00) [pid = 1854] [serial = 771] [outer = 0x7f7dea202400] 10:31:15 INFO - PROCESS | 1854 | 1462469475734 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]]]}] 10:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1592ms 10:31:15 INFO - PROCESS | 1854 | 1462469475807 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:31:15 INFO - PROCESS | 1854 | 1462469475811 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 10:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:31:15 INFO - PROCESS | 1854 | 1462469475817 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:31:15 INFO - PROCESS | 1854 | 1462469475820 Marionette TRACE conn3 <- [1,998,null,{}] 10:31:15 INFO - PROCESS | 1854 | 1462469475826 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}] 10:31:16 INFO - PROCESS | 1854 | 1462469476026 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:31:16 INFO - PROCESS | 1854 | 1462469476203 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def781000 == 100 [pid = 1854] [id = 257] 10:31:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7dea207000) [pid = 1854] [serial = 772] [outer = (nil)] 10:31:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7deaccf800) [pid = 1854] [serial = 773] [outer = 0x7f7dea207000] 10:31:16 INFO - PROCESS | 1854 | 1462469476274 Marionette DEBUG loaded listener.js 10:31:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7deaeedc00) [pid = 1854] [serial = 774] [outer = 0x7f7dea207000] 10:31:17 INFO - PROCESS | 1854 | 1462469477207 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]]]}] 10:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1431ms 10:31:17 INFO - PROCESS | 1854 | 1462469477249 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:31:17 INFO - PROCESS | 1854 | 1462469477253 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 10:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:31:17 INFO - PROCESS | 1854 | 1462469477260 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:31:17 INFO - PROCESS | 1854 | 1462469477263 Marionette TRACE conn3 <- [1,1002,null,{}] 10:31:17 INFO - PROCESS | 1854 | 1462469477268 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}] 10:31:17 INFO - PROCESS | 1854 | 1462469477460 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:31:17 INFO - PROCESS | 1854 | 1462469477647 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7defc27000 == 101 [pid = 1854] [id = 258] 10:31:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7f7de59cb800) [pid = 1854] [serial = 775] [outer = (nil)] 10:31:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 254 (0x7f7dee909000) [pid = 1854] [serial = 776] [outer = 0x7f7de59cb800] 10:31:17 INFO - PROCESS | 1854 | 1462469477717 Marionette DEBUG loaded listener.js 10:31:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 255 (0x7f7deeab4400) [pid = 1854] [serial = 777] [outer = 0x7f7de59cb800] 10:31:18 INFO - PROCESS | 1854 | 1462469478751 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]]]}] 10:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1532ms 10:31:18 INFO - PROCESS | 1854 | 1462469478793 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:31:18 INFO - PROCESS | 1854 | 1462469478797 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 10:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:31:18 INFO - PROCESS | 1854 | 1462469478803 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:31:18 INFO - PROCESS | 1854 | 1462469478807 Marionette TRACE conn3 <- [1,1006,null,{}] 10:31:18 INFO - PROCESS | 1854 | 1462469478812 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}] 10:31:19 INFO - PROCESS | 1854 | 1462469479027 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:31:19 INFO - PROCESS | 1854 | 1462469479254 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0833800 == 102 [pid = 1854] [id = 259] 10:31:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 256 (0x7f7def3f3c00) [pid = 1854] [serial = 778] [outer = (nil)] 10:31:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7def3fcc00) [pid = 1854] [serial = 779] [outer = 0x7f7def3f3c00] 10:31:19 INFO - PROCESS | 1854 | 1462469479373 Marionette DEBUG loaded listener.js 10:31:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7def4dd400) [pid = 1854] [serial = 780] [outer = 0x7f7def3f3c00] 10:31:20 INFO - PROCESS | 1854 | 1462469480237 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]]]}] 10:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1484ms 10:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:31:20 INFO - PROCESS | 1854 | 1462469480289 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:31:20 INFO - PROCESS | 1854 | 1462469480292 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 10:31:20 INFO - PROCESS | 1854 | 1462469480299 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:31:20 INFO - PROCESS | 1854 | 1462469480302 Marionette TRACE conn3 <- [1,1010,null,{}] 10:31:20 INFO - PROCESS | 1854 | 1462469480308 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}] 10:31:20 INFO - PROCESS | 1854 | 1462469480499 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:31:20 INFO - PROCESS | 1854 | 1462469480681 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0ee4000 == 103 [pid = 1854] [id = 260] 10:31:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7def3f6000) [pid = 1854] [serial = 781] [outer = (nil)] 10:31:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7defb44800) [pid = 1854] [serial = 782] [outer = 0x7f7def3f6000] 10:31:20 INFO - PROCESS | 1854 | 1462469480752 Marionette DEBUG loaded listener.js 10:31:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7defb95800) [pid = 1854] [serial = 783] [outer = 0x7f7def3f6000] 10:31:21 INFO - PROCESS | 1854 | 1462469481679 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]]]}] 10:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1436ms 10:31:21 INFO - PROCESS | 1854 | 1462469481735 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:31:21 INFO - PROCESS | 1854 | 1462469481739 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 10:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:31:21 INFO - PROCESS | 1854 | 1462469481745 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:31:21 INFO - PROCESS | 1854 | 1462469481747 Marionette TRACE conn3 <- [1,1014,null,{}] 10:31:21 INFO - PROCESS | 1854 | 1462469481753 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}] 10:31:21 INFO - PROCESS | 1854 | 1462469481945 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:31:22 INFO - PROCESS | 1854 | 1462469482131 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df23b0800 == 104 [pid = 1854] [id = 261] 10:31:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7de48dcc00) [pid = 1854] [serial = 784] [outer = (nil)] 10:31:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7defe04800) [pid = 1854] [serial = 785] [outer = 0x7f7de48dcc00] 10:31:22 INFO - PROCESS | 1854 | 1462469482204 Marionette DEBUG loaded listener.js 10:31:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7defe10400) [pid = 1854] [serial = 786] [outer = 0x7f7de48dcc00] 10:31:23 INFO - PROCESS | 1854 | 1462469483060 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]]]}] 10:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1378ms 10:31:23 INFO - PROCESS | 1854 | 1462469483124 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:31:23 INFO - PROCESS | 1854 | 1462469483128 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 10:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:31:23 INFO - PROCESS | 1854 | 1462469483135 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:31:23 INFO - PROCESS | 1854 | 1462469483139 Marionette TRACE conn3 <- [1,1018,null,{}] 10:31:23 INFO - PROCESS | 1854 | 1462469483144 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}] 10:31:23 INFO - PROCESS | 1854 | 1462469483347 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:31:23 INFO - PROCESS | 1854 | 1462469483530 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df394e800 == 105 [pid = 1854] [id = 262] 10:31:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7f7def4c9400) [pid = 1854] [serial = 787] [outer = (nil)] 10:31:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7defe2c400) [pid = 1854] [serial = 788] [outer = 0x7f7def4c9400] 10:31:23 INFO - PROCESS | 1854 | 1462469483603 Marionette DEBUG loaded listener.js 10:31:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7df0268000) [pid = 1854] [serial = 789] [outer = 0x7f7def4c9400] 10:31:24 INFO - PROCESS | 1854 | 1462469484442 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]]]}] 10:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1380ms 10:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:31:24 INFO - PROCESS | 1854 | 1462469484516 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:31:24 INFO - PROCESS | 1854 | 1462469484519 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 10:31:24 INFO - PROCESS | 1854 | 1462469484525 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:31:24 INFO - PROCESS | 1854 | 1462469484528 Marionette TRACE conn3 <- [1,1022,null,{}] 10:31:24 INFO - PROCESS | 1854 | 1462469484533 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}] 10:31:24 INFO - PROCESS | 1854 | 1462469484729 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:31:24 INFO - PROCESS | 1854 | 1462469484910 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c8c800 == 106 [pid = 1854] [id = 263] 10:31:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7defb9fc00) [pid = 1854] [serial = 790] [outer = (nil)] 10:31:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7f7df0387c00) [pid = 1854] [serial = 791] [outer = 0x7f7defb9fc00] 10:31:25 INFO - PROCESS | 1854 | 1462469484994 Marionette DEBUG loaded listener.js 10:31:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 270 (0x7f7df063f800) [pid = 1854] [serial = 792] [outer = 0x7f7defb9fc00] 10:31:25 INFO - PROCESS | 1854 | 1462469485886 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]]]}] 10:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1430ms 10:31:25 INFO - PROCESS | 1854 | 1462469485955 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:31:25 INFO - PROCESS | 1854 | 1462469485960 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 10:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:31:25 INFO - PROCESS | 1854 | 1462469485966 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:31:25 INFO - PROCESS | 1854 | 1462469485970 Marionette TRACE conn3 <- [1,1026,null,{}] 10:31:25 INFO - PROCESS | 1854 | 1462469485976 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}] 10:31:26 INFO - PROCESS | 1854 | 1462469486255 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:31:26 INFO - PROCESS | 1854 | 1462469486484 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de32df800 == 107 [pid = 1854] [id = 264] 10:31:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 271 (0x7f7de4845800) [pid = 1854] [serial = 793] [outer = (nil)] 10:31:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 272 (0x7f7de6085000) [pid = 1854] [serial = 794] [outer = 0x7f7de4845800] 10:31:26 INFO - PROCESS | 1854 | 1462469486612 Marionette DEBUG loaded listener.js 10:31:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 273 (0x7f7df2d91400) [pid = 1854] [serial = 795] [outer = 0x7f7de4845800] 10:31:27 INFO - PROCESS | 1854 | 1462469487532 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]]]}] 10:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1637ms 10:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:31:27 INFO - PROCESS | 1854 | 1462469487605 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:31:27 INFO - PROCESS | 1854 | 1462469487607 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 10:31:27 INFO - PROCESS | 1854 | 1462469487614 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:31:27 INFO - PROCESS | 1854 | 1462469487617 Marionette TRACE conn3 <- [1,1030,null,{}] 10:31:27 INFO - PROCESS | 1854 | 1462469487623 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}] 10:31:27 INFO - PROCESS | 1854 | 1462469487819 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:31:28 INFO - PROCESS | 1854 | 1462469488046 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df856b000 == 108 [pid = 1854] [id = 265] 10:31:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 274 (0x7f7de4848000) [pid = 1854] [serial = 796] [outer = (nil)] 10:31:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 275 (0x7f7df3739000) [pid = 1854] [serial = 797] [outer = 0x7f7de4848000] 10:31:28 INFO - PROCESS | 1854 | 1462469488166 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 276 (0x7f7df391dc00) [pid = 1854] [serial = 798] [outer = 0x7f7de4848000] 10:31:29 INFO - PROCESS | 1854 | 1462469489054 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]]]}] 10:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1484ms 10:31:29 INFO - PROCESS | 1854 | 1462469489099 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:31:29 INFO - PROCESS | 1854 | 1462469489102 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 10:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:31:29 INFO - PROCESS | 1854 | 1462469489109 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:31:29 INFO - PROCESS | 1854 | 1462469489112 Marionette TRACE conn3 <- [1,1034,null,{}] 10:31:29 INFO - PROCESS | 1854 | 1462469489117 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}] 10:31:29 INFO - PROCESS | 1854 | 1462469489306 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:31:29 INFO - PROCESS | 1854 | 1462469489509 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df975a000 == 109 [pid = 1854] [id = 266] 10:31:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 277 (0x7f7de9eaf800) [pid = 1854] [serial = 799] [outer = (nil)] 10:31:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 278 (0x7f7df3925800) [pid = 1854] [serial = 800] [outer = 0x7f7de9eaf800] 10:31:29 INFO - PROCESS | 1854 | 1462469489577 Marionette DEBUG loaded listener.js 10:31:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 279 (0x7f7df3981400) [pid = 1854] [serial = 801] [outer = 0x7f7de9eaf800] 10:31:30 INFO - PROCESS | 1854 | 1462469490493 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]]]}] 10:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1430ms 10:31:30 INFO - PROCESS | 1854 | 1462469490541 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:31:30 INFO - PROCESS | 1854 | 1462469490545 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 10:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:31:30 INFO - PROCESS | 1854 | 1462469490551 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:31:30 INFO - PROCESS | 1854 | 1462469490554 Marionette TRACE conn3 <- [1,1038,null,{}] 10:31:30 INFO - PROCESS | 1854 | 1462469490560 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}] 10:31:30 INFO - PROCESS | 1854 | 1462469490752 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:31:31 INFO - PROCESS | 1854 | 1462469491392 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53c5800 == 110 [pid = 1854] [id = 267] 10:31:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 280 (0x7f7de19ecc00) [pid = 1854] [serial = 802] [outer = (nil)] 10:31:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 281 (0x7f7de34d5000) [pid = 1854] [serial = 803] [outer = 0x7f7de19ecc00] 10:31:31 INFO - PROCESS | 1854 | 1462469491481 Marionette DEBUG loaded listener.js 10:31:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 282 (0x7f7de39f3c00) [pid = 1854] [serial = 804] [outer = 0x7f7de19ecc00] 10:31:32 INFO - PROCESS | 1854 | 1462469492397 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]]]}] 10:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1886ms 10:31:32 INFO - PROCESS | 1854 | 1462469492439 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:31:32 INFO - PROCESS | 1854 | 1462469492445 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 10:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:31:32 INFO - PROCESS | 1854 | 1462469492453 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 1854 | 1462469492458 Marionette TRACE conn3 <- [1,1042,null,{}] 10:31:32 INFO - PROCESS | 1854 | 1462469492465 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}] 10:31:32 INFO - PROCESS | 1854 | 1462469492658 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:31:33 INFO - PROCESS | 1854 | 1462469493016 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1957000 == 111 [pid = 1854] [id = 268] 10:31:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 283 (0x7f7de6085800) [pid = 1854] [serial = 805] [outer = (nil)] 10:31:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 284 (0x7f7de61ebc00) [pid = 1854] [serial = 806] [outer = 0x7f7de6085800] 10:31:33 INFO - PROCESS | 1854 | 1462469493093 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 285 (0x7f7de6aab400) [pid = 1854] [serial = 807] [outer = 0x7f7de6085800] 10:31:33 INFO - PROCESS | 1854 | 1462469493997 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]]]}] 10:31:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7694000 == 110 [pid = 1854] [id = 15] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 284 (0x7f7defb9e800) [pid = 1854] [serial = 707] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de8f43000 == 109 [pid = 1854] [id = 251] 10:31:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6321000 == 108 [pid = 1854] [id = 249] 10:31:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de38c8000 == 107 [pid = 1854] [id = 248] 10:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1636ms 10:31:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de53cd000 == 106 [pid = 1854] [id = 247] 10:31:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de10d8800 == 105 [pid = 1854] [id = 241] 10:31:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e23000 == 104 [pid = 1854] [id = 240] 10:31:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0ed53000 == 103 [pid = 1854] [id = 239] 10:31:34 INFO - PROCESS | 1854 | 1462469494105 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:31:34 INFO - PROCESS | 1854 | 1462469494111 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 10:31:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e89000 == 102 [pid = 1854] [id = 236] 10:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:31:34 INFO - PROCESS | 1854 | 1462469494128 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:31:34 INFO - PROCESS | 1854 | 1462469494131 Marionette TRACE conn3 <- [1,1046,null,{}] 10:31:34 INFO - PROCESS | 1854 | 1462469494137 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}] 10:31:34 INFO - PROCESS | 1854 | 1462469494314 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 283 (0x7f7de8f23c00) [pid = 1854] [serial = 686] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 282 (0x7f7defe2c800) [pid = 1854] [serial = 696] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 281 (0x7f7dfd390c00) [pid = 1854] [serial = 650] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 280 (0x7f7de484c000) [pid = 1854] [serial = 674] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 279 (0x7f7de6de4000) [pid = 1854] [serial = 684] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 278 (0x7f7df0643800) [pid = 1854] [serial = 671] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 277 (0x7f7df064cc00) [pid = 1854] [serial = 698] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 276 (0x7f7de63e0400) [pid = 1854] [serial = 683] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 275 (0x7f7df3922000) [pid = 1854] [serial = 699] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 274 (0x7f7e06c0b400) [pid = 1854] [serial = 662] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 273 (0x7f7def4dc400) [pid = 1854] [serial = 693] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 272 (0x7f7deacc9c00) [pid = 1854] [serial = 704] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 271 (0x7f7de39f4400) [pid = 1854] [serial = 680] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 270 (0x7f7de4852c00) [pid = 1854] [serial = 681] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 269 (0x7f7def4e1400) [pid = 1854] [serial = 705] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7f7deaccd400) [pid = 1854] [serial = 689] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7de34dd400) [pid = 1854] [serial = 677] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7def4c2800) [pid = 1854] [serial = 656] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7df8c8b000) [pid = 1854] [serial = 659] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7f7df3b78800) [pid = 1854] [serial = 701] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7df8636400) [pid = 1854] [serial = 702] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7de59ca400) [pid = 1854] [serial = 665] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7def4cc400) [pid = 1854] [serial = 692] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7defb46c00) [pid = 1854] [serial = 695] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7de9eab800) [pid = 1854] [serial = 653] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7de39f7800) [pid = 1854] [serial = 668] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7dee911c00) [pid = 1854] [serial = 690] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7de923e400) [pid = 1854] [serial = 687] [outer = (nil)] [url = about:blank] 10:31:34 INFO - PROCESS | 1854 | 1462469494659 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de32de800 == 103 [pid = 1854] [id = 269] 10:31:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7de13d1400) [pid = 1854] [serial = 808] [outer = (nil)] 10:31:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7de19f1800) [pid = 1854] [serial = 809] [outer = 0x7f7de13d1400] 10:31:34 INFO - PROCESS | 1854 | 1462469494744 Marionette DEBUG loaded listener.js 10:31:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7de48e1400) [pid = 1854] [serial = 810] [outer = 0x7f7de13d1400] 10:31:35 INFO - PROCESS | 1854 | 1462469495641 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]]]}] 10:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1585ms 10:31:35 INFO - PROCESS | 1854 | 1462469495715 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:31:35 INFO - PROCESS | 1854 | 1462469495722 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 10:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:31:35 INFO - PROCESS | 1854 | 1462469495729 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:31:35 INFO - PROCESS | 1854 | 1462469495735 Marionette TRACE conn3 <- [1,1050,null,{}] 10:31:35 INFO - PROCESS | 1854 | 1462469495742 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}] 10:31:35 INFO - PROCESS | 1854 | 1462469495980 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:31:36 INFO - PROCESS | 1854 | 1462469496212 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e6c000 == 104 [pid = 1854] [id = 270] 10:31:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7de6aa5000) [pid = 1854] [serial = 811] [outer = (nil)] 10:31:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7de7b54400) [pid = 1854] [serial = 812] [outer = 0x7f7de6aa5000] 10:31:36 INFO - PROCESS | 1854 | 1462469496336 Marionette DEBUG loaded listener.js 10:31:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7de90d5800) [pid = 1854] [serial = 813] [outer = 0x7f7de6aa5000] 10:31:37 INFO - PROCESS | 1854 | 1462469497343 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]]]}] 10:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1682ms 10:31:37 INFO - PROCESS | 1854 | 1462469497416 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:31:37 INFO - PROCESS | 1854 | 1462469497423 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 10:31:37 INFO - PROCESS | 1854 | 1462469497431 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:31:37 INFO - PROCESS | 1854 | 1462469497435 Marionette TRACE conn3 <- [1,1054,null,{}] 10:31:37 INFO - PROCESS | 1854 | 1462469497441 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}] 10:31:37 INFO - PROCESS | 1854 | 1462469497682 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:31:38 INFO - PROCESS | 1854 | 1462469497991 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e1c800 == 105 [pid = 1854] [id = 271] 10:31:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7de969ac00) [pid = 1854] [serial = 814] [outer = (nil)] 10:31:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7de9eb1400) [pid = 1854] [serial = 815] [outer = 0x7f7de969ac00] 10:31:38 INFO - PROCESS | 1854 | 1462469498072 Marionette DEBUG loaded listener.js 10:31:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7f7deabc6c00) [pid = 1854] [serial = 816] [outer = 0x7f7de969ac00] 10:31:38 INFO - PROCESS | 1854 | 1462469498961 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]]]}] 10:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1584ms 10:31:39 INFO - PROCESS | 1854 | 1462469499016 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:31:39 INFO - PROCESS | 1854 | 1462469499019 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 10:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:31:39 INFO - PROCESS | 1854 | 1462469499034 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:31:39 INFO - PROCESS | 1854 | 1462469499044 Marionette TRACE conn3 <- [1,1058,null,{}] 10:31:39 INFO - PROCESS | 1854 | 1462469499054 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}] 10:31:39 INFO - PROCESS | 1854 | 1462469499306 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:31:39 INFO - PROCESS | 1854 | 1462469499547 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea22000 == 106 [pid = 1854] [id = 272] 10:31:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7dee906400) [pid = 1854] [serial = 817] [outer = (nil)] 10:31:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7def3efc00) [pid = 1854] [serial = 818] [outer = 0x7f7dee906400] 10:31:39 INFO - PROCESS | 1854 | 1462469499667 Marionette DEBUG loaded listener.js 10:31:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7def4c2800) [pid = 1854] [serial = 819] [outer = 0x7f7dee906400] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e2c000 == 105 [pid = 1854] [id = 145] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0be2800 == 104 [pid = 1854] [id = 242] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc460000 == 103 [pid = 1854] [id = 243] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7defc10800 == 102 [pid = 1854] [id = 246] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de195f800 == 101 [pid = 1854] [id = 244] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7d08800 == 100 [pid = 1854] [id = 245] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7d14800 == 99 [pid = 1854] [id = 149] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6adc000 == 98 [pid = 1854] [id = 150] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df856e800 == 97 [pid = 1854] [id = 146] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de53db800 == 96 [pid = 1854] [id = 224] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7bde000 == 95 [pid = 1854] [id = 148] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de32f1000 == 94 [pid = 1854] [id = 225] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de53e0800 == 93 [pid = 1854] [id = 226] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def3a7000 == 92 [pid = 1854] [id = 151] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3b51000 == 91 [pid = 1854] [id = 222] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3210000 == 90 [pid = 1854] [id = 223] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1957000 == 89 [pid = 1854] [id = 268] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de53c5800 == 88 [pid = 1854] [id = 267] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df856b000 == 87 [pid = 1854] [id = 265] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de32df800 == 86 [pid = 1854] [id = 264] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c8c800 == 85 [pid = 1854] [id = 263] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df394e800 == 84 [pid = 1854] [id = 262] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df23b0800 == 83 [pid = 1854] [id = 261] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0ee4000 == 82 [pid = 1854] [id = 260] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0833800 == 81 [pid = 1854] [id = 259] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7defc27000 == 80 [pid = 1854] [id = 258] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def781000 == 79 [pid = 1854] [id = 257] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deea07800 == 78 [pid = 1854] [id = 256] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e42000 == 77 [pid = 1854] [id = 255] 10:31:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de54d3000 == 76 [pid = 1854] [id = 254] 10:31:42 INFO - PROCESS | 1854 | 1462469502492 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]]]}] 10:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 3513ms 10:31:42 INFO - PROCESS | 1854 | 1462469502542 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:31:42 INFO - PROCESS | 1854 | 1462469502548 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 10:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:31:42 INFO - PROCESS | 1854 | 1462469502556 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:31:42 INFO - PROCESS | 1854 | 1462469502560 Marionette TRACE conn3 <- [1,1062,null,{}] 10:31:42 INFO - PROCESS | 1854 | 1462469502567 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}] 10:31:42 INFO - PROCESS | 1854 | 1462469502736 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:31:42 INFO - PROCESS | 1854 | 1462469502748 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de54a4000 == 77 [pid = 1854] [id = 273] 10:31:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7f7de6aa7400) [pid = 1854] [serial = 820] [outer = (nil)] 10:31:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 270 (0x7f7de6de6c00) [pid = 1854] [serial = 821] [outer = 0x7f7de6aa7400] 10:31:42 INFO - PROCESS | 1854 | 1462469502815 Marionette DEBUG loaded listener.js 10:31:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 271 (0x7f7de9236800) [pid = 1854] [serial = 822] [outer = 0x7f7de6aa7400] 10:31:43 INFO - PROCESS | 1854 | 1462469503721 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]]]}] 10:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1182ms 10:31:43 INFO - PROCESS | 1854 | 1462469503738 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:31:43 INFO - PROCESS | 1854 | 1462469503747 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 10:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:31:43 INFO - PROCESS | 1854 | 1462469503757 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:31:43 INFO - PROCESS | 1854 | 1462469503762 Marionette TRACE conn3 <- [1,1066,null,{}] 10:31:43 INFO - PROCESS | 1854 | 1462469503768 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}] 10:31:43 INFO - PROCESS | 1854 | 1462469503943 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:31:44 INFO - PROCESS | 1854 | 1462469504124 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e8a800 == 78 [pid = 1854] [id = 274] 10:31:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 272 (0x7f7de969fc00) [pid = 1854] [serial = 823] [outer = (nil)] 10:31:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 273 (0x7f7deab3f800) [pid = 1854] [serial = 824] [outer = 0x7f7de969fc00] 10:31:44 INFO - PROCESS | 1854 | 1462469504187 Marionette DEBUG loaded listener.js 10:31:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 274 (0x7f7deabf1000) [pid = 1854] [serial = 825] [outer = 0x7f7de969fc00] 10:31:45 INFO - PROCESS | 1854 | 1462469505178 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]]]}] 10:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1482ms 10:31:45 INFO - PROCESS | 1854 | 1462469505241 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:31:45 INFO - PROCESS | 1854 | 1462469505245 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 10:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:31:45 INFO - PROCESS | 1854 | 1462469505261 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:31:45 INFO - PROCESS | 1854 | 1462469505267 Marionette TRACE conn3 <- [1,1070,null,{}] 10:31:45 INFO - PROCESS | 1854 | 1462469505283 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}] 10:31:45 INFO - PROCESS | 1854 | 1462469505516 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:31:45 INFO - PROCESS | 1854 | 1462469505544 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def79f000 == 79 [pid = 1854] [id = 275] 10:31:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 275 (0x7f7deeabf800) [pid = 1854] [serial = 826] [outer = (nil)] 10:31:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 276 (0x7f7def3fa400) [pid = 1854] [serial = 827] [outer = 0x7f7deeabf800] 10:31:45 INFO - PROCESS | 1854 | 1462469505611 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 277 (0x7f7def4db400) [pid = 1854] [serial = 828] [outer = 0x7f7deeabf800] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 276 (0x7f7df2d9ec00) [pid = 1854] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 275 (0x7f7deacc9400) [pid = 1854] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 274 (0x7f7de90d6c00) [pid = 1854] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 273 (0x7f7dfc5c4800) [pid = 1854] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 272 (0x7f7df3b72000) [pid = 1854] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 271 (0x7f7de6de1400) [pid = 1854] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 270 (0x7f7de6def400) [pid = 1854] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 269 (0x7f7de9eaa400) [pid = 1854] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7f7e00189800) [pid = 1854] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7defb48400) [pid = 1854] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7df8e77000) [pid = 1854] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7de6aa3c00) [pid = 1854] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7f7df3737400) [pid = 1854] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7df8f51800) [pid = 1854] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7deeabd800) [pid = 1854] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7de7b53400) [pid = 1854] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7de96a9400) [pid = 1854] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7df2353400) [pid = 1854] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7de7dd0400) [pid = 1854] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7df05e7400) [pid = 1854] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7df2245c00) [pid = 1854] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 255 (0x7f7df5726c00) [pid = 1854] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 254 (0x7f7deaee3400) [pid = 1854] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 253 (0x7f7deabe2800) [pid = 1854] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7f7dea205000) [pid = 1854] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7dea209c00) [pid = 1854] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7de957f000) [pid = 1854] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7dea20d800) [pid = 1854] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7de96a1c00) [pid = 1854] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7df3923000) [pid = 1854] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7df571a000) [pid = 1854] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7de7adc000) [pid = 1854] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7de7ae7800) [pid = 1854] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7de7dcec00) [pid = 1854] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7de6aa3800) [pid = 1854] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7defba0800) [pid = 1854] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7de6dee800) [pid = 1854] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7df373fc00) [pid = 1854] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7df8fb6000) [pid = 1854] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7df93a0c00) [pid = 1854] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7df9f78800) [pid = 1854] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7df11f0400) [pid = 1854] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7df2249800) [pid = 1854] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7df391f800) [pid = 1854] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7de608d000) [pid = 1854] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7de63de800) [pid = 1854] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7de59c5400) [pid = 1854] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7de39f1400) [pid = 1854] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7de7adec00) [pid = 1854] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7de7adb000) [pid = 1854] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7de19ecc00) [pid = 1854] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7de90da800) [pid = 1854] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7de9eaac00) [pid = 1854] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7defba0000) [pid = 1854] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7f7defb4e000) [pid = 1854] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7f7deabe5c00) [pid = 1854] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7f7df3732c00) [pid = 1854] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:31:46 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7f7e06068800) [pid = 1854] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:31:47 INFO - PROCESS | 1854 | 1462469507258 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]]]}] 10:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 2047ms 10:31:47 INFO - PROCESS | 1854 | 1462469507300 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:31:47 INFO - PROCESS | 1854 | 1462469507304 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 10:31:47 INFO - PROCESS | 1854 | 1462469507310 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:31:47 INFO - PROCESS | 1854 | 1462469507313 Marionette TRACE conn3 <- [1,1074,null,{}] 10:31:47 INFO - PROCESS | 1854 | 1462469507328 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}] 10:31:47 INFO - PROCESS | 1854 | 1462469507524 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:31:47 INFO - PROCESS | 1854 | 1462469507540 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de983b000 == 80 [pid = 1854] [id = 276] 10:31:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7f7de19f3800) [pid = 1854] [serial = 829] [outer = (nil)] 10:31:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7f7de6def400) [pid = 1854] [serial = 830] [outer = 0x7f7de19f3800] 10:31:47 INFO - PROCESS | 1854 | 1462469507610 Marionette DEBUG loaded listener.js 10:31:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7f7de9238400) [pid = 1854] [serial = 831] [outer = 0x7f7de19f3800] 10:31:48 INFO - PROCESS | 1854 | 1462469508485 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]]]}] 10:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1242ms 10:31:48 INFO - PROCESS | 1854 | 1462469508552 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:31:48 INFO - PROCESS | 1854 | 1462469508556 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 10:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:31:48 INFO - PROCESS | 1854 | 1462469508562 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:31:48 INFO - PROCESS | 1854 | 1462469508564 Marionette TRACE conn3 <- [1,1078,null,{}] 10:31:48 INFO - PROCESS | 1854 | 1462469508580 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}] 10:31:48 INFO - PROCESS | 1854 | 1462469508741 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:31:48 INFO - PROCESS | 1854 | 1462469508976 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1957000 == 81 [pid = 1854] [id = 277] 10:31:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7f7de13cfc00) [pid = 1854] [serial = 832] [outer = (nil)] 10:31:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7de39f4400) [pid = 1854] [serial = 833] [outer = 0x7f7de13cfc00] 10:31:49 INFO - PROCESS | 1854 | 1462469509094 Marionette DEBUG loaded listener.js 10:31:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7de59cb000) [pid = 1854] [serial = 834] [outer = 0x7f7de13cfc00] 10:31:50 INFO - PROCESS | 1854 | 1462469510199 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]]]}] 10:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1681ms 10:31:50 INFO - PROCESS | 1854 | 1462469510246 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:31:50 INFO - PROCESS | 1854 | 1462469510252 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 10:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:31:50 INFO - PROCESS | 1854 | 1462469510260 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:31:50 INFO - PROCESS | 1854 | 1462469510265 Marionette TRACE conn3 <- [1,1082,null,{}] 10:31:50 INFO - PROCESS | 1854 | 1462469510273 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}] 10:31:50 INFO - PROCESS | 1854 | 1462469510512 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:31:50 INFO - PROCESS | 1854 | 1462469510796 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deadda800 == 82 [pid = 1854] [id = 278] 10:31:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7de7ddc400) [pid = 1854] [serial = 835] [outer = (nil)] 10:31:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7de9582c00) [pid = 1854] [serial = 836] [outer = 0x7f7de7ddc400] 10:31:50 INFO - PROCESS | 1854 | 1462469510875 Marionette DEBUG loaded listener.js 10:31:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7de9ea5000) [pid = 1854] [serial = 837] [outer = 0x7f7de7ddc400] 10:31:51 INFO - PROCESS | 1854 | 1462469511778 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]]]}] 10:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1590ms 10:31:51 INFO - PROCESS | 1854 | 1462469511854 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:31:51 INFO - PROCESS | 1854 | 1462469511860 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 10:31:51 INFO - PROCESS | 1854 | 1462469511867 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:31:51 INFO - PROCESS | 1854 | 1462469511871 Marionette TRACE conn3 <- [1,1086,null,{}] 10:31:51 INFO - PROCESS | 1854 | 1462469511876 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}] 10:31:52 INFO - PROCESS | 1854 | 1462469512107 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:31:52 INFO - PROCESS | 1854 | 1462469512376 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60cd800 == 83 [pid = 1854] [id = 279] 10:31:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7deab3d400) [pid = 1854] [serial = 838] [outer = (nil)] 10:31:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7deabf1800) [pid = 1854] [serial = 839] [outer = 0x7f7deab3d400] 10:31:52 INFO - PROCESS | 1854 | 1462469512507 Marionette DEBUG loaded listener.js 10:31:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7deaee9800) [pid = 1854] [serial = 840] [outer = 0x7f7deab3d400] 10:31:53 INFO - PROCESS | 1854 | 1462469513429 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]]]}] 10:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1581ms 10:31:53 INFO - PROCESS | 1854 | 1462469513448 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:31:53 INFO - PROCESS | 1854 | 1462469513452 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 10:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:31:53 INFO - PROCESS | 1854 | 1462469513466 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:31:53 INFO - PROCESS | 1854 | 1462469513475 Marionette TRACE conn3 <- [1,1090,null,{}] 10:31:53 INFO - PROCESS | 1854 | 1462469513485 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}] 10:31:53 INFO - PROCESS | 1854 | 1462469513724 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:31:53 INFO - PROCESS | 1854 | 1462469513920 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1c52800 == 84 [pid = 1854] [id = 280] 10:31:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7def4cd800) [pid = 1854] [serial = 841] [outer = (nil)] 10:31:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7def4e2c00) [pid = 1854] [serial = 842] [outer = 0x7f7def4cd800] 10:31:53 INFO - PROCESS | 1854 | 1462469513991 Marionette DEBUG loaded listener.js 10:31:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7defb48800) [pid = 1854] [serial = 843] [outer = 0x7f7def4cd800] 10:31:54 INFO - PROCESS | 1854 | 1462469514917 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]]]}] 10:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1497ms 10:31:54 INFO - PROCESS | 1854 | 1462469514958 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:31:54 INFO - PROCESS | 1854 | 1462469514967 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 10:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:31:54 INFO - PROCESS | 1854 | 1462469514977 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:31:54 INFO - PROCESS | 1854 | 1462469514980 Marionette TRACE conn3 <- [1,1094,null,{}] 10:31:54 INFO - PROCESS | 1854 | 1462469514986 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}] 10:31:55 INFO - PROCESS | 1854 | 1462469515183 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:31:55 INFO - PROCESS | 1854 | 1462469515369 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a2f000 == 85 [pid = 1854] [id = 281] 10:31:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7def4dc000) [pid = 1854] [serial = 844] [outer = (nil)] 10:31:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7defe0b800) [pid = 1854] [serial = 845] [outer = 0x7f7def4dc000] 10:31:55 INFO - PROCESS | 1854 | 1462469515443 Marionette DEBUG loaded listener.js 10:31:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7defe2d000) [pid = 1854] [serial = 846] [outer = 0x7f7def4dc000] 10:31:56 INFO - PROCESS | 1854 | 1462469516319 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]]]}] 10:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1380ms 10:31:56 INFO - PROCESS | 1854 | 1462469516358 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:31:56 INFO - PROCESS | 1854 | 1462469516362 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 10:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:31:56 INFO - PROCESS | 1854 | 1462469516368 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:31:56 INFO - PROCESS | 1854 | 1462469516371 Marionette TRACE conn3 <- [1,1098,null,{}] 10:31:56 INFO - PROCESS | 1854 | 1462469516377 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}] 10:31:56 INFO - PROCESS | 1854 | 1462469516558 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:31:56 INFO - PROCESS | 1854 | 1462469516748 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df6c2e800 == 86 [pid = 1854] [id = 282] 10:31:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7df0388c00) [pid = 1854] [serial = 847] [outer = (nil)] 10:31:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7df063e000) [pid = 1854] [serial = 848] [outer = 0x7f7df0388c00] 10:31:56 INFO - PROCESS | 1854 | 1462469516837 Marionette DEBUG loaded listener.js 10:31:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7df1f5a400) [pid = 1854] [serial = 849] [outer = 0x7f7df0388c00] 10:31:57 INFO - PROCESS | 1854 | 1462469517824 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]]]}] 10:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1483ms 10:31:57 INFO - PROCESS | 1854 | 1462469517853 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:31:57 INFO - PROCESS | 1854 | 1462469517857 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 10:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:31:57 INFO - PROCESS | 1854 | 1462469517863 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:31:57 INFO - PROCESS | 1854 | 1462469517866 Marionette TRACE conn3 <- [1,1102,null,{}] 10:31:57 INFO - PROCESS | 1854 | 1462469517872 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}] 10:31:58 INFO - PROCESS | 1854 | 1462469518051 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:31:58 INFO - PROCESS | 1854 | 1462469518247 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df975c000 == 87 [pid = 1854] [id = 283] 10:31:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7df2242000) [pid = 1854] [serial = 850] [outer = (nil)] 10:31:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7df3b6cc00) [pid = 1854] [serial = 851] [outer = 0x7f7df2242000] 10:31:58 INFO - PROCESS | 1854 | 1462469518317 Marionette DEBUG loaded listener.js 10:31:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7df3b76800) [pid = 1854] [serial = 852] [outer = 0x7f7df2242000] 10:31:59 INFO - PROCESS | 1854 | 1462469519240 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]]]}] 10:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1433ms 10:31:59 INFO - PROCESS | 1854 | 1462469519299 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:31:59 INFO - PROCESS | 1854 | 1462469519302 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 10:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:31:59 INFO - PROCESS | 1854 | 1462469519309 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:31:59 INFO - PROCESS | 1854 | 1462469519313 Marionette TRACE conn3 <- [1,1106,null,{}] 10:31:59 INFO - PROCESS | 1854 | 1462469519319 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}] 10:31:59 INFO - PROCESS | 1854 | 1462469519511 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:31:59 INFO - PROCESS | 1854 | 1462469519698 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa47a800 == 88 [pid = 1854] [id = 284] 10:31:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7df2245c00) [pid = 1854] [serial = 853] [outer = (nil)] 10:31:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7df3c27400) [pid = 1854] [serial = 854] [outer = 0x7f7df2245c00] 10:31:59 INFO - PROCESS | 1854 | 1462469519772 Marionette DEBUG loaded listener.js 10:31:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7df5726000) [pid = 1854] [serial = 855] [outer = 0x7f7df2245c00] 10:32:00 INFO - PROCESS | 1854 | 1462469520639 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]]]}] 10:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1383ms 10:32:00 INFO - PROCESS | 1854 | 1462469520694 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:32:00 INFO - PROCESS | 1854 | 1462469520697 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 10:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:32:00 INFO - PROCESS | 1854 | 1462469520704 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:32:00 INFO - PROCESS | 1854 | 1462469520706 Marionette TRACE conn3 <- [1,1110,null,{}] 10:32:00 INFO - PROCESS | 1854 | 1462469520712 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}] 10:32:00 INFO - PROCESS | 1854 | 1462469520892 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:32:01 INFO - PROCESS | 1854 | 1462469521086 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc503800 == 89 [pid = 1854] [id = 285] 10:32:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7de19ea000) [pid = 1854] [serial = 856] [outer = (nil)] 10:32:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7df6131400) [pid = 1854] [serial = 857] [outer = 0x7f7de19ea000] 10:32:01 INFO - PROCESS | 1854 | 1462469521163 Marionette DEBUG loaded listener.js 10:32:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7df6d94400) [pid = 1854] [serial = 858] [outer = 0x7f7de19ea000] 10:32:01 INFO - PROCESS | 1854 | 1462469521984 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]]]}] 10:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1329ms 10:32:02 INFO - PROCESS | 1854 | 1462469522037 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:32:02 INFO - PROCESS | 1854 | 1462469522040 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 10:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:32:02 INFO - PROCESS | 1854 | 1462469522048 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:32:02 INFO - PROCESS | 1854 | 1462469522052 Marionette TRACE conn3 <- [1,1114,null,{}] 10:32:02 INFO - PROCESS | 1854 | 1462469522057 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}] 10:32:02 INFO - PROCESS | 1854 | 1462469522276 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:32:02 INFO - PROCESS | 1854 | 1462469522468 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc75a000 == 90 [pid = 1854] [id = 286] 10:32:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7de7b4e400) [pid = 1854] [serial = 859] [outer = (nil)] 10:32:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7df7a8c000) [pid = 1854] [serial = 860] [outer = 0x7f7de7b4e400] 10:32:02 INFO - PROCESS | 1854 | 1462469522569 Marionette DEBUG loaded listener.js 10:32:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7df7a93000) [pid = 1854] [serial = 861] [outer = 0x7f7de7b4e400] 10:32:03 INFO - PROCESS | 1854 | 1462469523467 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]]]}] 10:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1435ms 10:32:03 INFO - PROCESS | 1854 | 1462469523486 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:32:03 INFO - PROCESS | 1854 | 1462469523489 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 10:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:32:03 INFO - PROCESS | 1854 | 1462469523495 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:32:03 INFO - PROCESS | 1854 | 1462469523498 Marionette TRACE conn3 <- [1,1118,null,{}] 10:32:03 INFO - PROCESS | 1854 | 1462469523504 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}] 10:32:03 INFO - PROCESS | 1854 | 1462469523688 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:32:03 INFO - PROCESS | 1854 | 1462469523888 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e060c1000 == 91 [pid = 1854] [id = 287] 10:32:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7f7deab37400) [pid = 1854] [serial = 862] [outer = (nil)] 10:32:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 254 (0x7f7df8481400) [pid = 1854] [serial = 863] [outer = 0x7f7deab37400] 10:32:03 INFO - PROCESS | 1854 | 1462469523975 Marionette DEBUG loaded listener.js 10:32:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 255 (0x7f7df8635800) [pid = 1854] [serial = 864] [outer = 0x7f7deab37400] 10:32:05 INFO - PROCESS | 1854 | 1462469525122 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]]]}] 10:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1684ms 10:32:05 INFO - PROCESS | 1854 | 1462469525183 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:32:05 INFO - PROCESS | 1854 | 1462469525189 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 10:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:32:05 INFO - PROCESS | 1854 | 1462469525198 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:32:05 INFO - PROCESS | 1854 | 1462469525204 Marionette TRACE conn3 <- [1,1122,null,{}] 10:32:05 INFO - PROCESS | 1854 | 1462469525212 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}] 10:32:05 INFO - PROCESS | 1854 | 1462469525514 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:32:05 INFO - PROCESS | 1854 | 1462469525762 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3b56000 == 92 [pid = 1854] [id = 288] 10:32:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 256 (0x7f7de484b400) [pid = 1854] [serial = 865] [outer = (nil)] 10:32:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7de63dec00) [pid = 1854] [serial = 866] [outer = 0x7f7de484b400] 10:32:05 INFO - PROCESS | 1854 | 1462469525838 Marionette DEBUG loaded listener.js 10:32:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7df7a94800) [pid = 1854] [serial = 867] [outer = 0x7f7de484b400] 10:32:06 INFO - PROCESS | 1854 | 1462469526851 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]]]}] 10:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1686ms 10:32:06 INFO - PROCESS | 1854 | 1462469526887 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:32:06 INFO - PROCESS | 1854 | 1462469526893 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 10:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:32:06 INFO - PROCESS | 1854 | 1462469526903 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:32:06 INFO - PROCESS | 1854 | 1462469526908 Marionette TRACE conn3 <- [1,1126,null,{}] 10:32:06 INFO - PROCESS | 1854 | 1462469526917 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}] 10:32:07 INFO - PROCESS | 1854 | 1462469527245 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:32:07 INFO - PROCESS | 1854 | 1462469527534 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7d03000 == 93 [pid = 1854] [id = 289] 10:32:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7de34d5800) [pid = 1854] [serial = 868] [outer = (nil)] 10:32:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7de6de6000) [pid = 1854] [serial = 869] [outer = 0x7f7de34d5800] 10:32:07 INFO - PROCESS | 1854 | 1462469527668 Marionette DEBUG loaded listener.js 10:32:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7de969e800) [pid = 1854] [serial = 870] [outer = 0x7f7de34d5800] 10:32:08 INFO - PROCESS | 1854 | 1462469528524 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]]]}] 10:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1686ms 10:32:08 INFO - PROCESS | 1854 | 1462469528589 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:32:08 INFO - PROCESS | 1854 | 1462469528601 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 10:32:08 INFO - PROCESS | 1854 | 1462469528607 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:32:08 INFO - PROCESS | 1854 | 1462469528611 Marionette TRACE conn3 <- [1,1130,null,{}] 10:32:08 INFO - PROCESS | 1854 | 1462469528616 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}] 10:32:08 INFO - PROCESS | 1854 | 1462469528808 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:32:09 INFO - PROCESS | 1854 | 1462469529042 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e9f800 == 94 [pid = 1854] [id = 290] 10:32:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7de39e9c00) [pid = 1854] [serial = 871] [outer = (nil)] 10:32:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7de6de9800) [pid = 1854] [serial = 872] [outer = 0x7f7de39e9c00] 10:32:09 INFO - PROCESS | 1854 | 1462469529160 Marionette DEBUG loaded listener.js 10:32:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7de9581c00) [pid = 1854] [serial = 873] [outer = 0x7f7de39e9c00] 10:32:10 INFO - PROCESS | 1854 | 1462469530394 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]]]}] 10:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1836ms 10:32:10 INFO - PROCESS | 1854 | 1462469530450 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:32:10 INFO - PROCESS | 1854 | 1462469530456 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 10:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:32:10 INFO - PROCESS | 1854 | 1462469530464 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:32:10 INFO - PROCESS | 1854 | 1462469530470 Marionette TRACE conn3 <- [1,1134,null,{}] 10:32:10 INFO - PROCESS | 1854 | 1462469530479 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}] 10:32:10 INFO - PROCESS | 1854 | 1462469530895 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:32:11 INFO - PROCESS | 1854 | 1462469531132 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e15000 == 95 [pid = 1854] [id = 291] 10:32:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7f7de39ef400) [pid = 1854] [serial = 874] [outer = (nil)] 10:32:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7de63dd800) [pid = 1854] [serial = 875] [outer = 0x7f7de39ef400] 10:32:11 INFO - PROCESS | 1854 | 1462469531253 Marionette DEBUG loaded listener.js 10:32:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7de7adc800) [pid = 1854] [serial = 876] [outer = 0x7f7de39ef400] 10:32:12 INFO - PROCESS | 1854 | 1462469532341 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]]]}] 10:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1944ms 10:32:12 INFO - PROCESS | 1854 | 1462469532409 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:32:12 INFO - PROCESS | 1854 | 1462469532417 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 10:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:32:12 INFO - PROCESS | 1854 | 1462469532427 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:32:12 INFO - PROCESS | 1854 | 1462469532431 Marionette TRACE conn3 <- [1,1138,null,{}] 10:32:12 INFO - PROCESS | 1854 | 1462469532437 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}] 10:32:12 INFO - PROCESS | 1854 | 1462469532705 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:32:13 INFO - PROCESS | 1854 | 1462469533032 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e46800 == 96 [pid = 1854] [id = 292] 10:32:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7de957c800) [pid = 1854] [serial = 877] [outer = (nil)] 10:32:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7f7de9589c00) [pid = 1854] [serial = 878] [outer = 0x7f7de957c800] 10:32:13 INFO - PROCESS | 1854 | 1462469533115 Marionette DEBUG loaded listener.js 10:32:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 270 (0x7f7de9eac000) [pid = 1854] [serial = 879] [outer = 0x7f7de957c800] 10:32:14 INFO - PROCESS | 1854 | 1462469534105 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]]]}] 10:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1732ms 10:32:14 INFO - PROCESS | 1854 | 1462469534161 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:32:14 INFO - PROCESS | 1854 | 1462469534165 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 10:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:32:14 INFO - PROCESS | 1854 | 1462469534171 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:32:14 INFO - PROCESS | 1854 | 1462469534177 Marionette TRACE conn3 <- [1,1142,null,{}] 10:32:14 INFO - PROCESS | 1854 | 1462469534193 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}] 10:32:14 INFO - PROCESS | 1854 | 1462469534440 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:32:14 INFO - PROCESS | 1854 | 1462469534788 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:14 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deea04800 == 95 [pid = 1854] [id = 211] 10:32:14 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8c36000 == 94 [pid = 1854] [id = 25] 10:32:14 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df966d800 == 93 [pid = 1854] [id = 16] 10:32:14 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e48000 == 92 [pid = 1854] [id = 252] 10:32:14 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de983b000 == 91 [pid = 1854] [id = 276] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 269 (0x7f7de608a400) [pid = 1854] [serial = 710] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7f7defb50800) [pid = 1854] [serial = 716] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7df571ac00) [pid = 1854] [serial = 719] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7de9240800) [pid = 1854] [serial = 713] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7df8fb6400) [pid = 1854] [serial = 722] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7f7e07168c00) [pid = 1854] [serial = 725] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7de13d3400) [pid = 1854] [serial = 728] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7de59cdc00) [pid = 1854] [serial = 764] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7de48ddc00) [pid = 1854] [serial = 731] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7de8f25000) [pid = 1854] [serial = 767] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7deaccf800) [pid = 1854] [serial = 773] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7deab3a000) [pid = 1854] [serial = 770] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7dee909000) [pid = 1854] [serial = 776] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7def3fcc00) [pid = 1854] [serial = 779] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 255 (0x7f7de19ee400) [pid = 1854] [serial = 734] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 254 (0x7f7defb44800) [pid = 1854] [serial = 782] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 253 (0x7f7defe04800) [pid = 1854] [serial = 785] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7f7de34e1c00) [pid = 1854] [serial = 737] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7defe2c400) [pid = 1854] [serial = 788] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7df0387c00) [pid = 1854] [serial = 791] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7df5724c00) [pid = 1854] [serial = 740] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7de6085000) [pid = 1854] [serial = 794] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7df3739000) [pid = 1854] [serial = 797] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7df3925800) [pid = 1854] [serial = 800] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7de61ebc00) [pid = 1854] [serial = 806] [outer = (nil)] [url = about:blank] 10:32:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de320d800 == 92 [pid = 1854] [id = 293] 10:32:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7de13d3400) [pid = 1854] [serial = 880] [outer = (nil)] 10:32:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7de608a400) [pid = 1854] [serial = 881] [outer = 0x7f7de13d3400] 10:32:14 INFO - PROCESS | 1854 | 1462469534939 Marionette DEBUG loaded listener.js 10:32:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7deaeeec00) [pid = 1854] [serial = 882] [outer = 0x7f7de13d3400] 10:32:15 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def79f000 == 91 [pid = 1854] [id = 275] 10:32:15 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e8a800 == 90 [pid = 1854] [id = 274] 10:32:15 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de54a4000 == 89 [pid = 1854] [id = 273] 10:32:15 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deea22000 == 88 [pid = 1854] [id = 272] 10:32:15 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e1c800 == 87 [pid = 1854] [id = 271] 10:32:15 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e6c000 == 86 [pid = 1854] [id = 270] 10:32:15 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e84000 == 85 [pid = 1854] [id = 250] 10:32:15 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de32de800 == 84 [pid = 1854] [id = 269] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7deaef0800) [pid = 1854] [serial = 397] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7deabf0c00) [pid = 1854] [serial = 400] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7dea210800) [pid = 1854] [serial = 403] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7df11f2800) [pid = 1854] [serial = 406] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7df9f7a400) [pid = 1854] [serial = 428] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7defb44400) [pid = 1854] [serial = 431] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7df2351400) [pid = 1854] [serial = 434] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7df9f09400) [pid = 1854] [serial = 437] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7dfb2e2000) [pid = 1854] [serial = 440] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7de7ae7400) [pid = 1854] [serial = 443] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7e0831d000) [pid = 1854] [serial = 446] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7de7dda800) [pid = 1854] [serial = 449] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7de6aacc00) [pid = 1854] [serial = 452] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7df397ec00) [pid = 1854] [serial = 485] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7df8c95c00) [pid = 1854] [serial = 488] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7df8fb5c00) [pid = 1854] [serial = 491] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7dfa7bc000) [pid = 1854] [serial = 494] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7dfd35c800) [pid = 1854] [serial = 497] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7e06c0cc00) [pid = 1854] [serial = 500] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7df6d08c00) [pid = 1854] [serial = 569] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7df9d65000) [pid = 1854] [serial = 572] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7dfb1b7000) [pid = 1854] [serial = 575] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7df8faa400) [pid = 1854] [serial = 536] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7df9cc9400) [pid = 1854] [serial = 542] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7deabe4800) [pid = 1854] [serial = 479] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7f7e06f2d000) [pid = 1854] [serial = 394] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7f7df8633400) [pid = 1854] [serial = 349] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7f7de9eac800) [pid = 1854] [serial = 563] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7f7de7b55800) [pid = 1854] [serial = 503] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7f7def3f7800) [pid = 1854] [serial = 566] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7f7e08358800) [pid = 1854] [serial = 355] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7f7dfb1d5800) [pid = 1854] [serial = 376] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7f7df9f09c00) [pid = 1854] [serial = 385] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7de7dd8400) [pid = 1854] [serial = 530] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7dfb2d3400) [pid = 1854] [serial = 391] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7df8fb7c00) [pid = 1854] [serial = 388] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7defe22c00) [pid = 1854] [serial = 346] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7f7de9eb0400) [pid = 1854] [serial = 599] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7f7dee90d800) [pid = 1854] [serial = 533] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7f7df3c1cc00) [pid = 1854] [serial = 382] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7f7df899e000) [pid = 1854] [serial = 596] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7f7dfb2d5c00) [pid = 1854] [serial = 527] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7dfd369000) [pid = 1854] [serial = 539] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7df9f80800) [pid = 1854] [serial = 352] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7df863ac00) [pid = 1854] [serial = 708] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7de608b400) [pid = 1854] [serial = 746] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7de61f2000) [pid = 1854] [serial = 747] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7de48e1000) [pid = 1854] [serial = 744] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7f7de39f6400) [pid = 1854] [serial = 743] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7de7ae6400) [pid = 1854] [serial = 749] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7de7dd0c00) [pid = 1854] [serial = 750] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7de9235400) [pid = 1854] [serial = 753] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7de34d5000) [pid = 1854] [serial = 803] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7deabca400) [pid = 1854] [serial = 761] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7de39f3c00) [pid = 1854] [serial = 804] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7de957cc00) [pid = 1854] [serial = 755] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7de958ac00) [pid = 1854] [serial = 756] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7deab3e800) [pid = 1854] [serial = 759] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de90cf000) [pid = 1854] [serial = 752] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7deab35000) [pid = 1854] [serial = 758] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7df8480800) [pid = 1854] [serial = 476] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7defe23c00) [pid = 1854] [serial = 379] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7defb9a800) [pid = 1854] [serial = 482] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7df3741c00) [pid = 1854] [serial = 358] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7e081de000) [pid = 1854] [serial = 578] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7e06c11400) [pid = 1854] [serial = 651] [outer = (nil)] [url = about:blank] 10:32:15 INFO - PROCESS | 1854 | 1462469535817 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]]]}] 10:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1695ms 10:32:15 INFO - PROCESS | 1854 | 1462469535869 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:32:15 INFO - PROCESS | 1854 | 1462469535872 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 10:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:32:15 INFO - PROCESS | 1854 | 1462469535880 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:32:15 INFO - PROCESS | 1854 | 1462469535882 Marionette TRACE conn3 <- [1,1146,null,{}] 10:32:15 INFO - PROCESS | 1854 | 1462469535887 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}] 10:32:16 INFO - PROCESS | 1854 | 1462469536084 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:32:16 INFO - PROCESS | 1854 | 1462469536100 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e1f000 == 85 [pid = 1854] [id = 294] 10:32:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7de7dd8400) [pid = 1854] [serial = 883] [outer = (nil)] 10:32:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7deeab9400) [pid = 1854] [serial = 884] [outer = 0x7f7de7dd8400] 10:32:16 INFO - PROCESS | 1854 | 1462469536170 Marionette DEBUG loaded listener.js 10:32:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7def4c6c00) [pid = 1854] [serial = 885] [outer = 0x7f7de7dd8400] 10:32:17 INFO - PROCESS | 1854 | 1462469537093 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]]]}] 10:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1241ms 10:32:17 INFO - PROCESS | 1854 | 1462469537123 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:32:17 INFO - PROCESS | 1854 | 1462469537126 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 10:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:32:17 INFO - PROCESS | 1854 | 1462469537132 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:32:17 INFO - PROCESS | 1854 | 1462469537134 Marionette TRACE conn3 <- [1,1150,null,{}] 10:32:17 INFO - PROCESS | 1854 | 1462469537140 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}] 10:32:17 INFO - PROCESS | 1854 | 1462469537368 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:32:17 INFO - PROCESS | 1854 | 1462469537598 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e0c000 == 86 [pid = 1854] [id = 295] 10:32:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7de19ee400) [pid = 1854] [serial = 886] [outer = (nil)] 10:32:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7def4e0400) [pid = 1854] [serial = 887] [outer = 0x7f7de19ee400] 10:32:17 INFO - PROCESS | 1854 | 1462469537666 Marionette DEBUG loaded listener.js 10:32:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7defb9b800) [pid = 1854] [serial = 888] [outer = 0x7f7de19ee400] 10:32:18 INFO - PROCESS | 1854 | 1462469538586 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]]]}] 10:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1478ms 10:32:18 INFO - PROCESS | 1854 | 1462469538612 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:32:18 INFO - PROCESS | 1854 | 1462469538616 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 10:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:32:18 INFO - PROCESS | 1854 | 1462469538622 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:32:18 INFO - PROCESS | 1854 | 1462469538626 Marionette TRACE conn3 <- [1,1154,null,{}] 10:32:18 INFO - PROCESS | 1854 | 1462469538632 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}] 10:32:18 INFO - PROCESS | 1854 | 1462469538921 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:32:18 INFO - PROCESS | 1854 | 1462469538973 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deadd3800 == 87 [pid = 1854] [id = 296] 10:32:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7df026c000) [pid = 1854] [serial = 889] [outer = (nil)] 10:32:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7df2d9a000) [pid = 1854] [serial = 890] [outer = 0x7f7df026c000] 10:32:19 INFO - PROCESS | 1854 | 1462469539105 Marionette DEBUG loaded listener.js 10:32:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7df3755400) [pid = 1854] [serial = 891] [outer = 0x7f7df026c000] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7de8f18800) [pid = 1854] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de39f2800) [pid = 1854] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7de13d5400) [pid = 1854] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7de6aae800) [pid = 1854] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7de6085800) [pid = 1854] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de13ce800) [pid = 1854] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de8f1cc00) [pid = 1854] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7de484e000) [pid = 1854] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7df5719800) [pid = 1854] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7df234dc00) [pid = 1854] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7df064a000) [pid = 1854] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de61eac00) [pid = 1854] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de13cb000) [pid = 1854] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7deaeed400) [pid = 1854] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7de4844c00) [pid = 1854] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de39f3000) [pid = 1854] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7def4dc800) [pid = 1854] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7de8f1a000) [pid = 1854] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7df3c1ac00) [pid = 1854] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7de34d7400) [pid = 1854] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7de6aaa400) [pid = 1854] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7de7dd5800) [pid = 1854] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7deeabdc00) [pid = 1854] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7dfd383000) [pid = 1854] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7de59c3000) [pid = 1854] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7de7b56400) [pid = 1854] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7def4c5c00) [pid = 1854] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7de13d0800) [pid = 1854] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7dfd36b400) [pid = 1854] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7df8635c00) [pid = 1854] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7deeabf800) [pid = 1854] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7de6aa7400) [pid = 1854] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7de6aa5000) [pid = 1854] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7de969ac00) [pid = 1854] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7de13d1400) [pid = 1854] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7dee906400) [pid = 1854] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7de969fc00) [pid = 1854] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de48eb400) [pid = 1854] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de4845800) [pid = 1854] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7defe05400) [pid = 1854] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7de7ad9400) [pid = 1854] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7def3f3c00) [pid = 1854] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7de9eaf800) [pid = 1854] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7de4848000) [pid = 1854] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7dea207000) [pid = 1854] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7dea202400) [pid = 1854] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7def3f6000) [pid = 1854] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7de48dcc00) [pid = 1854] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7def4c9400) [pid = 1854] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de59cb800) [pid = 1854] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7defb9fc00) [pid = 1854] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:32:20 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7de8f1f000) [pid = 1854] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:32:20 INFO - PROCESS | 1854 | 1462469540589 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]]]}] 10:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1991ms 10:32:20 INFO - PROCESS | 1854 | 1462469540616 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:32:20 INFO - PROCESS | 1854 | 1462469540618 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 10:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:32:20 INFO - PROCESS | 1854 | 1462469540635 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:32:20 INFO - PROCESS | 1854 | 1462469540639 Marionette TRACE conn3 <- [1,1158,null,{}] 10:32:20 INFO - PROCESS | 1854 | 1462469540644 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}] 10:32:20 INFO - PROCESS | 1854 | 1462469540820 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:32:20 INFO - PROCESS | 1854 | 1462469540836 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60c7000 == 88 [pid = 1854] [id = 297] 10:32:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7de13cb800) [pid = 1854] [serial = 892] [outer = (nil)] 10:32:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de484e000) [pid = 1854] [serial = 893] [outer = 0x7f7de13cb800] 10:32:20 INFO - PROCESS | 1854 | 1462469540899 Marionette DEBUG loaded listener.js 10:32:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de6aae800) [pid = 1854] [serial = 894] [outer = 0x7f7de13cb800] 10:32:21 INFO - PROCESS | 1854 | 1462469541783 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]]]}] 10:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1195ms 10:32:21 INFO - PROCESS | 1854 | 1462469541822 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 1854 | 1462469541825 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 10:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:32:21 INFO - PROCESS | 1854 | 1462469541833 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - PROCESS | 1854 | 1462469541836 Marionette TRACE conn3 <- [1,1162,null,{}] 10:32:21 INFO - PROCESS | 1854 | 1462469541841 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}] 10:32:22 INFO - PROCESS | 1854 | 1462469542035 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:32:22 INFO - PROCESS | 1854 | 1462469542348 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de194c800 == 89 [pid = 1854] [id = 298] 10:32:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de13d0800) [pid = 1854] [serial = 895] [outer = (nil)] 10:32:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de19ea800) [pid = 1854] [serial = 896] [outer = 0x7f7de13d0800] 10:32:22 INFO - PROCESS | 1854 | 1462469542473 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de4852400) [pid = 1854] [serial = 897] [outer = 0x7f7de13d0800] 10:32:23 INFO - PROCESS | 1854 | 1462469543539 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]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1780ms 10:32:23 INFO - PROCESS | 1854 | 1462469543615 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 1854 | 1462469543622 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 10:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:32:23 INFO - PROCESS | 1854 | 1462469543632 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 1854 | 1462469543637 Marionette TRACE conn3 <- [1,1166,null,{}] 10:32:23 INFO - PROCESS | 1854 | 1462469543648 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}] 10:32:23 INFO - PROCESS | 1854 | 1462469543911 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:32:24 INFO - PROCESS | 1854 | 1462469544167 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de8f3b000 == 90 [pid = 1854] [id = 299] 10:32:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de6de8000) [pid = 1854] [serial = 898] [outer = (nil)] 10:32:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de8f1a000) [pid = 1854] [serial = 899] [outer = 0x7f7de6de8000] 10:32:24 INFO - PROCESS | 1854 | 1462469544249 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de9237000) [pid = 1854] [serial = 900] [outer = 0x7f7de6de8000] 10:32:25 INFO - PROCESS | 1854 | 1462469545173 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]]]}] 10:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1600ms 10:32:25 INFO - PROCESS | 1854 | 1462469545235 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 1854 | 1462469545240 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 10:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:32:25 INFO - PROCESS | 1854 | 1462469545249 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - PROCESS | 1854 | 1462469545252 Marionette TRACE conn3 <- [1,1170,null,{}] 10:32:25 INFO - PROCESS | 1854 | 1462469545259 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}] 10:32:25 INFO - PROCESS | 1854 | 1462469545478 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:32:25 INFO - PROCESS | 1854 | 1462469545749 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def77f000 == 91 [pid = 1854] [id = 300] 10:32:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de923f800) [pid = 1854] [serial = 901] [outer = (nil)] 10:32:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7deab36400) [pid = 1854] [serial = 902] [outer = 0x7f7de923f800] 10:32:25 INFO - PROCESS | 1854 | 1462469545869 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7deabe8400) [pid = 1854] [serial = 903] [outer = 0x7f7de923f800] 10:32:26 INFO - PROCESS | 1854 | 1462469546821 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]]]}] 10:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1630ms 10:32:26 INFO - PROCESS | 1854 | 1462469546881 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 1854 | 1462469546884 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 10:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:32:26 INFO - PROCESS | 1854 | 1462469546900 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 1854 | 1462469546910 Marionette TRACE conn3 <- [1,1174,null,{}] 10:32:26 INFO - PROCESS | 1854 | 1462469546920 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}] 10:32:27 INFO - PROCESS | 1854 | 1462469547189 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:32:27 INFO - PROCESS | 1854 | 1462469547469 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df084d800 == 92 [pid = 1854] [id = 301] 10:32:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7dee910800) [pid = 1854] [serial = 904] [outer = (nil)] 10:32:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7def4d1000) [pid = 1854] [serial = 905] [outer = 0x7f7dee910800] 10:32:27 INFO - PROCESS | 1854 | 1462469547545 Marionette DEBUG loaded listener.js 10:32:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7def4e0c00) [pid = 1854] [serial = 906] [outer = 0x7f7dee910800] 10:32:28 INFO - PROCESS | 1854 | 1462469548512 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] 10:32:28 INFO - PROCESS | 1854 | 1462469548598 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 10:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:32:28 INFO - PROCESS | 1854 | 1462469548605 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 1854 | 1462469548609 Marionette TRACE conn3 <- [1,1178,null,{}] 10:32:28 INFO - PROCESS | 1854 | 1462469548614 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}] 10:32:28 INFO - PROCESS | 1854 | 1462469548872 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:32:29 INFO - PROCESS | 1854 | 1462469549150 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1f98800 == 93 [pid = 1854] [id = 302] 10:32:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7deeab7400) [pid = 1854] [serial = 907] [outer = (nil)] 10:32:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7df026cc00) [pid = 1854] [serial = 908] [outer = 0x7f7deeab7400] 10:32:29 INFO - PROCESS | 1854 | 1462469549229 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7df063f000) [pid = 1854] [serial = 909] [outer = 0x7f7deeab7400] 10:32:30 INFO - PROCESS | 1854 | 1462469550069 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] 10:32:30 INFO - PROCESS | 1854 | 1462469550146 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 10:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:32:30 INFO - PROCESS | 1854 | 1462469550153 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:32:30 INFO - PROCESS | 1854 | 1462469550156 Marionette TRACE conn3 <- [1,1182,null,{}] 10:32:30 INFO - PROCESS | 1854 | 1462469550162 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}] 10:32:30 INFO - PROCESS | 1854 | 1462469550403 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:32:30 INFO - PROCESS | 1854 | 1462469550647 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c89800 == 94 [pid = 1854] [id = 303] 10:32:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7df2244400) [pid = 1854] [serial = 910] [outer = (nil)] 10:32:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7df234b400) [pid = 1854] [serial = 911] [outer = 0x7f7df2244400] 10:32:30 INFO - PROCESS | 1854 | 1462469550788 Marionette DEBUG loaded listener.js 10:32:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7df397cc00) [pid = 1854] [serial = 912] [outer = 0x7f7df2244400] 10:32:31 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:32:31 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:32:31 INFO - PROCESS | 1854 | 1462469551740 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] 10:32:31 INFO - PROCESS | 1854 | 1462469551797 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 10:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:32:31 INFO - PROCESS | 1854 | 1462469551804 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:32:31 INFO - PROCESS | 1854 | 1462469551808 Marionette TRACE conn3 <- [1,1186,null,{}] 10:32:31 INFO - PROCESS | 1854 | 1462469551813 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}] 10:32:32 INFO - PROCESS | 1854 | 1462469552023 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:32:32 INFO - PROCESS | 1854 | 1462469552273 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df917d000 == 95 [pid = 1854] [id = 304] 10:32:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7df05ef000) [pid = 1854] [serial = 913] [outer = (nil)] 10:32:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7df8630000) [pid = 1854] [serial = 914] [outer = 0x7f7df05ef000] 10:32:32 INFO - PROCESS | 1854 | 1462469552395 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7df865c800) [pid = 1854] [serial = 915] [outer = 0x7f7df05ef000] 10:32:33 INFO - PROCESS | 1854 | 1462469553311 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] 10:32:33 INFO - PROCESS | 1854 | 1462469553392 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 10:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:32:33 INFO - PROCESS | 1854 | 1462469553401 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 1854 | 1462469553404 Marionette TRACE conn3 <- [1,1190,null,{}] 10:32:33 INFO - PROCESS | 1854 | 1462469553410 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}] 10:32:33 INFO - PROCESS | 1854 | 1462469553617 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:32:33 INFO - PROCESS | 1854 | 1462469553807 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df994b800 == 96 [pid = 1854] [id = 305] 10:32:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7df2246800) [pid = 1854] [serial = 916] [outer = (nil)] 10:32:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7df8a1c400) [pid = 1854] [serial = 917] [outer = 0x7f7df2246800] 10:32:33 INFO - PROCESS | 1854 | 1462469553935 Marionette DEBUG loaded listener.js 10:32:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7df8e68c00) [pid = 1854] [serial = 918] [outer = 0x7f7df2246800] 10:32:34 INFO - PROCESS | 1854 | 1462469554811 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] 10:32:34 INFO - PROCESS | 1854 | 1462469554897 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 10:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:32:34 INFO - PROCESS | 1854 | 1462469554908 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 1854 | 1462469554914 Marionette TRACE conn3 <- [1,1194,null,{}] 10:32:34 INFO - PROCESS | 1854 | 1462469554923 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}] 10:32:35 INFO - PROCESS | 1854 | 1462469555200 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:32:35 INFO - PROCESS | 1854 | 1462469555491 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc506000 == 97 [pid = 1854] [id = 306] 10:32:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7df865f800) [pid = 1854] [serial = 919] [outer = (nil)] 10:32:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7df8f57000) [pid = 1854] [serial = 920] [outer = 0x7f7df865f800] 10:32:35 INFO - PROCESS | 1854 | 1462469555578 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7df8fa9c00) [pid = 1854] [serial = 921] [outer = 0x7f7df865f800] 10:32:36 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:32:36 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:32:36 INFO - PROCESS | 1854 | 1462469556605 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] 10:32:36 INFO - PROCESS | 1854 | 1462469556658 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 10:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:32:36 INFO - PROCESS | 1854 | 1462469556683 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - PROCESS | 1854 | 1462469556685 Marionette TRACE conn3 <- [1,1198,null,{}] 10:32:36 INFO - PROCESS | 1854 | 1462469556695 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}] 10:32:36 INFO - PROCESS | 1854 | 1462469556914 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:32:37 INFO - PROCESS | 1854 | 1462469557119 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de32f4000 == 98 [pid = 1854] [id = 307] 10:32:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7de19ee800) [pid = 1854] [serial = 922] [outer = (nil)] 10:32:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7de48df000) [pid = 1854] [serial = 923] [outer = 0x7f7de19ee800] 10:32:37 INFO - PROCESS | 1854 | 1462469557303 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7deab3d800) [pid = 1854] [serial = 924] [outer = 0x7f7de19ee800] 10:32:38 INFO - PROCESS | 1854 | 1462469558304 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]]]}] 10:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1703ms 10:32:38 INFO - PROCESS | 1854 | 1462469558369 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:32:38 INFO - PROCESS | 1854 | 1462469558374 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 10:32:38 INFO - PROCESS | 1854 | 1462469558380 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:32:38 INFO - PROCESS | 1854 | 1462469558384 Marionette TRACE conn3 <- [1,1202,null,{}] 10:32:38 INFO - PROCESS | 1854 | 1462469558390 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}] 10:32:38 INFO - PROCESS | 1854 | 1462469558612 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:32:38 INFO - PROCESS | 1854 | 1462469558869 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de38c5000 == 99 [pid = 1854] [id = 308] 10:32:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7de59cfc00) [pid = 1854] [serial = 925] [outer = (nil)] 10:32:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7de9234800) [pid = 1854] [serial = 926] [outer = 0x7f7de59cfc00] 10:32:39 INFO - PROCESS | 1854 | 1462469559022 Marionette DEBUG loaded listener.js 10:32:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7def4c2400) [pid = 1854] [serial = 927] [outer = 0x7f7de59cfc00] 10:32:40 INFO - PROCESS | 1854 | 1462469560698 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]]]}] 10:32:40 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 10:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2342ms 10:32:40 INFO - PROCESS | 1854 | 1462469560725 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:32:40 INFO - PROCESS | 1854 | 1462469560731 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 10:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:32:40 INFO - PROCESS | 1854 | 1462469560741 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:32:40 INFO - PROCESS | 1854 | 1462469560747 Marionette TRACE conn3 <- [1,1206,null,{}] 10:32:40 INFO - PROCESS | 1854 | 1462469560757 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}] 10:32:40 INFO - PROCESS | 1854 | 1462469560987 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:32:41 INFO - PROCESS | 1854 | 1462469561193 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e2c800 == 100 [pid = 1854] [id = 309] 10:32:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7de4849000) [pid = 1854] [serial = 928] [outer = (nil)] 10:32:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7de59d0000) [pid = 1854] [serial = 929] [outer = 0x7f7de4849000] 10:32:41 INFO - PROCESS | 1854 | 1462469561268 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7de63db800) [pid = 1854] [serial = 930] [outer = 0x7f7de4849000] 10:32:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df05d5800 == 99 [pid = 1854] [id = 9] 10:32:42 INFO - PROCESS | 1854 | 1462469562421 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]]]}] 10:32:42 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 10:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1738ms 10:32:42 INFO - PROCESS | 1854 | 1462469562479 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:32:42 INFO - PROCESS | 1854 | 1462469562486 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 10:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:32:42 INFO - PROCESS | 1854 | 1462469562496 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:32:42 INFO - PROCESS | 1854 | 1462469562500 Marionette TRACE conn3 <- [1,1210,null,{}] 10:32:42 INFO - PROCESS | 1854 | 1462469562506 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}] 10:32:42 INFO - PROCESS | 1854 | 1462469562759 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60c7000 == 98 [pid = 1854] [id = 297] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de6def400) [pid = 1854] [serial = 830] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deadd3800 == 97 [pid = 1854] [id = 296] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e0c000 == 96 [pid = 1854] [id = 295] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e1f000 == 95 [pid = 1854] [id = 294] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de320d800 == 94 [pid = 1854] [id = 293] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e46800 == 93 [pid = 1854] [id = 292] 10:32:43 INFO - PROCESS | 1854 | 1462469563138 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e15000 == 92 [pid = 1854] [id = 291] 10:32:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de194c000 == 93 [pid = 1854] [id = 310] 10:32:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7de34d7000) [pid = 1854] [serial = 931] [outer = (nil)] 10:32:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7de7ae2000) [pid = 1854] [serial = 932] [outer = 0x7f7de34d7000] 10:32:43 INFO - PROCESS | 1854 | 1462469563226 Marionette DEBUG loaded listener.js 10:32:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7de8f1c800) [pid = 1854] [serial = 933] [outer = 0x7f7de34d7000] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df6c2e800 == 92 [pid = 1854] [id = 282] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3a2f000 == 91 [pid = 1854] [id = 281] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df1c52800 == 90 [pid = 1854] [id = 280] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60cd800 == 89 [pid = 1854] [id = 279] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deadda800 == 88 [pid = 1854] [id = 278] 10:32:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1957000 == 87 [pid = 1854] [id = 277] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de8f25800) [pid = 1854] [serial = 617] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7e07377000) [pid = 1854] [serial = 669] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de48e8400) [pid = 1854] [serial = 738] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7defb93c00) [pid = 1854] [serial = 602] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de6aab400) [pid = 1854] [serial = 807] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7de48e4800) [pid = 1854] [serial = 732] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7deabe9c00) [pid = 1854] [serial = 654] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7de63e0c00) [pid = 1854] [serial = 711] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7df9d6bc00) [pid = 1854] [serial = 660] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7df8995400) [pid = 1854] [serial = 605] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7df9d69400) [pid = 1854] [serial = 723] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de923b000) [pid = 1854] [serial = 620] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7de13d8800) [pid = 1854] [serial = 729] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7def4db800) [pid = 1854] [serial = 657] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7de4851400) [pid = 1854] [serial = 675] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7df0647800) [pid = 1854] [serial = 672] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7df87c9000) [pid = 1854] [serial = 720] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7de9586800) [pid = 1854] [serial = 623] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7dfb2d9800) [pid = 1854] [serial = 611] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7de34e1800) [pid = 1854] [serial = 678] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7de9eae000) [pid = 1854] [serial = 714] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7def4ca400) [pid = 1854] [serial = 626] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7df9f79000) [pid = 1854] [serial = 741] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7e08358000) [pid = 1854] [serial = 614] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7de59d0800) [pid = 1854] [serial = 666] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7df9f06000) [pid = 1854] [serial = 608] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7df0641c00) [pid = 1854] [serial = 717] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de19f3400) [pid = 1854] [serial = 735] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7e08063400) [pid = 1854] [serial = 726] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7e06f86c00) [pid = 1854] [serial = 663] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7df2245000) [pid = 1854] [serial = 560] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7de957c400) [pid = 1854] [serial = 768] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7def4dd400) [pid = 1854] [serial = 780] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7df3981400) [pid = 1854] [serial = 801] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7df391dc00) [pid = 1854] [serial = 798] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7deaeedc00) [pid = 1854] [serial = 774] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7deabccc00) [pid = 1854] [serial = 771] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7defb95800) [pid = 1854] [serial = 783] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7defe10400) [pid = 1854] [serial = 786] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7df0268000) [pid = 1854] [serial = 789] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7deeab4400) [pid = 1854] [serial = 777] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7df063f800) [pid = 1854] [serial = 792] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7deabe9400) [pid = 1854] [serial = 762] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7f7def3fa400) [pid = 1854] [serial = 827] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7f7de6de6c00) [pid = 1854] [serial = 821] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7f7de9236800) [pid = 1854] [serial = 822] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7f7de90d5800) [pid = 1854] [serial = 813] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7f7de7b54400) [pid = 1854] [serial = 812] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7f7deabc6c00) [pid = 1854] [serial = 816] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7f7de9eb1400) [pid = 1854] [serial = 815] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7f7de48e1400) [pid = 1854] [serial = 810] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7f7de19f1800) [pid = 1854] [serial = 809] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7f7def4c2800) [pid = 1854] [serial = 819] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7f7def3efc00) [pid = 1854] [serial = 818] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7f7def4db400) [pid = 1854] [serial = 828] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7f7deabf1000) [pid = 1854] [serial = 825] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7f7deab3f800) [pid = 1854] [serial = 824] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7f7de61f5800) [pid = 1854] [serial = 765] [outer = (nil)] [url = about:blank] 10:32:43 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7f7df2d91400) [pid = 1854] [serial = 795] [outer = (nil)] [url = about:blank] 10:32:44 INFO - PROCESS | 1854 | 1462469564153 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]]]}] 10:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1690ms 10:32:44 INFO - PROCESS | 1854 | 1462469564190 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 10:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:32:44 INFO - PROCESS | 1854 | 1462469564194 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 10:32:44 INFO - PROCESS | 1854 | 1462469564200 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:32:44 INFO - PROCESS | 1854 | 1462469564206 Marionette TRACE conn3 <- [1,1214,null,{}] 10:32:44 INFO - PROCESS | 1854 | 1462469564221 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}] 10:32:44 INFO - PROCESS | 1854 | 1462469564407 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:32:44 INFO - PROCESS | 1854 | 1462469564423 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de631e800 == 88 [pid = 1854] [id = 311] 10:32:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7f7de7ae0400) [pid = 1854] [serial = 934] [outer = (nil)] 10:32:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7f7de9586800) [pid = 1854] [serial = 935] [outer = 0x7f7de7ae0400] 10:32:44 INFO - PROCESS | 1854 | 1462469564509 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7f7dea208c00) [pid = 1854] [serial = 936] [outer = 0x7f7de7ae0400] 10:32:45 INFO - PROCESS | 1854 | 1462469565405 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]]]}] 10:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1242ms 10:32:45 INFO - PROCESS | 1854 | 1462469565444 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 1854 | 1462469565447 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 10:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:32:45 INFO - PROCESS | 1854 | 1462469565455 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 1854 | 1462469565458 Marionette TRACE conn3 <- [1,1218,null,{}] 10:32:45 INFO - PROCESS | 1854 | 1462469565467 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}] 10:32:45 INFO - PROCESS | 1854 | 1462469565726 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:32:45 INFO - PROCESS | 1854 | 1462469565825 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7bde800 == 89 [pid = 1854] [id = 312] 10:32:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7f7de9588c00) [pid = 1854] [serial = 937] [outer = (nil)] 10:32:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7f7deabe4800) [pid = 1854] [serial = 938] [outer = 0x7f7de9588c00] 10:32:45 INFO - PROCESS | 1854 | 1462469565906 Marionette DEBUG loaded listener.js 10:32:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7f7deacc7c00) [pid = 1854] [serial = 939] [outer = 0x7f7de9588c00] 10:32:46 INFO - PROCESS | 1854 | 1462469566812 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]]]}] 10:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1390ms 10:32:46 INFO - PROCESS | 1854 | 1462469566851 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:32:46 INFO - PROCESS | 1854 | 1462469566854 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 10:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:32:46 INFO - PROCESS | 1854 | 1462469566861 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:32:46 INFO - PROCESS | 1854 | 1462469566864 Marionette TRACE conn3 <- [1,1222,null,{}] 10:32:46 INFO - PROCESS | 1854 | 1462469566869 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}] 10:32:47 INFO - PROCESS | 1854 | 1462469567086 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:32:47 INFO - PROCESS | 1854 | 1462469567153 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e45000 == 90 [pid = 1854] [id = 313] 10:32:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7f7deabcfc00) [pid = 1854] [serial = 940] [outer = (nil)] 10:32:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7f7dea206c00) [pid = 1854] [serial = 941] [outer = 0x7f7deabcfc00] 10:32:47 INFO - PROCESS | 1854 | 1462469567283 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7f7dee909c00) [pid = 1854] [serial = 942] [outer = 0x7f7deabcfc00] 10:32:48 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7f7de19ee400) [pid = 1854] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:32:48 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7f7df026c000) [pid = 1854] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:32:48 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7f7de957c800) [pid = 1854] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:32:48 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7f7de39ef400) [pid = 1854] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:32:48 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7f7de13d3400) [pid = 1854] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:32:48 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7f7de7dd8400) [pid = 1854] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:32:48 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7f7de19f3800) [pid = 1854] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:32:48 INFO - PROCESS | 1854 | 1462469568591 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] 10:32:48 INFO - PROCESS | 1854 | 1462469568656 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 10:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:32:48 INFO - PROCESS | 1854 | 1462469568662 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:32:48 INFO - PROCESS | 1854 | 1462469568665 Marionette TRACE conn3 <- [1,1226,null,{}] 10:32:48 INFO - PROCESS | 1854 | 1462469568670 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}] 10:32:48 INFO - PROCESS | 1854 | 1462469568944 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:32:48 INFO - PROCESS | 1854 | 1462469568962 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fdf000 == 91 [pid = 1854] [id = 314] 10:32:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7f7deabc7c00) [pid = 1854] [serial = 943] [outer = (nil)] 10:32:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7f7def4e4c00) [pid = 1854] [serial = 944] [outer = 0x7f7deabc7c00] 10:32:49 INFO - PROCESS | 1854 | 1462469569029 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7f7defb99400) [pid = 1854] [serial = 945] [outer = 0x7f7deabc7c00] 10:32:49 INFO - PROCESS | 1854 | 1462469569836 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]]]}] 10:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1228ms 10:32:49 INFO - PROCESS | 1854 | 1462469569891 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:32:49 INFO - PROCESS | 1854 | 1462469569895 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 10:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:32:49 INFO - PROCESS | 1854 | 1462469569900 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - PROCESS | 1854 | 1462469569903 Marionette TRACE conn3 <- [1,1230,null,{}] 10:32:49 INFO - PROCESS | 1854 | 1462469569909 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}] 10:32:50 INFO - PROCESS | 1854 | 1462469570090 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:32:50 INFO - PROCESS | 1854 | 1462469570100 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea10000 == 92 [pid = 1854] [id = 315] 10:32:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7f7defb4ac00) [pid = 1854] [serial = 946] [outer = (nil)] 10:32:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7f7defe2b000) [pid = 1854] [serial = 947] [outer = 0x7f7defb4ac00] 10:32:50 INFO - PROCESS | 1854 | 1462469570165 Marionette DEBUG loaded listener.js 10:32:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7f7df05ea000) [pid = 1854] [serial = 948] [outer = 0x7f7defb4ac00] 10:32:51 INFO - PROCESS | 1854 | 1462469571342 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]]]}] 10:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1483ms 10:32:51 INFO - PROCESS | 1854 | 1462469571385 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:32:51 INFO - PROCESS | 1854 | 1462469571393 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 10:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:32:51 INFO - PROCESS | 1854 | 1462469571402 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:32:51 INFO - PROCESS | 1854 | 1462469571408 Marionette TRACE conn3 <- [1,1234,null,{}] 10:32:51 INFO - PROCESS | 1854 | 1462469571417 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}] 10:32:51 INFO - PROCESS | 1854 | 1462469571637 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:32:51 INFO - PROCESS | 1854 | 1462469571875 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60d0800 == 93 [pid = 1854] [id = 316] 10:32:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7f7de6aa4800) [pid = 1854] [serial = 949] [outer = (nil)] 10:32:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7f7de6aab800) [pid = 1854] [serial = 950] [outer = 0x7f7de6aa4800] 10:32:52 INFO - PROCESS | 1854 | 1462469572001 Marionette DEBUG loaded listener.js 10:32:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7f7de7b4ec00) [pid = 1854] [serial = 951] [outer = 0x7f7de6aa4800] 10:32:52 INFO - PROCESS | 1854 | 1462469572914 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]]]}] 10:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1544ms 10:32:52 INFO - PROCESS | 1854 | 1462469572947 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:32:52 INFO - PROCESS | 1854 | 1462469572956 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 10:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:32:52 INFO - PROCESS | 1854 | 1462469572967 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:32:52 INFO - PROCESS | 1854 | 1462469572970 Marionette TRACE conn3 <- [1,1238,null,{}] 10:32:52 INFO - PROCESS | 1854 | 1462469572977 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}] 10:32:53 INFO - PROCESS | 1854 | 1462469573186 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:32:53 INFO - PROCESS | 1854 | 1462469573365 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e9c800 == 94 [pid = 1854] [id = 317] 10:32:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7f7de6de1400) [pid = 1854] [serial = 952] [outer = (nil)] 10:32:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7f7de969d400) [pid = 1854] [serial = 953] [outer = 0x7f7de6de1400] 10:32:53 INFO - PROCESS | 1854 | 1462469573439 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7f7dea20a000) [pid = 1854] [serial = 954] [outer = 0x7f7de6de1400] 10:32:54 INFO - PROCESS | 1854 | 1462469574408 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]]]}] 10:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1482ms 10:32:54 INFO - PROCESS | 1854 | 1462469574449 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 1854 | 1462469574453 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 10:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:32:54 INFO - PROCESS | 1854 | 1462469574460 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - PROCESS | 1854 | 1462469574466 Marionette TRACE conn3 <- [1,1242,null,{}] 10:32:54 INFO - PROCESS | 1854 | 1462469574483 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}] 10:32:54 INFO - PROCESS | 1854 | 1462469574709 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:32:54 INFO - PROCESS | 1854 | 1462469574890 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def7a1000 == 95 [pid = 1854] [id = 318] 10:32:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7f7deabeb800) [pid = 1854] [serial = 955] [outer = (nil)] 10:32:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7deeac2800) [pid = 1854] [serial = 956] [outer = 0x7f7deabeb800] 10:32:55 INFO - PROCESS | 1854 | 1462469575018 Marionette DEBUG loaded listener.js 10:32:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7def4dd000) [pid = 1854] [serial = 957] [outer = 0x7f7deabeb800] 10:32:55 INFO - PROCESS | 1854 | 1462469575923 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]]]}] 10:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1540ms 10:32:56 INFO - PROCESS | 1854 | 1462469576001 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:32:56 INFO - PROCESS | 1854 | 1462469576006 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 10:32:56 INFO - PROCESS | 1854 | 1462469576013 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - PROCESS | 1854 | 1462469576017 Marionette TRACE conn3 <- [1,1246,null,{}] 10:32:56 INFO - PROCESS | 1854 | 1462469576023 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}] 10:32:56 INFO - PROCESS | 1854 | 1462469576291 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:32:56 INFO - PROCESS | 1854 | 1462469576519 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df024c000 == 96 [pid = 1854] [id = 319] 10:32:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7defb93c00) [pid = 1854] [serial = 958] [outer = (nil)] 10:32:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7df0268000) [pid = 1854] [serial = 959] [outer = 0x7f7defb93c00] 10:32:56 INFO - PROCESS | 1854 | 1462469576644 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7df0645c00) [pid = 1854] [serial = 960] [outer = 0x7f7defb93c00] 10:32:57 INFO - PROCESS | 1854 | 1462469577494 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]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1532ms 10:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:32:57 INFO - PROCESS | 1854 | 1462469577545 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 1854 | 1462469577548 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 10:32:57 INFO - PROCESS | 1854 | 1462469577555 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 1854 | 1462469577558 Marionette TRACE conn3 <- [1,1250,null,{}] 10:32:57 INFO - PROCESS | 1854 | 1462469577563 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}] 10:32:57 INFO - PROCESS | 1854 | 1462469577767 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:32:57 INFO - PROCESS | 1854 | 1462469577948 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0847000 == 97 [pid = 1854] [id = 320] 10:32:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7defb94000) [pid = 1854] [serial = 961] [outer = (nil)] 10:32:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7df11f7c00) [pid = 1854] [serial = 962] [outer = 0x7f7defb94000] 10:32:58 INFO - PROCESS | 1854 | 1462469578019 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7df2354000) [pid = 1854] [serial = 963] [outer = 0x7f7defb94000] 10:32:59 INFO - PROCESS | 1854 | 1462469579029 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]]]}] 10:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1535ms 10:32:59 INFO - PROCESS | 1854 | 1462469579090 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 1854 | 1462469579095 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 10:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:32:59 INFO - PROCESS | 1854 | 1462469579101 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 1854 | 1462469579104 Marionette TRACE conn3 <- [1,1254,null,{}] 10:32:59 INFO - PROCESS | 1854 | 1462469579111 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}] 10:32:59 INFO - PROCESS | 1854 | 1462469579327 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:32:59 INFO - PROCESS | 1854 | 1462469579547 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df23af800 == 98 [pid = 1854] [id = 321] 10:32:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7df397b400) [pid = 1854] [serial = 964] [outer = (nil)] 10:32:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7df571ac00) [pid = 1854] [serial = 965] [outer = 0x7f7df397b400] 10:32:59 INFO - PROCESS | 1854 | 1462469579666 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7df6d93000) [pid = 1854] [serial = 966] [outer = 0x7f7df397b400] 10:33:00 INFO - PROCESS | 1854 | 1462469580519 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]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1481ms 10:33:00 INFO - PROCESS | 1854 | 1462469580584 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 1854 | 1462469580588 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 10:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:33:00 INFO - PROCESS | 1854 | 1462469580594 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 1854 | 1462469580597 Marionette TRACE conn3 <- [1,1258,null,{}] 10:33:00 INFO - PROCESS | 1854 | 1462469580604 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}] 10:33:00 INFO - PROCESS | 1854 | 1462469580807 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:33:01 INFO - PROCESS | 1854 | 1462469581047 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a4c000 == 99 [pid = 1854] [id = 322] 10:33:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7df3b6e000) [pid = 1854] [serial = 967] [outer = (nil)] 10:33:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7df8589400) [pid = 1854] [serial = 968] [outer = 0x7f7df3b6e000] 10:33:01 INFO - PROCESS | 1854 | 1462469581170 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7df8a1c800) [pid = 1854] [serial = 969] [outer = 0x7f7df3b6e000] 10:33:02 INFO - PROCESS | 1854 | 1462469582101 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]]]}] 10:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1585ms 10:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:33:02 INFO - PROCESS | 1854 | 1462469582181 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:33:02 INFO - PROCESS | 1854 | 1462469582184 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 10:33:02 INFO - PROCESS | 1854 | 1462469582190 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:33:02 INFO - PROCESS | 1854 | 1462469582193 Marionette TRACE conn3 <- [1,1262,null,{}] 10:33:02 INFO - PROCESS | 1854 | 1462469582200 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}] 10:33:02 INFO - PROCESS | 1854 | 1462469582442 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:33:02 INFO - PROCESS | 1854 | 1462469582673 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df756d000 == 100 [pid = 1854] [id = 323] 10:33:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7df3c19800) [pid = 1854] [serial = 970] [outer = (nil)] 10:33:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7df8f58800) [pid = 1854] [serial = 971] [outer = 0x7f7df3c19800] 10:33:02 INFO - PROCESS | 1854 | 1462469582799 Marionette DEBUG loaded listener.js 10:33:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7df8faf400) [pid = 1854] [serial = 972] [outer = 0x7f7df3c19800] 10:33:03 INFO - PROCESS | 1854 | 1462469583659 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]]]}] 10:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1532ms 10:33:03 INFO - PROCESS | 1854 | 1462469583727 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:33:03 INFO - PROCESS | 1854 | 1462469583736 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 10:33:03 INFO - PROCESS | 1854 | 1462469583743 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - PROCESS | 1854 | 1462469583748 Marionette TRACE conn3 <- [1,1266,null,{}] 10:33:03 INFO - PROCESS | 1854 | 1462469583754 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}] 10:33:04 INFO - PROCESS | 1854 | 1462469583998 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:33:04 INFO - PROCESS | 1854 | 1462469584219 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9251000 == 101 [pid = 1854] [id = 324] 10:33:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7df7a8f400) [pid = 1854] [serial = 973] [outer = (nil)] 10:33:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7df8fb8c00) [pid = 1854] [serial = 974] [outer = 0x7f7df7a8f400] 10:33:04 INFO - PROCESS | 1854 | 1462469584335 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7df9280c00) [pid = 1854] [serial = 975] [outer = 0x7f7df7a8f400] 10:33:05 INFO - PROCESS | 1854 | 1462469585204 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]]]}] 10:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1538ms 10:33:05 INFO - PROCESS | 1854 | 1462469585286 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:33:05 INFO - PROCESS | 1854 | 1462469585295 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 10:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:33:05 INFO - PROCESS | 1854 | 1462469585301 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - PROCESS | 1854 | 1462469585304 Marionette TRACE conn3 <- [1,1270,null,{}] 10:33:05 INFO - PROCESS | 1854 | 1462469585310 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}] 10:33:05 INFO - PROCESS | 1854 | 1462469585544 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:33:05 INFO - PROCESS | 1854 | 1462469585778 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfad7c800 == 102 [pid = 1854] [id = 325] 10:33:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7df928d400) [pid = 1854] [serial = 976] [outer = (nil)] 10:33:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7df9399000) [pid = 1854] [serial = 977] [outer = 0x7f7df928d400] 10:33:05 INFO - PROCESS | 1854 | 1462469585895 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7df93a1800) [pid = 1854] [serial = 978] [outer = 0x7f7df928d400] 10:33:06 INFO - PROCESS | 1854 | 1462469586844 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]]]}] 10:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1587ms 10:33:06 INFO - PROCESS | 1854 | 1462469586890 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 1854 | 1462469586895 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 10:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:33:06 INFO - PROCESS | 1854 | 1462469586902 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 1854 | 1462469586907 Marionette TRACE conn3 <- [1,1274,null,{}] 10:33:06 INFO - PROCESS | 1854 | 1462469586913 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}] 10:33:07 INFO - PROCESS | 1854 | 1462469587163 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:33:07 INFO - PROCESS | 1854 | 1462469587400 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de54af000 == 103 [pid = 1854] [id = 326] 10:33:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de13d7400) [pid = 1854] [serial = 979] [outer = (nil)] 10:33:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de19f3400) [pid = 1854] [serial = 980] [outer = 0x7f7de13d7400] 10:33:07 INFO - PROCESS | 1854 | 1462469587853 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de39ea000) [pid = 1854] [serial = 981] [outer = 0x7f7de13d7400] 10:33:08 INFO - PROCESS | 1854 | 1462469588798 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]]]}] 10:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1945ms 10:33:08 INFO - PROCESS | 1854 | 1462469588848 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:33:08 INFO - PROCESS | 1854 | 1462469588855 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 10:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:33:08 INFO - PROCESS | 1854 | 1462469588864 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:33:08 INFO - PROCESS | 1854 | 1462469588870 Marionette TRACE conn3 <- [1,1278,null,{}] 10:33:08 INFO - PROCESS | 1854 | 1462469588879 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}] 10:33:09 INFO - PROCESS | 1854 | 1462469589079 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:33:09 INFO - PROCESS | 1854 | 1462469589498 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1949800 == 104 [pid = 1854] [id = 327] 10:33:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de7ad9800) [pid = 1854] [serial = 982] [outer = (nil)] 10:33:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7de7dd6400) [pid = 1854] [serial = 983] [outer = 0x7f7de7ad9800] 10:33:09 INFO - PROCESS | 1854 | 1462469589574 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7de9242000) [pid = 1854] [serial = 984] [outer = 0x7f7de7ad9800] 10:33:10 INFO - PROCESS | 1854 | 1462469590558 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]]]}] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7de484e000) [pid = 1854] [serial = 893] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df994b800 == 103 [pid = 1854] [id = 305] 10:33:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df917d000 == 102 [pid = 1854] [id = 304] 10:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1791ms 10:33:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c89800 == 101 [pid = 1854] [id = 303] 10:33:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df1f98800 == 100 [pid = 1854] [id = 302] 10:33:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df084d800 == 99 [pid = 1854] [id = 301] 10:33:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def77f000 == 98 [pid = 1854] [id = 300] 10:33:10 INFO - PROCESS | 1854 | 1462469590670 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:33:10 INFO - PROCESS | 1854 | 1462469590675 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 10:33:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de8f3b000 == 97 [pid = 1854] [id = 299] 10:33:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de194c800 == 96 [pid = 1854] [id = 298] 10:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:33:10 INFO - PROCESS | 1854 | 1462469590691 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:33:10 INFO - PROCESS | 1854 | 1462469590695 Marionette TRACE conn3 <- [1,1282,null,{}] 10:33:10 INFO - PROCESS | 1854 | 1462469590701 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}] 10:33:10 INFO - PROCESS | 1854 | 1462469590895 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7def4e0400) [pid = 1854] [serial = 887] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7df063e000) [pid = 1854] [serial = 848] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7def4e2c00) [pid = 1854] [serial = 842] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7de6de6000) [pid = 1854] [serial = 869] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7de6de9800) [pid = 1854] [serial = 872] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7df2d9a000) [pid = 1854] [serial = 890] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7df3755400) [pid = 1854] [serial = 891] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7de9eac000) [pid = 1854] [serial = 879] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7de9582c00) [pid = 1854] [serial = 836] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7df3c27400) [pid = 1854] [serial = 854] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de7adc800) [pid = 1854] [serial = 876] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de63dd800) [pid = 1854] [serial = 875] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7defb9b800) [pid = 1854] [serial = 888] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7de39f4400) [pid = 1854] [serial = 833] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7de63dec00) [pid = 1854] [serial = 866] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7df6131400) [pid = 1854] [serial = 857] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7de608a400) [pid = 1854] [serial = 881] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7def4c6c00) [pid = 1854] [serial = 885] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7deaeeec00) [pid = 1854] [serial = 882] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7df8481400) [pid = 1854] [serial = 863] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7deeab9400) [pid = 1854] [serial = 884] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7de9589c00) [pid = 1854] [serial = 878] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7df3b6cc00) [pid = 1854] [serial = 851] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7defe0b800) [pid = 1854] [serial = 845] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7deabf1800) [pid = 1854] [serial = 839] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7de9238400) [pid = 1854] [serial = 831] [outer = (nil)] [url = about:blank] 10:33:10 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7df7a8c000) [pid = 1854] [serial = 860] [outer = (nil)] [url = about:blank] 10:33:11 INFO - PROCESS | 1854 | 1462469591130 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60d0000 == 97 [pid = 1854] [id = 328] 10:33:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7de6de9800) [pid = 1854] [serial = 985] [outer = (nil)] 10:33:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7de9586c00) [pid = 1854] [serial = 986] [outer = 0x7f7de6de9800] 10:33:11 INFO - PROCESS | 1854 | 1462469591203 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7deabd0000) [pid = 1854] [serial = 987] [outer = 0x7f7de6de9800] 10:33:11 INFO - PROCESS | 1854 | 1462469591967 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]]]}] 10:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1338ms 10:33:12 INFO - PROCESS | 1854 | 1462469592029 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:33:12 INFO - PROCESS | 1854 | 1462469592033 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 10:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:33:12 INFO - PROCESS | 1854 | 1462469592038 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 1854 | 1462469592043 Marionette TRACE conn3 <- [1,1286,null,{}] 10:33:12 INFO - PROCESS | 1854 | 1462469592058 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}] 10:33:12 INFO - PROCESS | 1854 | 1462469592243 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:33:12 INFO - PROCESS | 1854 | 1462469592385 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e9f000 == 98 [pid = 1854] [id = 329] 10:33:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de957e400) [pid = 1854] [serial = 988] [outer = (nil)] 10:33:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7deeab8800) [pid = 1854] [serial = 989] [outer = 0x7f7de957e400] 10:33:12 INFO - PROCESS | 1854 | 1462469592448 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7def4ce800) [pid = 1854] [serial = 990] [outer = 0x7f7de957e400] 10:33:13 INFO - PROCESS | 1854 | 1462469593236 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]]]}] 10:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1238ms 10:33:13 INFO - PROCESS | 1854 | 1462469593277 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 1854 | 1462469593282 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 10:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:33:13 INFO - PROCESS | 1854 | 1462469593294 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 1854 | 1462469593296 Marionette TRACE conn3 <- [1,1290,null,{}] 10:33:13 INFO - PROCESS | 1854 | 1462469593303 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}] 10:33:13 INFO - PROCESS | 1854 | 1462469593560 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:33:13 INFO - PROCESS | 1854 | 1462469593587 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea1f800 == 99 [pid = 1854] [id = 330] 10:33:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7deacc6400) [pid = 1854] [serial = 991] [outer = (nil)] 10:33:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7defe0d800) [pid = 1854] [serial = 992] [outer = 0x7f7deacc6400] 10:33:13 INFO - PROCESS | 1854 | 1462469593651 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7df0643000) [pid = 1854] [serial = 993] [outer = 0x7f7deacc6400] 10:33:14 INFO - PROCESS | 1854 | 1462469594683 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]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1433ms 10:33:14 INFO - PROCESS | 1854 | 1462469594722 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 1854 | 1462469594726 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 10:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:33:14 INFO - PROCESS | 1854 | 1462469594732 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 1854 | 1462469594735 Marionette TRACE conn3 <- [1,1294,null,{}] 10:33:14 INFO - PROCESS | 1854 | 1462469594747 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}] 10:33:14 INFO - PROCESS | 1854 | 1462469594989 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:33:15 INFO - PROCESS | 1854 | 1462469595029 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def78b000 == 100 [pid = 1854] [id = 331] 10:33:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7df234c400) [pid = 1854] [serial = 994] [outer = (nil)] 10:33:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7df2d91400) [pid = 1854] [serial = 995] [outer = 0x7f7df234c400] 10:33:15 INFO - PROCESS | 1854 | 1462469595099 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7df3925800) [pid = 1854] [serial = 996] [outer = 0x7f7df234c400] 10:33:15 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7deabcfc00) [pid = 1854] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:33:15 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7de4849000) [pid = 1854] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:33:15 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de7ae0400) [pid = 1854] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:33:15 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7de34d7000) [pid = 1854] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:33:15 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7df05ea800) [pid = 1854] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:33:15 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7deabc7c00) [pid = 1854] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:33:15 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7de9588c00) [pid = 1854] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:33:15 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de13cb800) [pid = 1854] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:33:16 INFO - PROCESS | 1854 | 1462469596150 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]]]}] 10:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1444ms 10:33:16 INFO - PROCESS | 1854 | 1462469596178 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 1854 | 1462469596182 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 10:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:33:16 INFO - PROCESS | 1854 | 1462469596188 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 1854 | 1462469596190 Marionette TRACE conn3 <- [1,1298,null,{}] 10:33:16 INFO - PROCESS | 1854 | 1462469596206 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}] 10:33:16 INFO - PROCESS | 1854 | 1462469596403 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:33:16 INFO - PROCESS | 1854 | 1462469596419 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0845800 == 101 [pid = 1854] [id = 332] 10:33:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7df1114000) [pid = 1854] [serial = 997] [outer = (nil)] 10:33:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7df571ec00) [pid = 1854] [serial = 998] [outer = 0x7f7df1114000] 10:33:16 INFO - PROCESS | 1854 | 1462469596487 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7df858d800) [pid = 1854] [serial = 999] [outer = 0x7f7df1114000] 10:33:17 INFO - PROCESS | 1854 | 1462469597342 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]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1189ms 10:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:33:17 INFO - PROCESS | 1854 | 1462469597379 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 1854 | 1462469597381 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 10:33:17 INFO - PROCESS | 1854 | 1462469597388 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 1854 | 1462469597391 Marionette TRACE conn3 <- [1,1302,null,{}] 10:33:17 INFO - PROCESS | 1854 | 1462469597397 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}] 10:33:17 INFO - PROCESS | 1854 | 1462469597578 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:33:17 INFO - PROCESS | 1854 | 1462469597896 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1952800 == 102 [pid = 1854] [id = 333] 10:33:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de13cb000) [pid = 1854] [serial = 1000] [outer = (nil)] 10:33:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de19eb800) [pid = 1854] [serial = 1001] [outer = 0x7f7de13cb000] 10:33:17 INFO - PROCESS | 1854 | 1462469597976 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de4850800) [pid = 1854] [serial = 1002] [outer = 0x7f7de13cb000] 10:33:19 INFO - PROCESS | 1854 | 1462469599004 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]]]}] 10:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1682ms 10:33:19 INFO - PROCESS | 1854 | 1462469599072 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:33:19 INFO - PROCESS | 1854 | 1462469599080 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 10:33:19 INFO - PROCESS | 1854 | 1462469599088 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - PROCESS | 1854 | 1462469599105 Marionette TRACE conn3 <- [1,1306,null,{}] 10:33:19 INFO - PROCESS | 1854 | 1462469599118 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}] 10:33:19 INFO - PROCESS | 1854 | 1462469599415 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:33:19 INFO - PROCESS | 1854 | 1462469599699 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e1c800 == 103 [pid = 1854] [id = 334] 10:33:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de7dd5c00) [pid = 1854] [serial = 1003] [outer = (nil)] 10:33:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de923a400) [pid = 1854] [serial = 1004] [outer = 0x7f7de7dd5c00] 10:33:19 INFO - PROCESS | 1854 | 1462469599790 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de9ea4400) [pid = 1854] [serial = 1005] [outer = 0x7f7de7dd5c00] 10:33:20 INFO - PROCESS | 1854 | 1462469600792 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]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1765ms 10:33:20 INFO - PROCESS | 1854 | 1462469600856 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 1854 | 1462469600862 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 10:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:33:20 INFO - PROCESS | 1854 | 1462469600870 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 1854 | 1462469600873 Marionette TRACE conn3 <- [1,1310,null,{}] 10:33:20 INFO - PROCESS | 1854 | 1462469600880 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}] 10:33:21 INFO - PROCESS | 1854 | 1462469601139 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:33:21 INFO - PROCESS | 1854 | 1462469601454 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df023a000 == 104 [pid = 1854] [id = 335] 10:33:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7deabcf000) [pid = 1854] [serial = 1006] [outer = (nil)] 10:33:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7deacc9c00) [pid = 1854] [serial = 1007] [outer = 0x7f7deabcf000] 10:33:21 INFO - PROCESS | 1854 | 1462469601531 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7dee90fc00) [pid = 1854] [serial = 1008] [outer = 0x7f7deabcf000] 10:33:22 INFO - PROCESS | 1854 | 1462469602465 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] 10:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:33:22 INFO - PROCESS | 1854 | 1462469602513 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 10:33:22 INFO - PROCESS | 1854 | 1462469602530 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 1854 | 1462469602540 Marionette TRACE conn3 <- [1,1314,null,{}] 10:33:22 INFO - PROCESS | 1854 | 1462469602547 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}] 10:33:22 INFO - PROCESS | 1854 | 1462469602776 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:33:23 INFO - PROCESS | 1854 | 1462469603003 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c90800 == 105 [pid = 1854] [id = 336] 10:33:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7deabd0c00) [pid = 1854] [serial = 1009] [outer = (nil)] 10:33:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7df0389c00) [pid = 1854] [serial = 1010] [outer = 0x7f7deabd0c00] 10:33:23 INFO - PROCESS | 1854 | 1462469603124 Marionette DEBUG loaded listener.js 10:33:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7df3739c00) [pid = 1854] [serial = 1011] [outer = 0x7f7deabd0c00] 10:33:24 INFO - PROCESS | 1854 | 1462469604038 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]]]}] 10:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1565ms 10:33:24 INFO - PROCESS | 1854 | 1462469604087 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:33:24 INFO - PROCESS | 1854 | 1462469604091 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 10:33:24 INFO - PROCESS | 1854 | 1462469604098 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - PROCESS | 1854 | 1462469604101 Marionette TRACE conn3 <- [1,1318,null,{}] 10:33:24 INFO - PROCESS | 1854 | 1462469604106 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}] 10:33:24 INFO - PROCESS | 1854 | 1462469604326 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:33:24 INFO - PROCESS | 1854 | 1462469604552 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df975f800 == 106 [pid = 1854] [id = 337] 10:33:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de7ad9000) [pid = 1854] [serial = 1012] [outer = (nil)] 10:33:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7df3755c00) [pid = 1854] [serial = 1013] [outer = 0x7f7de7ad9000] 10:33:24 INFO - PROCESS | 1854 | 1462469604671 Marionette DEBUG loaded listener.js 10:33:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7df8637400) [pid = 1854] [serial = 1014] [outer = 0x7f7de7ad9000] 10:33:25 INFO - PROCESS | 1854 | 1462469605590 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]]]}] 10:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1530ms 10:33:25 INFO - PROCESS | 1854 | 1462469605629 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:33:25 INFO - PROCESS | 1854 | 1462469605633 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 10:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:33:25 INFO - PROCESS | 1854 | 1462469605639 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 1854 | 1462469605642 Marionette TRACE conn3 <- [1,1322,null,{}] 10:33:25 INFO - PROCESS | 1854 | 1462469605647 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}] 10:33:25 INFO - PROCESS | 1854 | 1462469605861 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:33:26 INFO - PROCESS | 1854 | 1462469606099 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc460000 == 107 [pid = 1854] [id = 338] 10:33:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7df927f800) [pid = 1854] [serial = 1015] [outer = (nil)] 10:33:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7df9395c00) [pid = 1854] [serial = 1016] [outer = 0x7f7df927f800] 10:33:26 INFO - PROCESS | 1854 | 1462469606234 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7df9d6b400) [pid = 1854] [serial = 1017] [outer = 0x7f7df927f800] 10:33:27 INFO - PROCESS | 1854 | 1462469607136 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]]]}] 10:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1535ms 10:33:27 INFO - PROCESS | 1854 | 1462469607175 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 1854 | 1462469607178 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 10:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:33:27 INFO - PROCESS | 1854 | 1462469607185 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 1854 | 1462469607188 Marionette TRACE conn3 <- [1,1326,null,{}] 10:33:27 INFO - PROCESS | 1854 | 1462469607194 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}] 10:33:27 INFO - PROCESS | 1854 | 1462469607394 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:33:27 INFO - PROCESS | 1854 | 1462469607589 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e060ca000 == 108 [pid = 1854] [id = 339] 10:33:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7df9281800) [pid = 1854] [serial = 1018] [outer = (nil)] 10:33:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7df9f74400) [pid = 1854] [serial = 1019] [outer = 0x7f7df9281800] 10:33:27 INFO - PROCESS | 1854 | 1462469607659 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7df9f7e800) [pid = 1854] [serial = 1020] [outer = 0x7f7df9281800] 10:33:28 INFO - PROCESS | 1854 | 1462469608611 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]]]}] 10:33:28 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 10:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1478ms 10:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:33:28 INFO - PROCESS | 1854 | 1462469608665 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 1854 | 1462469608668 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 10:33:28 INFO - PROCESS | 1854 | 1462469608675 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 1854 | 1462469608678 Marionette TRACE conn3 <- [1,1330,null,{}] 10:33:28 INFO - PROCESS | 1854 | 1462469608685 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}] 10:33:28 INFO - PROCESS | 1854 | 1462469608901 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:33:29 INFO - PROCESS | 1854 | 1462469609091 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e071c3800 == 109 [pid = 1854] [id = 340] 10:33:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7df9d6b000) [pid = 1854] [serial = 1021] [outer = (nil)] 10:33:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7dfa513c00) [pid = 1854] [serial = 1022] [outer = 0x7f7df9d6b000] 10:33:29 INFO - PROCESS | 1854 | 1462469609216 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7dfa721000) [pid = 1854] [serial = 1023] [outer = 0x7f7df9d6b000] 10:33:30 INFO - PROCESS | 1854 | 1462469610069 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]]]}] 10:33:30 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 10:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1444ms 10:33:30 INFO - PROCESS | 1854 | 1462469610119 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:33:30 INFO - PROCESS | 1854 | 1462469610122 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 10:33:30 INFO - PROCESS | 1854 | 1462469610128 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 1854 | 1462469610131 Marionette TRACE conn3 <- [1,1334,null,{}] 10:33:30 INFO - PROCESS | 1854 | 1462469610137 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}] 10:33:30 INFO - PROCESS | 1854 | 1462469610338 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:33:30 INFO - PROCESS | 1854 | 1462469610544 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08049800 == 110 [pid = 1854] [id = 341] 10:33:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7df9d6b800) [pid = 1854] [serial = 1024] [outer = (nil)] 10:33:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7dfad54c00) [pid = 1854] [serial = 1025] [outer = 0x7f7df9d6b800] 10:33:30 INFO - PROCESS | 1854 | 1462469610616 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7dfae8e400) [pid = 1854] [serial = 1026] [outer = 0x7f7df9d6b800] 10:33:31 INFO - PROCESS | 1854 | 1462469611505 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]]]}] 10:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1437ms 10:33:31 INFO - PROCESS | 1854 | 1462469611567 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:33:31 INFO - PROCESS | 1854 | 1462469611570 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 10:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:33:31 INFO - PROCESS | 1854 | 1462469611577 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - PROCESS | 1854 | 1462469611580 Marionette TRACE conn3 <- [1,1338,null,{}] 10:33:31 INFO - PROCESS | 1854 | 1462469611587 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}] 10:33:31 INFO - PROCESS | 1854 | 1462469611802 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:33:31 INFO - PROCESS | 1854 | 1462469611994 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0a215800 == 111 [pid = 1854] [id = 342] 10:33:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7dfa7b0000) [pid = 1854] [serial = 1027] [outer = (nil)] 10:33:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7dfb2d6000) [pid = 1854] [serial = 1028] [outer = 0x7f7dfa7b0000] 10:33:32 INFO - PROCESS | 1854 | 1462469612072 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7dfb2dfc00) [pid = 1854] [serial = 1029] [outer = 0x7f7dfa7b0000] 10:33:33 INFO - PROCESS | 1854 | 1462469613474 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]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1931ms 10:33:33 INFO - PROCESS | 1854 | 1462469613608 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 1854 | 1462469613611 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 10:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:33:33 INFO - PROCESS | 1854 | 1462469613621 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 1854 | 1462469613624 Marionette TRACE conn3 <- [1,1342,null,{}] 10:33:33 INFO - PROCESS | 1854 | 1462469613631 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}] 10:33:33 INFO - PROCESS | 1854 | 1462469613826 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:33:34 INFO - PROCESS | 1854 | 1462469614009 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de32f6800 == 112 [pid = 1854] [id = 343] 10:33:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7de48e4800) [pid = 1854] [serial = 1030] [outer = (nil)] 10:33:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7de7b56400) [pid = 1854] [serial = 1031] [outer = 0x7f7de48e4800] 10:33:34 INFO - PROCESS | 1854 | 1462469614093 Marionette DEBUG loaded listener.js 10:33:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7dfc5d2400) [pid = 1854] [serial = 1032] [outer = 0x7f7de48e4800] 10:33:35 INFO - PROCESS | 1854 | 1462469615034 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]]]}] 10:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1478ms 10:33:35 INFO - PROCESS | 1854 | 1462469615101 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 1854 | 1462469615105 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 10:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:33:35 INFO - PROCESS | 1854 | 1462469615111 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - PROCESS | 1854 | 1462469615115 Marionette TRACE conn3 <- [1,1346,null,{}] 10:33:35 INFO - PROCESS | 1854 | 1462469615120 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}] 10:33:35 INFO - PROCESS | 1854 | 1462469615339 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:33:35 INFO - PROCESS | 1854 | 1462469615571 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60de800 == 113 [pid = 1854] [id = 344] 10:33:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7de13d1800) [pid = 1854] [serial = 1033] [outer = (nil)] 10:33:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7de19eec00) [pid = 1854] [serial = 1034] [outer = 0x7f7de13d1800] 10:33:36 INFO - PROCESS | 1854 | 1462469616076 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7de48e8c00) [pid = 1854] [serial = 1035] [outer = 0x7f7de13d1800] 10:33:37 INFO - PROCESS | 1854 | 1462469617073 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]]]}] 10:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2031ms 10:33:37 INFO - PROCESS | 1854 | 1462469617144 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:33:37 INFO - PROCESS | 1854 | 1462469617151 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 10:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:33:37 INFO - PROCESS | 1854 | 1462469617159 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - PROCESS | 1854 | 1462469617164 Marionette TRACE conn3 <- [1,1350,null,{}] 10:33:37 INFO - PROCESS | 1854 | 1462469617171 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}] 10:33:37 INFO - PROCESS | 1854 | 1462469617393 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:33:37 INFO - PROCESS | 1854 | 1462469617648 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def77b800 == 114 [pid = 1854] [id = 345] 10:33:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7de90d3800) [pid = 1854] [serial = 1036] [outer = (nil)] 10:33:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7de957d400) [pid = 1854] [serial = 1037] [outer = 0x7f7de90d3800] 10:33:37 INFO - PROCESS | 1854 | 1462469617825 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7de96a5c00) [pid = 1854] [serial = 1038] [outer = 0x7f7de90d3800] 10:33:38 INFO - PROCESS | 1854 | 1462469618903 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]]]}] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e1128a000 == 113 [pid = 1854] [id = 216] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7d0b000 == 112 [pid = 1854] [id = 210] 10:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1793ms 10:33:38 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7df234b400) [pid = 1854] [serial = 911] [outer = (nil)] [url = about:blank] 10:33:38 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7df8630000) [pid = 1854] [serial = 914] [outer = (nil)] [url = about:blank] 10:33:38 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7df8a1c400) [pid = 1854] [serial = 917] [outer = (nil)] [url = about:blank] 10:33:38 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7df8f57000) [pid = 1854] [serial = 920] [outer = (nil)] [url = about:blank] 10:33:38 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de48df000) [pid = 1854] [serial = 923] [outer = (nil)] [url = about:blank] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0845800 == 111 [pid = 1854] [id = 332] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def78b000 == 110 [pid = 1854] [id = 331] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deea1f800 == 109 [pid = 1854] [id = 330] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e9f000 == 108 [pid = 1854] [id = 329] 10:33:38 INFO - PROCESS | 1854 | 1462469618970 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 1854 | 1462469618976 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60d0000 == 107 [pid = 1854] [id = 328] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df05dd800 == 106 [pid = 1854] [id = 10] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1949800 == 105 [pid = 1854] [id = 327] 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de54af000 == 104 [pid = 1854] [id = 326] 10:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:33:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df024c000 == 103 [pid = 1854] [id = 319] 10:33:39 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def7a1000 == 102 [pid = 1854] [id = 318] 10:33:39 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e9c800 == 101 [pid = 1854] [id = 317] 10:33:39 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60d0800 == 100 [pid = 1854] [id = 316] 10:33:39 INFO - PROCESS | 1854 | 1462469619004 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 1854 | 1462469619008 Marionette TRACE conn3 <- [1,1354,null,{}] 10:33:39 INFO - PROCESS | 1854 | 1462469619025 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}] 10:33:39 INFO - PROCESS | 1854 | 1462469619228 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de6aae800) [pid = 1854] [serial = 894] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7deabe4800) [pid = 1854] [serial = 938] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7deacc7c00) [pid = 1854] [serial = 939] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7def4e4c00) [pid = 1854] [serial = 944] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7dea206c00) [pid = 1854] [serial = 941] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7de63db800) [pid = 1854] [serial = 930] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7de59d0000) [pid = 1854] [serial = 929] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7de9586800) [pid = 1854] [serial = 935] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7dea208c00) [pid = 1854] [serial = 936] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de7ae2000) [pid = 1854] [serial = 932] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7de8f1c800) [pid = 1854] [serial = 933] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7df026cc00) [pid = 1854] [serial = 908] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7deab36400) [pid = 1854] [serial = 902] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7def4d1000) [pid = 1854] [serial = 905] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7de8f1a000) [pid = 1854] [serial = 899] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7de9234800) [pid = 1854] [serial = 926] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7de19ea800) [pid = 1854] [serial = 896] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7de6086800) [pid = 1854] [serial = 645] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7defb99400) [pid = 1854] [serial = 945] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7dee909c00) [pid = 1854] [serial = 942] [outer = (nil)] [url = about:blank] 10:33:39 INFO - PROCESS | 1854 | 1462469619498 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60d0800 == 101 [pid = 1854] [id = 346] 10:33:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7de6aae800) [pid = 1854] [serial = 1039] [outer = (nil)] 10:33:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de9234800) [pid = 1854] [serial = 1040] [outer = 0x7f7de6aae800] 10:33:39 INFO - PROCESS | 1854 | 1462469619573 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7deacd3400) [pid = 1854] [serial = 1041] [outer = 0x7f7de6aae800] 10:33:40 INFO - PROCESS | 1854 | 1462469620365 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]]]}] 10:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1396ms 10:33:40 INFO - PROCESS | 1854 | 1462469620390 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 10:33:40 INFO - PROCESS | 1854 | 1462469620394 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 10:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:33:40 INFO - PROCESS | 1854 | 1462469620400 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 1854 | 1462469620405 Marionette TRACE conn3 <- [1,1358,null,{}] 10:33:40 INFO - PROCESS | 1854 | 1462469620420 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}] 10:33:40 INFO - PROCESS | 1854 | 1462469620701 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:33:40 INFO - PROCESS | 1854 | 1462469620802 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deadc4800 == 102 [pid = 1854] [id = 347] 10:33:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7deabcb000) [pid = 1854] [serial = 1042] [outer = (nil)] 10:33:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7def4e5800) [pid = 1854] [serial = 1043] [outer = 0x7f7deabcb000] 10:33:40 INFO - PROCESS | 1854 | 1462469620864 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7defb9b400) [pid = 1854] [serial = 1044] [outer = 0x7f7deabcb000] 10:33:41 INFO - PROCESS | 1854 | 1462469621655 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]]]}] 10:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1291ms 10:33:41 INFO - PROCESS | 1854 | 1462469621697 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 10:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:33:41 INFO - PROCESS | 1854 | 1462469621702 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 10:33:41 INFO - PROCESS | 1854 | 1462469621709 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 1854 | 1462469621712 Marionette TRACE conn3 <- [1,1362,null,{}] 10:33:41 INFO - PROCESS | 1854 | 1462469621718 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}] 10:33:41 INFO - PROCESS | 1854 | 1462469621976 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:33:42 INFO - PROCESS | 1854 | 1462469622004 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7defc1c000 == 103 [pid = 1854] [id = 348] 10:33:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7de9eb1000) [pid = 1854] [serial = 1045] [outer = (nil)] 10:33:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7df026cc00) [pid = 1854] [serial = 1046] [outer = 0x7f7de9eb1000] 10:33:42 INFO - PROCESS | 1854 | 1462469622065 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7df064c400) [pid = 1854] [serial = 1047] [outer = 0x7f7de9eb1000] 10:33:43 INFO - PROCESS | 1854 | 1462469622997 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]]]}] 10:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1781ms 10:33:43 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7de6de9800) [pid = 1854] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:33:43 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7deacc6400) [pid = 1854] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:33:43 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7df234c400) [pid = 1854] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:33:43 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7de957e400) [pid = 1854] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:33:43 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7de13d7400) [pid = 1854] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:33:43 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7de7ad9800) [pid = 1854] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:33:43 INFO - PROCESS | 1854 | 1462469623581 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 1854 | 1462469623588 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 10:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:33:43 INFO - PROCESS | 1854 | 1462469623664 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 1854 | 1462469623670 Marionette TRACE conn3 <- [1,1366,null,{}] 10:33:43 INFO - PROCESS | 1854 | 1462469623683 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}] 10:33:43 INFO - PROCESS | 1854 | 1462469623905 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:33:44 INFO - PROCESS | 1854 | 1462469624099 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e6e800 == 104 [pid = 1854] [id = 349] 10:33:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de6091c00) [pid = 1854] [serial = 1048] [outer = (nil)] 10:33:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de61edc00) [pid = 1854] [serial = 1049] [outer = 0x7f7de6091c00] 10:33:44 INFO - PROCESS | 1854 | 1462469624174 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7de7adb800) [pid = 1854] [serial = 1050] [outer = 0x7f7de6091c00] 10:33:45 INFO - PROCESS | 1854 | 1462469625217 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] 10:33:45 INFO - PROCESS | 1854 | 1462469625257 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 10:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:33:45 INFO - PROCESS | 1854 | 1462469625271 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 1854 | 1462469625277 Marionette TRACE conn3 <- [1,1370,null,{}] 10:33:45 INFO - PROCESS | 1854 | 1462469625284 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}] 10:33:45 INFO - PROCESS | 1854 | 1462469625542 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:33:45 INFO - PROCESS | 1854 | 1462469625826 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea06800 == 105 [pid = 1854] [id = 350] 10:33:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7deabcdc00) [pid = 1854] [serial = 1051] [outer = (nil)] 10:33:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7deacc9000) [pid = 1854] [serial = 1052] [outer = 0x7f7deabcdc00] 10:33:45 INFO - PROCESS | 1854 | 1462469625900 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7dee908000) [pid = 1854] [serial = 1053] [outer = 0x7f7deabcdc00] 10:33:46 INFO - PROCESS | 1854 | 1462469626815 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] 10:33:46 INFO - PROCESS | 1854 | 1462469626875 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 10:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:33:46 INFO - PROCESS | 1854 | 1462469626881 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 1854 | 1462469626884 Marionette TRACE conn3 <- [1,1374,null,{}] 10:33:46 INFO - PROCESS | 1854 | 1462469626899 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}] 10:33:47 INFO - PROCESS | 1854 | 1462469627162 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:33:47 INFO - PROCESS | 1854 | 1462469627480 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df11cc800 == 106 [pid = 1854] [id = 351] 10:33:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7def4e0000) [pid = 1854] [serial = 1054] [outer = (nil)] 10:33:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7df05e8000) [pid = 1854] [serial = 1055] [outer = 0x7f7def4e0000] 10:33:47 INFO - PROCESS | 1854 | 1462469627563 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7df2249400) [pid = 1854] [serial = 1056] [outer = 0x7f7def4e0000] 10:33:48 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:48 INFO - PROCESS | 1854 | 1462469628535 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] 10:33:48 INFO - PROCESS | 1854 | 1462469628569 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 10:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:33:48 INFO - PROCESS | 1854 | 1462469628576 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - PROCESS | 1854 | 1462469628578 Marionette TRACE conn3 <- [1,1378,null,{}] 10:33:48 INFO - PROCESS | 1854 | 1462469628584 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}] 10:33:48 INFO - PROCESS | 1854 | 1462469628787 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:33:49 INFO - PROCESS | 1854 | 1462469629019 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a3e800 == 107 [pid = 1854] [id = 352] 10:33:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7defb99800) [pid = 1854] [serial = 1057] [outer = (nil)] 10:33:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7df7a97400) [pid = 1854] [serial = 1058] [outer = 0x7f7defb99800] 10:33:49 INFO - PROCESS | 1854 | 1462469629138 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7df8f4cc00) [pid = 1854] [serial = 1059] [outer = 0x7f7defb99800] 10:33:50 INFO - PROCESS | 1854 | 1462469630057 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] 10:33:50 INFO - PROCESS | 1854 | 1462469630113 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 10:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:33:50 INFO - PROCESS | 1854 | 1462469630121 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - PROCESS | 1854 | 1462469630124 Marionette TRACE conn3 <- [1,1382,null,{}] 10:33:50 INFO - PROCESS | 1854 | 1462469630129 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}] 10:33:50 INFO - PROCESS | 1854 | 1462469630369 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:33:50 INFO - PROCESS | 1854 | 1462469630619 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9179800 == 108 [pid = 1854] [id = 353] 10:33:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7df375c400) [pid = 1854] [serial = 1060] [outer = (nil)] 10:33:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7df8fb5800) [pid = 1854] [serial = 1061] [outer = 0x7f7df375c400] 10:33:50 INFO - PROCESS | 1854 | 1462469630739 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7df939ec00) [pid = 1854] [serial = 1062] [outer = 0x7f7df375c400] 10:33:51 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:51 INFO - PROCESS | 1854 | 1462469631655 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] 10:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:33:51 INFO - PROCESS | 1854 | 1462469631715 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 10:33:51 INFO - PROCESS | 1854 | 1462469631722 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 1854 | 1462469631726 Marionette TRACE conn3 <- [1,1386,null,{}] 10:33:51 INFO - PROCESS | 1854 | 1462469631732 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}] 10:33:52 INFO - PROCESS | 1854 | 1462469632000 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:33:52 INFO - PROCESS | 1854 | 1462469632256 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc763800 == 109 [pid = 1854] [id = 354] 10:33:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7dfa042400) [pid = 1854] [serial = 1063] [outer = (nil)] 10:33:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7dfa71b000) [pid = 1854] [serial = 1064] [outer = 0x7f7dfa042400] 10:33:52 INFO - PROCESS | 1854 | 1462469632334 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7dfb2de000) [pid = 1854] [serial = 1065] [outer = 0x7f7dfa042400] 10:33:53 INFO - PROCESS | 1854 | 1462469633280 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] 10:33:53 INFO - PROCESS | 1854 | 1462469633319 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 10:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:33:53 INFO - PROCESS | 1854 | 1462469633326 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 1854 | 1462469633329 Marionette TRACE conn3 <- [1,1390,null,{}] 10:33:53 INFO - PROCESS | 1854 | 1462469633335 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}] 10:33:53 INFO - PROCESS | 1854 | 1462469633531 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:33:53 INFO - PROCESS | 1854 | 1462469633761 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08375000 == 110 [pid = 1854] [id = 355] 10:33:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7df9f79c00) [pid = 1854] [serial = 1066] [outer = (nil)] 10:33:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7dfd369000) [pid = 1854] [serial = 1067] [outer = 0x7f7df9f79c00] 10:33:53 INFO - PROCESS | 1854 | 1462469633876 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7e00195000) [pid = 1854] [serial = 1068] [outer = 0x7f7df9f79c00] 10:33:54 INFO - PROCESS | 1854 | 1462469634727 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]]]}] 10:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1442ms 10:33:54 INFO - PROCESS | 1854 | 1462469634773 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:33:54 INFO - PROCESS | 1854 | 1462469634782 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 10:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:33:54 INFO - PROCESS | 1854 | 1462469634788 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:33:54 INFO - PROCESS | 1854 | 1462469634790 Marionette TRACE conn3 <- [1,1394,null,{}] 10:33:54 INFO - PROCESS | 1854 | 1462469634796 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}] 10:33:54 INFO - PROCESS | 1854 | 1462469634981 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:33:55 INFO - PROCESS | 1854 | 1462469635170 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bbbf000 == 111 [pid = 1854] [id = 356] 10:33:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7de96a1800) [pid = 1854] [serial = 1069] [outer = (nil)] 10:33:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7e01046c00) [pid = 1854] [serial = 1070] [outer = 0x7f7de96a1800] 10:33:55 INFO - PROCESS | 1854 | 1462469635240 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7e06066400) [pid = 1854] [serial = 1071] [outer = 0x7f7de96a1800] 10:33:56 INFO - PROCESS | 1854 | 1462469636186 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]]]}] 10:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1428ms 10:33:56 INFO - PROCESS | 1854 | 1462469636217 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 1854 | 1462469636221 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 10:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:33:56 INFO - PROCESS | 1854 | 1462469636226 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 1854 | 1462469636229 Marionette TRACE conn3 <- [1,1398,null,{}] 10:33:56 INFO - PROCESS | 1854 | 1462469636234 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}] 10:33:56 INFO - PROCESS | 1854 | 1462469636434 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:33:56 INFO - PROCESS | 1854 | 1462469636631 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0c3b3800 == 112 [pid = 1854] [id = 357] 10:33:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7dea20c400) [pid = 1854] [serial = 1072] [outer = (nil)] 10:33:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7e06c07c00) [pid = 1854] [serial = 1073] [outer = 0x7f7dea20c400] 10:33:56 INFO - PROCESS | 1854 | 1462469636699 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7e06ee8000) [pid = 1854] [serial = 1074] [outer = 0x7f7dea20c400] 10:33:57 INFO - PROCESS | 1854 | 1462469637592 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]]]}] 10:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1432ms 10:33:57 INFO - PROCESS | 1854 | 1462469637660 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 1854 | 1462469637663 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 10:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:33:57 INFO - PROCESS | 1854 | 1462469637669 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 1854 | 1462469637671 Marionette TRACE conn3 <- [1,1402,null,{}] 10:33:57 INFO - PROCESS | 1854 | 1462469637677 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}] 10:33:57 INFO - PROCESS | 1854 | 1462469637870 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:33:58 INFO - PROCESS | 1854 | 1462469638065 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0e095800 == 113 [pid = 1854] [id = 358] 10:33:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7dfa046400) [pid = 1854] [serial = 1075] [outer = (nil)] 10:33:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7e06f24000) [pid = 1854] [serial = 1076] [outer = 0x7f7dfa046400] 10:33:58 INFO - PROCESS | 1854 | 1462469638137 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7e06f92400) [pid = 1854] [serial = 1077] [outer = 0x7f7dfa046400] 10:33:59 INFO - PROCESS | 1854 | 1462469639023 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]]]}] 10:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1430ms 10:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:33:59 INFO - PROCESS | 1854 | 1462469639100 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:33:59 INFO - PROCESS | 1854 | 1462469639103 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 10:33:59 INFO - PROCESS | 1854 | 1462469639110 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - PROCESS | 1854 | 1462469639114 Marionette TRACE conn3 <- [1,1406,null,{}] 10:33:59 INFO - PROCESS | 1854 | 1462469639120 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}] 10:33:59 INFO - PROCESS | 1854 | 1462469639378 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:33:59 INFO - PROCESS | 1854 | 1462469639621 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e105a6000 == 114 [pid = 1854] [id = 359] 10:33:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7e0805dc00) [pid = 1854] [serial = 1078] [outer = (nil)] 10:33:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7e0816cc00) [pid = 1854] [serial = 1079] [outer = 0x7f7e0805dc00] 10:33:59 INFO - PROCESS | 1854 | 1462469639749 Marionette DEBUG loaded listener.js 10:33:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7e08329800) [pid = 1854] [serial = 1080] [outer = 0x7f7e0805dc00] 10:34:00 INFO - PROCESS | 1854 | 1462469640738 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]]]}] 10:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1688ms 10:34:00 INFO - PROCESS | 1854 | 1462469640799 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 1854 | 1462469640802 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 10:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:34:00 INFO - PROCESS | 1854 | 1462469640809 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - PROCESS | 1854 | 1462469640812 Marionette TRACE conn3 <- [1,1410,null,{}] 10:34:00 INFO - PROCESS | 1854 | 1462469640818 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}] 10:34:01 INFO - PROCESS | 1854 | 1462469641053 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:34:01 INFO - PROCESS | 1854 | 1462469641424 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60d1000 == 115 [pid = 1854] [id = 360] 10:34:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7de48dc400) [pid = 1854] [serial = 1081] [outer = (nil)] 10:34:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7de957cc00) [pid = 1854] [serial = 1082] [outer = 0x7f7de48dc400] 10:34:01 INFO - PROCESS | 1854 | 1462469641564 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7df0649400) [pid = 1854] [serial = 1083] [outer = 0x7f7de48dc400] 10:34:02 INFO - PROCESS | 1854 | 1462469642814 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]]]}] 10:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2038ms 10:34:02 INFO - PROCESS | 1854 | 1462469642851 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 1854 | 1462469642857 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 10:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:34:02 INFO - PROCESS | 1854 | 1462469642867 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 1854 | 1462469642873 Marionette TRACE conn3 <- [1,1414,null,{}] 10:34:02 INFO - PROCESS | 1854 | 1462469642948 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}] 10:34:03 INFO - PROCESS | 1854 | 1462469643370 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:34:03 INFO - PROCESS | 1854 | 1462469643984 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e7f000 == 116 [pid = 1854] [id = 361] 10:34:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7de19ea800) [pid = 1854] [serial = 1084] [outer = (nil)] 10:34:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7de34d6800) [pid = 1854] [serial = 1085] [outer = 0x7f7de19ea800] 10:34:04 INFO - PROCESS | 1854 | 1462469644092 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7f7de608e000) [pid = 1854] [serial = 1086] [outer = 0x7f7de19ea800] 10:34:05 INFO - PROCESS | 1854 | 1462469645370 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]]]}] 10:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2543ms 10:34:05 INFO - PROCESS | 1854 | 1462469645414 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:34:05 INFO - PROCESS | 1854 | 1462469645423 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 10:34:05 INFO - PROCESS | 1854 | 1462469645436 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 1854 | 1462469645445 Marionette TRACE conn3 <- [1,1418,null,{}] 10:34:05 INFO - PROCESS | 1854 | 1462469645538 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}] 10:34:06 INFO - PROCESS | 1854 | 1462469646109 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:34:06 INFO - PROCESS | 1854 | 1462469646405 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de38d0800 == 117 [pid = 1854] [id = 362] 10:34:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7deab39000) [pid = 1854] [serial = 1087] [outer = (nil)] 10:34:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7deabcec00) [pid = 1854] [serial = 1088] [outer = 0x7f7deab39000] 10:34:06 INFO - PROCESS | 1854 | 1462469646477 Marionette DEBUG loaded listener.js 10:34:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7deaeee000) [pid = 1854] [serial = 1089] [outer = 0x7f7deab39000] 10:34:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deadc4800 == 116 [pid = 1854] [id = 347] 10:34:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60d0800 == 115 [pid = 1854] [id = 346] 10:34:06 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7df571ac00) [pid = 1854] [serial = 965] [outer = (nil)] [url = about:blank] 10:34:06 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7df9399000) [pid = 1854] [serial = 977] [outer = (nil)] [url = about:blank] 10:34:06 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7df0268000) [pid = 1854] [serial = 959] [outer = (nil)] [url = about:blank] 10:34:06 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7f7df8589400) [pid = 1854] [serial = 968] [outer = (nil)] [url = about:blank] 10:34:06 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7df11f7c00) [pid = 1854] [serial = 962] [outer = (nil)] [url = about:blank] 10:34:06 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7df8fb8c00) [pid = 1854] [serial = 974] [outer = (nil)] [url = about:blank] 10:34:06 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7df8f58800) [pid = 1854] [serial = 971] [outer = (nil)] [url = about:blank] 10:34:06 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7df571ec00) [pid = 1854] [serial = 998] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def77b800 == 114 [pid = 1854] [id = 345] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60de800 == 113 [pid = 1854] [id = 344] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e08049800 == 112 [pid = 1854] [id = 341] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e071c3800 == 111 [pid = 1854] [id = 340] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e060ca000 == 110 [pid = 1854] [id = 339] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc460000 == 109 [pid = 1854] [id = 338] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df975f800 == 108 [pid = 1854] [id = 337] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c90800 == 107 [pid = 1854] [id = 336] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df023a000 == 106 [pid = 1854] [id = 335] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e1c800 == 105 [pid = 1854] [id = 334] 10:34:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1952800 == 104 [pid = 1854] [id = 333] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7de969d400) [pid = 1854] [serial = 953] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7de9586c00) [pid = 1854] [serial = 986] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7deabd0000) [pid = 1854] [serial = 987] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7defe0d800) [pid = 1854] [serial = 992] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7df2d91400) [pid = 1854] [serial = 995] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de6aab800) [pid = 1854] [serial = 950] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7deeac2800) [pid = 1854] [serial = 956] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7deeab8800) [pid = 1854] [serial = 989] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7def4ce800) [pid = 1854] [serial = 990] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7df3925800) [pid = 1854] [serial = 996] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de39ea000) [pid = 1854] [serial = 981] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7de7dd6400) [pid = 1854] [serial = 983] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7defe2b000) [pid = 1854] [serial = 947] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7de9242000) [pid = 1854] [serial = 984] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7de19f3400) [pid = 1854] [serial = 980] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7df0643000) [pid = 1854] [serial = 993] [outer = (nil)] [url = about:blank] 10:34:07 INFO - PROCESS | 1854 | 1462469647472 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]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2067ms 10:34:07 INFO - PROCESS | 1854 | 1462469647503 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:34:07 INFO - PROCESS | 1854 | 1462469647510 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 10:34:07 INFO - PROCESS | 1854 | 1462469647517 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 1854 | 1462469647520 Marionette TRACE conn3 <- [1,1422,null,{}] 10:34:07 INFO - PROCESS | 1854 | 1462469647526 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}] 10:34:07 INFO - PROCESS | 1854 | 1462469647739 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:34:07 INFO - PROCESS | 1854 | 1462469647898 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7bca800 == 105 [pid = 1854] [id = 363] 10:34:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7deabc6c00) [pid = 1854] [serial = 1090] [outer = (nil)] 10:34:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7def4cc800) [pid = 1854] [serial = 1091] [outer = 0x7f7deabc6c00] 10:34:07 INFO - PROCESS | 1854 | 1462469647962 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7defe29800) [pid = 1854] [serial = 1092] [outer = 0x7f7deabc6c00] 10:34:08 INFO - PROCESS | 1854 | 1462469648882 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]]]}] 10:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1432ms 10:34:08 INFO - PROCESS | 1854 | 1462469648951 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 1854 | 1462469648957 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 10:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:34:08 INFO - PROCESS | 1854 | 1462469648980 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 1854 | 1462469648993 Marionette TRACE conn3 <- [1,1426,null,{}] 10:34:09 INFO - PROCESS | 1854 | 1462469649004 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}] 10:34:09 INFO - PROCESS | 1854 | 1462469649385 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:34:09 INFO - PROCESS | 1854 | 1462469649602 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def7a9800 == 106 [pid = 1854] [id = 364] 10:34:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df026d400) [pid = 1854] [serial = 1093] [outer = (nil)] 10:34:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7df3b72c00) [pid = 1854] [serial = 1094] [outer = 0x7f7df026d400] 10:34:09 INFO - PROCESS | 1854 | 1462469649717 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7df8d23400) [pid = 1854] [serial = 1095] [outer = 0x7f7df026d400] 10:34:10 INFO - PROCESS | 1854 | 1462469650668 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]]]}] 10:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1762ms 10:34:10 INFO - PROCESS | 1854 | 1462469650729 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 1854 | 1462469650733 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 10:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:34:10 INFO - PROCESS | 1854 | 1462469650755 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - PROCESS | 1854 | 1462469650761 Marionette TRACE conn3 <- [1,1430,null,{}] 10:34:10 INFO - PROCESS | 1854 | 1462469650767 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}] 10:34:10 INFO - PROCESS | 1854 | 1462469650993 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:34:11 INFO - PROCESS | 1854 | 1462469651023 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0bef000 == 107 [pid = 1854] [id = 365] 10:34:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7defe30800) [pid = 1854] [serial = 1096] [outer = (nil)] 10:34:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7df8fb8c00) [pid = 1854] [serial = 1097] [outer = 0x7f7defe30800] 10:34:11 INFO - PROCESS | 1854 | 1462469651093 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7df9d66800) [pid = 1854] [serial = 1098] [outer = 0x7f7defe30800] 10:34:11 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7df1114000) [pid = 1854] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:34:11 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7defb4ac00) [pid = 1854] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:34:11 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7deabcb000) [pid = 1854] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:34:11 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de6aae800) [pid = 1854] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:34:11 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7de90d3800) [pid = 1854] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:34:11 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de13d1800) [pid = 1854] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:34:12 INFO - PROCESS | 1854 | 1462469652122 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]]]}] 10:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1446ms 10:34:12 INFO - PROCESS | 1854 | 1462469652191 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:34:12 INFO - PROCESS | 1854 | 1462469652195 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 10:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:34:12 INFO - PROCESS | 1854 | 1462469652200 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 1854 | 1462469652203 Marionette TRACE conn3 <- [1,1434,null,{}] 10:34:12 INFO - PROCESS | 1854 | 1462469652208 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}] 10:34:12 INFO - PROCESS | 1854 | 1462469652374 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:34:12 INFO - PROCESS | 1854 | 1462469652525 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df2dd1800 == 108 [pid = 1854] [id = 366] 10:34:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df9d67800) [pid = 1854] [serial = 1099] [outer = (nil)] 10:34:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7df9dcd400) [pid = 1854] [serial = 1100] [outer = 0x7f7df9d67800] 10:34:12 INFO - PROCESS | 1854 | 1462469652641 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7dfa047000) [pid = 1854] [serial = 1101] [outer = 0x7f7df9d67800] 10:34:13 INFO - PROCESS | 1854 | 1462469653454 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]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1283ms 10:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:34:13 INFO - PROCESS | 1854 | 1462469653484 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 1854 | 1462469653487 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 10:34:13 INFO - PROCESS | 1854 | 1462469653493 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 1854 | 1462469653496 Marionette TRACE conn3 <- [1,1438,null,{}] 10:34:13 INFO - PROCESS | 1854 | 1462469653512 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}] 10:34:13 INFO - PROCESS | 1854 | 1462469653689 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:34:13 INFO - PROCESS | 1854 | 1462469653706 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9a0d000 == 109 [pid = 1854] [id = 367] 10:34:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7dfb2d9000) [pid = 1854] [serial = 1102] [outer = (nil)] 10:34:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7e01096c00) [pid = 1854] [serial = 1103] [outer = 0x7f7dfb2d9000] 10:34:13 INFO - PROCESS | 1854 | 1462469653766 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7e0716d400) [pid = 1854] [serial = 1104] [outer = 0x7f7dfb2d9000] 10:34:14 INFO - PROCESS | 1854 | 1462469654915 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]]]}] 10:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1485ms 10:34:14 INFO - PROCESS | 1854 | 1462469654978 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:34:14 INFO - PROCESS | 1854 | 1462469654986 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 10:34:14 INFO - PROCESS | 1854 | 1462469654993 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:34:15 INFO - PROCESS | 1854 | 1462469654999 Marionette TRACE conn3 <- [1,1442,null,{}] 10:34:15 INFO - PROCESS | 1854 | 1462469655007 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}] 10:34:15 INFO - PROCESS | 1854 | 1462469655224 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:34:15 INFO - PROCESS | 1854 | 1462469655495 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fd5800 == 110 [pid = 1854] [id = 368] 10:34:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7deab3d000) [pid = 1854] [serial = 1105] [outer = (nil)] 10:34:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7deabd0800) [pid = 1854] [serial = 1106] [outer = 0x7f7deab3d000] 10:34:15 INFO - PROCESS | 1854 | 1462469655588 Marionette DEBUG loaded listener.js 10:34:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7deeab8c00) [pid = 1854] [serial = 1107] [outer = 0x7f7deab3d000] 10:34:16 INFO - PROCESS | 1854 | 1462469656498 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]]]}] 10:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1584ms 10:34:16 INFO - PROCESS | 1854 | 1462469656577 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 1854 | 1462469656586 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 10:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:34:16 INFO - PROCESS | 1854 | 1462469656596 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 1854 | 1462469656600 Marionette TRACE conn3 <- [1,1446,null,{}] 10:34:16 INFO - PROCESS | 1854 | 1462469656606 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}] 10:34:16 INFO - PROCESS | 1854 | 1462469656855 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:34:17 INFO - PROCESS | 1854 | 1462469657150 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7695800 == 111 [pid = 1854] [id = 369] 10:34:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7defe24000) [pid = 1854] [serial = 1108] [outer = (nil)] 10:34:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7df3733c00) [pid = 1854] [serial = 1109] [outer = 0x7f7defe24000] 10:34:17 INFO - PROCESS | 1854 | 1462469657222 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7df6d0e000) [pid = 1854] [serial = 1110] [outer = 0x7f7defe24000] 10:34:18 INFO - PROCESS | 1854 | 1462469658077 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]]]}] 10:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1535ms 10:34:18 INFO - PROCESS | 1854 | 1462469658133 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 1854 | 1462469658136 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 10:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:34:18 INFO - PROCESS | 1854 | 1462469658144 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 1854 | 1462469658150 Marionette TRACE conn3 <- [1,1450,null,{}] 10:34:18 INFO - PROCESS | 1854 | 1462469658166 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}] 10:34:18 INFO - PROCESS | 1854 | 1462469658370 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:34:18 INFO - PROCESS | 1854 | 1462469658562 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e06c33000 == 112 [pid = 1854] [id = 370] 10:34:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7df99fa400) [pid = 1854] [serial = 1111] [outer = (nil)] 10:34:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7dfa049000) [pid = 1854] [serial = 1112] [outer = 0x7f7df99fa400] 10:34:18 INFO - PROCESS | 1854 | 1462469658679 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7dfc5d1800) [pid = 1854] [serial = 1113] [outer = 0x7f7df99fa400] 10:34:19 INFO - PROCESS | 1854 | 1462469659559 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]]]}] 10:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1487ms 10:34:19 INFO - PROCESS | 1854 | 1462469659631 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:34:19 INFO - PROCESS | 1854 | 1462469659636 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 10:34:19 INFO - PROCESS | 1854 | 1462469659641 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - PROCESS | 1854 | 1462469659644 Marionette TRACE conn3 <- [1,1454,null,{}] 10:34:19 INFO - PROCESS | 1854 | 1462469659650 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}] 10:34:19 INFO - PROCESS | 1854 | 1462469659847 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:34:20 INFO - PROCESS | 1854 | 1462469660037 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bbbc000 == 113 [pid = 1854] [id = 371] 10:34:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7dfd363000) [pid = 1854] [serial = 1114] [outer = (nil)] 10:34:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7e0716d000) [pid = 1854] [serial = 1115] [outer = 0x7f7dfd363000] 10:34:20 INFO - PROCESS | 1854 | 1462469660128 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7f7e08056800) [pid = 1854] [serial = 1116] [outer = 0x7f7dfd363000] 10:34:21 INFO - PROCESS | 1854 | 1462469661028 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]]]}] 10:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1440ms 10:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:34:21 INFO - PROCESS | 1854 | 1462469661082 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:34:21 INFO - PROCESS | 1854 | 1462469661085 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 10:34:21 INFO - PROCESS | 1854 | 1462469661091 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:34:21 INFO - PROCESS | 1854 | 1462469661094 Marionette TRACE conn3 <- [1,1458,null,{}] 10:34:21 INFO - PROCESS | 1854 | 1462469661099 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}] 10:34:21 INFO - PROCESS | 1854 | 1462469661288 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:34:21 INFO - PROCESS | 1854 | 1462469661483 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e1128e000 == 114 [pid = 1854] [id = 372] 10:34:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7df93a0800) [pid = 1854] [serial = 1117] [outer = (nil)] 10:34:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7e0834b800) [pid = 1854] [serial = 1118] [outer = 0x7f7df93a0800] 10:34:21 INFO - PROCESS | 1854 | 1462469661560 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7e08358000) [pid = 1854] [serial = 1119] [outer = 0x7f7df93a0800] 10:34:22 INFO - PROCESS | 1854 | 1462469662491 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]]]}] 10:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1429ms 10:34:22 INFO - PROCESS | 1854 | 1462469662522 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 1854 | 1462469662525 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 10:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:34:22 INFO - PROCESS | 1854 | 1462469662531 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 1854 | 1462469662535 Marionette TRACE conn3 <- [1,1462,null,{}] 10:34:22 INFO - PROCESS | 1854 | 1462469662540 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}] 10:34:22 INFO - PROCESS | 1854 | 1462469662726 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:34:22 INFO - PROCESS | 1854 | 1462469662924 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b79000 == 115 [pid = 1854] [id = 373] 10:34:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7e0b4c6400) [pid = 1854] [serial = 1120] [outer = (nil)] 10:34:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7e0b68ac00) [pid = 1854] [serial = 1121] [outer = 0x7f7e0b4c6400] 10:34:23 INFO - PROCESS | 1854 | 1462469663000 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7e0bdb6c00) [pid = 1854] [serial = 1122] [outer = 0x7f7e0b4c6400] 10:34:23 INFO - PROCESS | 1854 | 1462469663913 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]]]}] 10:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1437ms 10:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:34:23 INFO - PROCESS | 1854 | 1462469663969 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:34:23 INFO - PROCESS | 1854 | 1462469663972 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 10:34:23 INFO - PROCESS | 1854 | 1462469663979 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 1854 | 1462469663982 Marionette TRACE conn3 <- [1,1466,null,{}] 10:34:23 INFO - PROCESS | 1854 | 1462469663987 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}] 10:34:24 INFO - PROCESS | 1854 | 1462469664181 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:34:24 INFO - PROCESS | 1854 | 1462469664381 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de341a800 == 116 [pid = 1854] [id = 374] 10:34:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7f7de4a55800) [pid = 1854] [serial = 1123] [outer = (nil)] 10:34:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7f7de4a5c400) [pid = 1854] [serial = 1124] [outer = 0x7f7de4a55800] 10:34:24 INFO - PROCESS | 1854 | 1462469664490 Marionette DEBUG loaded listener.js 10:34:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7f7de4a61000) [pid = 1854] [serial = 1125] [outer = 0x7f7de4a55800] 10:34:25 INFO - PROCESS | 1854 | 1462469665350 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]]]}] 10:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1429ms 10:34:25 INFO - PROCESS | 1854 | 1462469665409 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:34:25 INFO - PROCESS | 1854 | 1462469665413 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 10:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:34:25 INFO - PROCESS | 1854 | 1462469665420 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 1854 | 1462469665423 Marionette TRACE conn3 <- [1,1470,null,{}] 10:34:25 INFO - PROCESS | 1854 | 1462469665429 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}] 10:34:25 INFO - PROCESS | 1854 | 1462469665617 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:34:25 INFO - PROCESS | 1854 | 1462469665862 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de5310000 == 117 [pid = 1854] [id = 375] 10:34:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7f7de4a52c00) [pid = 1854] [serial = 1126] [outer = (nil)] 10:34:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7f7e0bdb9400) [pid = 1854] [serial = 1127] [outer = 0x7f7de4a52c00] 10:34:25 INFO - PROCESS | 1854 | 1462469665953 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7e0bdbf800) [pid = 1854] [serial = 1128] [outer = 0x7f7de4a52c00] 10:34:26 INFO - PROCESS | 1854 | 1462469666778 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]]]}] 10:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1387ms 10:34:26 INFO - PROCESS | 1854 | 1462469666808 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 1854 | 1462469666811 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 10:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:34:26 INFO - PROCESS | 1854 | 1462469666817 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 1854 | 1462469666819 Marionette TRACE conn3 <- [1,1474,null,{}] 10:34:26 INFO - PROCESS | 1854 | 1462469666825 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}] 10:34:27 INFO - PROCESS | 1854 | 1462469667019 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:34:27 INFO - PROCESS | 1854 | 1462469667223 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3aa0000 == 118 [pid = 1854] [id = 376] 10:34:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7de4a56000) [pid = 1854] [serial = 1129] [outer = (nil)] 10:34:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7df1e39800) [pid = 1854] [serial = 1130] [outer = 0x7f7de4a56000] 10:34:27 INFO - PROCESS | 1854 | 1462469667295 Marionette DEBUG loaded listener.js 10:34:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7df1e3e800) [pid = 1854] [serial = 1131] [outer = 0x7f7de4a56000] 10:34:28 INFO - PROCESS | 1854 | 1462469668197 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]]]}] 10:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1436ms 10:34:28 INFO - PROCESS | 1854 | 1462469668254 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:34:28 INFO - PROCESS | 1854 | 1462469668257 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 10:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:34:28 INFO - PROCESS | 1854 | 1462469668264 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:34:28 INFO - PROCESS | 1854 | 1462469668266 Marionette TRACE conn3 <- [1,1478,null,{}] 10:34:28 INFO - PROCESS | 1854 | 1462469668271 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}] 10:34:28 INFO - PROCESS | 1854 | 1462469668471 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:34:28 INFO - PROCESS | 1854 | 1462469668665 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a48000 == 119 [pid = 1854] [id = 377] 10:34:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7f7df1e34800) [pid = 1854] [serial = 1132] [outer = (nil)] 10:34:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7f7e0bdc3400) [pid = 1854] [serial = 1133] [outer = 0x7f7df1e34800] 10:34:28 INFO - PROCESS | 1854 | 1462469668736 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7f7e0c426400) [pid = 1854] [serial = 1134] [outer = 0x7f7df1e34800] 10:34:29 INFO - PROCESS | 1854 | 1462469669688 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]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1486ms 10:34:29 INFO - PROCESS | 1854 | 1462469669751 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 1854 | 1462469669756 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 10:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:34:29 INFO - PROCESS | 1854 | 1462469669761 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 1854 | 1462469669765 Marionette TRACE conn3 <- [1,1482,null,{}] 10:34:29 INFO - PROCESS | 1854 | 1462469669770 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}] 10:34:30 INFO - PROCESS | 1854 | 1462469669997 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:34:30 INFO - PROCESS | 1854 | 1462469670247 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de5343800 == 120 [pid = 1854] [id = 378] 10:34:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7f7de2051000) [pid = 1854] [serial = 1135] [outer = (nil)] 10:34:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7f7de205a000) [pid = 1854] [serial = 1136] [outer = 0x7f7de2051000] 10:34:30 INFO - PROCESS | 1854 | 1462469670379 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7f7e0c432c00) [pid = 1854] [serial = 1137] [outer = 0x7f7de2051000] 10:34:31 INFO - PROCESS | 1854 | 1462469671264 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]]]}] 10:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1539ms 10:34:31 INFO - PROCESS | 1854 | 1462469671301 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 1854 | 1462469671305 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 10:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:34:31 INFO - PROCESS | 1854 | 1462469671311 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 1854 | 1462469671313 Marionette TRACE conn3 <- [1,1486,null,{}] 10:34:31 INFO - PROCESS | 1854 | 1462469671318 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}] 10:34:31 INFO - PROCESS | 1854 | 1462469671517 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:34:31 INFO - PROCESS | 1854 | 1462469671721 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1f67000 == 121 [pid = 1854] [id = 379] 10:34:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7f7de1030c00) [pid = 1854] [serial = 1138] [outer = (nil)] 10:34:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7f7de1039c00) [pid = 1854] [serial = 1139] [outer = 0x7f7de1030c00] 10:34:31 INFO - PROCESS | 1854 | 1462469671794 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7de103e000) [pid = 1854] [serial = 1140] [outer = 0x7f7de1030c00] 10:34:32 INFO - PROCESS | 1854 | 1462469672743 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]]]}] 10:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1488ms 10:34:32 INFO - PROCESS | 1854 | 1462469672801 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 1854 | 1462469672804 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 10:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:34:32 INFO - PROCESS | 1854 | 1462469672810 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - PROCESS | 1854 | 1462469672812 Marionette TRACE conn3 <- [1,1490,null,{}] 10:34:32 INFO - PROCESS | 1854 | 1462469672818 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}] 10:34:33 INFO - PROCESS | 1854 | 1462469673015 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:34:33 INFO - PROCESS | 1854 | 1462469673271 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de121c000 == 122 [pid = 1854] [id = 380] 10:34:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7de1033800) [pid = 1854] [serial = 1141] [outer = (nil)] 10:34:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7de12a1800) [pid = 1854] [serial = 1142] [outer = 0x7f7de1033800] 10:34:33 INFO - PROCESS | 1854 | 1462469673388 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7de12a5800) [pid = 1854] [serial = 1143] [outer = 0x7f7de1033800] 10:34:34 INFO - PROCESS | 1854 | 1462469674261 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]]]}] 10:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1483ms 10:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:34:34 INFO - PROCESS | 1854 | 1462469674294 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:34:34 INFO - PROCESS | 1854 | 1462469674297 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 10:34:34 INFO - PROCESS | 1854 | 1462469674303 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 1854 | 1462469674306 Marionette TRACE conn3 <- [1,1494,null,{}] 10:34:34 INFO - PROCESS | 1854 | 1462469674311 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}] 10:34:34 INFO - PROCESS | 1854 | 1462469674513 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:34:34 INFO - PROCESS | 1854 | 1462469674763 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de2630000 == 123 [pid = 1854] [id = 381] 10:34:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7de103c400) [pid = 1854] [serial = 1144] [outer = (nil)] 10:34:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7de12a9800) [pid = 1854] [serial = 1145] [outer = 0x7f7de103c400] 10:34:34 INFO - PROCESS | 1854 | 1462469674877 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7de267e000) [pid = 1854] [serial = 1146] [outer = 0x7f7de103c400] 10:34:35 INFO - PROCESS | 1854 | 1462469675796 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]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1537ms 10:34:35 INFO - PROCESS | 1854 | 1462469675840 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 1854 | 1462469675844 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 10:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:34:35 INFO - PROCESS | 1854 | 1462469675850 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 1854 | 1462469675853 Marionette TRACE conn3 <- [1,1498,null,{}] 10:34:35 INFO - PROCESS | 1854 | 1462469675859 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}] 10:34:36 INFO - PROCESS | 1854 | 1462469676058 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:34:36 INFO - PROCESS | 1854 | 1462469676269 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddeb50000 == 124 [pid = 1854] [id = 382] 10:34:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7ddeb06000) [pid = 1854] [serial = 1147] [outer = (nil)] 10:34:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7ddeb0b800) [pid = 1854] [serial = 1148] [outer = 0x7f7ddeb06000] 10:34:36 INFO - PROCESS | 1854 | 1462469676507 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7ddeb10400) [pid = 1854] [serial = 1149] [outer = 0x7f7ddeb06000] 10:34:37 INFO - PROCESS | 1854 | 1462469677547 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]]]}] 10:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1733ms 10:34:37 INFO - PROCESS | 1854 | 1462469677584 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 1854 | 1462469677587 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 10:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:34:37 INFO - PROCESS | 1854 | 1462469677593 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - PROCESS | 1854 | 1462469677596 Marionette TRACE conn3 <- [1,1502,null,{}] 10:34:37 INFO - PROCESS | 1854 | 1462469677602 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}] 10:34:37 INFO - PROCESS | 1854 | 1462469677809 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:34:38 INFO - PROCESS | 1854 | 1462469678036 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de2640000 == 125 [pid = 1854] [id = 383] 10:34:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7ddeb06c00) [pid = 1854] [serial = 1150] [outer = (nil)] 10:34:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7de12aa000) [pid = 1854] [serial = 1151] [outer = 0x7f7ddeb06c00] 10:34:38 INFO - PROCESS | 1854 | 1462469678110 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7de2682000) [pid = 1854] [serial = 1152] [outer = 0x7f7ddeb06c00] 10:34:39 INFO - PROCESS | 1854 | 1462469679035 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]]]}] 10:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1478ms 10:34:39 INFO - PROCESS | 1854 | 1462469679074 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 1854 | 1462469679077 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 10:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:34:39 INFO - PROCESS | 1854 | 1462469679083 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 1854 | 1462469679085 Marionette TRACE conn3 <- [1,1506,null,{}] 10:34:39 INFO - PROCESS | 1854 | 1462469679091 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}] 10:34:39 INFO - PROCESS | 1854 | 1462469679293 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:34:39 INFO - PROCESS | 1854 | 1462469679508 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dded74800 == 126 [pid = 1854] [id = 384] 10:34:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7ddeb0c800) [pid = 1854] [serial = 1153] [outer = (nil)] 10:34:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7de2685c00) [pid = 1854] [serial = 1154] [outer = 0x7f7ddeb0c800] 10:34:39 INFO - PROCESS | 1854 | 1462469679626 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7de268b000) [pid = 1854] [serial = 1155] [outer = 0x7f7ddeb0c800] 10:34:41 INFO - PROCESS | 1854 | 1462469681177 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]]]}] 10:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2139ms 10:34:41 INFO - PROCESS | 1854 | 1462469681224 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:34:41 INFO - PROCESS | 1854 | 1462469681230 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 10:34:41 INFO - PROCESS | 1854 | 1462469681238 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - PROCESS | 1854 | 1462469681243 Marionette TRACE conn3 <- [1,1510,null,{}] 10:34:41 INFO - PROCESS | 1854 | 1462469681251 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}] 10:34:41 INFO - PROCESS | 1854 | 1462469681462 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:34:41 INFO - PROCESS | 1854 | 1462469681671 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b64800 == 127 [pid = 1854] [id = 385] 10:34:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7de205a400) [pid = 1854] [serial = 1156] [outer = (nil)] 10:34:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7de3162c00) [pid = 1854] [serial = 1157] [outer = 0x7f7de205a400] 10:34:41 INFO - PROCESS | 1854 | 1462469681740 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7de3167c00) [pid = 1854] [serial = 1158] [outer = 0x7f7de205a400] 10:34:42 INFO - PROCESS | 1854 | 1462469682656 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]]]}] 10:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1438ms 10:34:42 INFO - PROCESS | 1854 | 1462469682677 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:34:42 INFO - PROCESS | 1854 | 1462469682688 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 10:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:34:42 INFO - PROCESS | 1854 | 1462469682704 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - PROCESS | 1854 | 1462469682711 Marionette TRACE conn3 <- [1,1514,null,{}] 10:34:42 INFO - PROCESS | 1854 | 1462469682720 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}] 10:34:43 INFO - PROCESS | 1854 | 1462469683037 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:34:43 INFO - PROCESS | 1854 | 1462469683454 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b6c800 == 128 [pid = 1854] [id = 386] 10:34:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7de48e1000) [pid = 1854] [serial = 1159] [outer = (nil)] 10:34:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7de59cac00) [pid = 1854] [serial = 1160] [outer = 0x7f7de48e1000] 10:34:43 INFO - PROCESS | 1854 | 1462469683528 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7de63dd400) [pid = 1854] [serial = 1161] [outer = 0x7f7de48e1000] 10:34:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa592000 == 127 [pid = 1854] [id = 214] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7df026cc00) [pid = 1854] [serial = 1046] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7dfa513c00) [pid = 1854] [serial = 1022] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7de7b56400) [pid = 1854] [serial = 1031] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7df9395c00) [pid = 1854] [serial = 1016] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7df9f74400) [pid = 1854] [serial = 1019] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7dfb2d6000) [pid = 1854] [serial = 1028] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7dfad54c00) [pid = 1854] [serial = 1025] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | 1462469684550 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]]]}] 10:34:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc763800 == 126 [pid = 1854] [id = 354] 10:34:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9179800 == 125 [pid = 1854] [id = 353] 10:34:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3a3e800 == 124 [pid = 1854] [id = 352] 10:34:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df11cc800 == 123 [pid = 1854] [id = 351] 10:34:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deea06800 == 122 [pid = 1854] [id = 350] 10:34:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e6e800 == 121 [pid = 1854] [id = 349] 10:34:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7defc1c000 == 120 [pid = 1854] [id = 348] 10:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1890ms 10:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:34:44 INFO - PROCESS | 1854 | 1462469684591 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:34:44 INFO - PROCESS | 1854 | 1462469684594 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 10:34:44 INFO - PROCESS | 1854 | 1462469684601 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:34:44 INFO - PROCESS | 1854 | 1462469684607 Marionette TRACE conn3 <- [1,1518,null,{}] 10:34:44 INFO - PROCESS | 1854 | 1462469684621 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}] 10:34:44 INFO - PROCESS | 1854 | 1462469684838 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7defb9b400) [pid = 1854] [serial = 1044] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7def4e5800) [pid = 1854] [serial = 1043] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7df3755c00) [pid = 1854] [serial = 1013] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7de923a400) [pid = 1854] [serial = 1004] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7de19eb800) [pid = 1854] [serial = 1001] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7df0389c00) [pid = 1854] [serial = 1010] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7de9234800) [pid = 1854] [serial = 1040] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7deacc9c00) [pid = 1854] [serial = 1007] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7de957d400) [pid = 1854] [serial = 1037] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7de96a5c00) [pid = 1854] [serial = 1038] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7deacd3400) [pid = 1854] [serial = 1041] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7de48e8c00) [pid = 1854] [serial = 1035] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7de19eec00) [pid = 1854] [serial = 1034] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7df858d800) [pid = 1854] [serial = 999] [outer = (nil)] [url = about:blank] 10:34:44 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7df05ea000) [pid = 1854] [serial = 948] [outer = (nil)] [url = about:blank] 10:34:45 INFO - PROCESS | 1854 | 1462469685058 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e6e800 == 121 [pid = 1854] [id = 387] 10:34:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7de48e8c00) [pid = 1854] [serial = 1162] [outer = (nil)] 10:34:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7de9589c00) [pid = 1854] [serial = 1163] [outer = 0x7f7de48e8c00] 10:34:45 INFO - PROCESS | 1854 | 1462469685132 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7deab35400) [pid = 1854] [serial = 1164] [outer = 0x7f7de48e8c00] 10:34:45 INFO - PROCESS | 1854 | 1462469685921 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]]]}] 10:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1384ms 10:34:45 INFO - PROCESS | 1854 | 1462469685985 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:34:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:34:45 INFO - PROCESS | 1854 | 1462469685990 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 10:34:45 INFO - PROCESS | 1854 | 1462469685997 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - PROCESS | 1854 | 1462469686000 Marionette TRACE conn3 <- [1,1522,null,{}] 10:34:46 INFO - PROCESS | 1854 | 1462469686005 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}] 10:34:46 INFO - PROCESS | 1854 | 1462469686201 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:34:46 INFO - PROCESS | 1854 | 1462469686368 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e1c800 == 122 [pid = 1854] [id = 388] 10:34:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7de34e0000) [pid = 1854] [serial = 1165] [outer = (nil)] 10:34:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7deaccf400) [pid = 1854] [serial = 1166] [outer = 0x7f7de34e0000] 10:34:46 INFO - PROCESS | 1854 | 1462469686435 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7deeab7000) [pid = 1854] [serial = 1167] [outer = 0x7f7de34e0000] 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:34:47 INFO - PROCESS | 1854 | 1462469687222 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"]]]}] 10:34:47 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 () { 10:34:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:34:47 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 () { 10:34:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:34:47 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 () { 10:34:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:34:47 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 () { 10:34:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:34:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1289ms 10:34:47 INFO - PROCESS | 1854 | 1462469687288 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:34:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:34:47 INFO - PROCESS | 1854 | 1462469687298 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 10:34:47 INFO - PROCESS | 1854 | 1462469687304 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 1854 | 1462469687308 Marionette TRACE conn3 <- [1,1526,null,{}] 10:34:47 INFO - PROCESS | 1854 | 1462469687318 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}] 10:34:47 INFO - PROCESS | 1854 | 1462469687568 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:34:47 INFO - PROCESS | 1854 | 1462469687608 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deadcf000 == 123 [pid = 1854] [id = 389] 10:34:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7de9234800) [pid = 1854] [serial = 1168] [outer = (nil)] 10:34:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7def4e0400) [pid = 1854] [serial = 1169] [outer = 0x7f7de9234800] 10:34:47 INFO - PROCESS | 1854 | 1462469687670 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7df0648c00) [pid = 1854] [serial = 1170] [outer = 0x7f7de9234800] 10:34:48 INFO - PROCESS | 1854 | 1462469688508 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"]]]}] 10:34:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:34:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:34:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:34:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:34:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:34:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:34:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1235ms 10:34:48 INFO - PROCESS | 1854 | 1462469688565 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 1854 | 1462469688569 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 10:34:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:34:48 INFO - PROCESS | 1854 | 1462469688576 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 1854 | 1462469688578 Marionette TRACE conn3 <- [1,1530,null,{}] 10:34:48 INFO - PROCESS | 1854 | 1462469688589 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}] 10:34:48 INFO - PROCESS | 1854 | 1462469688933 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:34:48 INFO - PROCESS | 1854 | 1462469688980 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df05da800 == 124 [pid = 1854] [id = 390] 10:34:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7def4c8c00) [pid = 1854] [serial = 1171] [outer = (nil)] 10:34:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7df6d99800) [pid = 1854] [serial = 1172] [outer = 0x7f7def4c8c00] 10:34:49 INFO - PROCESS | 1854 | 1462469689045 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7df8fb7c00) [pid = 1854] [serial = 1173] [outer = 0x7f7def4c8c00] 10:34:49 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7defe30800) [pid = 1854] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:34:49 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7deab39000) [pid = 1854] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:34:49 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7deabc6c00) [pid = 1854] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:34:49 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7de19ea800) [pid = 1854] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:34:49 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7df9d67800) [pid = 1854] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:34:49 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7df05d6000) [pid = 1854] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:34:49 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7df026d400) [pid = 1854] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:34:49 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7df05d4000) [pid = 1854] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:34:50 INFO - PROCESS | 1854 | 1462469690146 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]]]}] 10:34:50 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 10:34:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:34:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:34:50 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. 10:34:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:34:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1580ms 10:34:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:34:50 INFO - PROCESS | 1854 | 1462469690158 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 1854 | 1462469690161 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 10:34:50 INFO - PROCESS | 1854 | 1462469690167 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - PROCESS | 1854 | 1462469690183 Marionette TRACE conn3 <- [1,1534,null,{}] 10:34:50 INFO - PROCESS | 1854 | 1462469690195 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}] 10:34:50 INFO - PROCESS | 1854 | 1462469690441 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:34:50 INFO - PROCESS | 1854 | 1462469690465 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0ee1000 == 125 [pid = 1854] [id = 391] 10:34:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7de6de9800) [pid = 1854] [serial = 1174] [outer = (nil)] 10:34:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7df939a000) [pid = 1854] [serial = 1175] [outer = 0x7f7de6de9800] 10:34:50 INFO - PROCESS | 1854 | 1462469690526 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7df9d65400) [pid = 1854] [serial = 1176] [outer = 0x7f7de6de9800] 10:34:51 INFO - PROCESS | 1854 | 1462469691386 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]]]}] 10:34:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:34:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1259ms 10:34:51 INFO - PROCESS | 1854 | 1462469691431 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:34:51 INFO - PROCESS | 1854 | 1462469691436 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 10:34:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:34:51 INFO - PROCESS | 1854 | 1462469691446 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - PROCESS | 1854 | 1462469691450 Marionette TRACE conn3 <- [1,1538,null,{}] 10:34:51 INFO - PROCESS | 1854 | 1462469691460 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}] 10:34:51 INFO - PROCESS | 1854 | 1462469691690 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:34:52 INFO - PROCESS | 1854 | 1462469692036 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1f59000 == 126 [pid = 1854] [id = 392] 10:34:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7ddeb07c00) [pid = 1854] [serial = 1177] [outer = (nil)] 10:34:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7de103ac00) [pid = 1854] [serial = 1178] [outer = 0x7f7ddeb07c00] 10:34:52 INFO - PROCESS | 1854 | 1462469692176 Marionette DEBUG loaded listener.js 10:34:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7de204c800) [pid = 1854] [serial = 1179] [outer = 0x7f7ddeb07c00] 10:34:53 INFO - PROCESS | 1854 | 1462469693150 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]]]}] 10:34:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:34:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1740ms 10:34:53 INFO - PROCESS | 1854 | 1462469693187 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 1854 | 1462469693194 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 10:34:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:34:53 INFO - PROCESS | 1854 | 1462469693201 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - PROCESS | 1854 | 1462469693207 Marionette TRACE conn3 <- [1,1542,null,{}] 10:34:53 INFO - PROCESS | 1854 | 1462469693219 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}] 10:34:53 INFO - PROCESS | 1854 | 1462469693448 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:34:53 INFO - PROCESS | 1854 | 1462469693711 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e6c000 == 127 [pid = 1854] [id = 393] 10:34:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7de39f3400) [pid = 1854] [serial = 1180] [outer = (nil)] 10:34:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7de4a59c00) [pid = 1854] [serial = 1181] [outer = 0x7f7de39f3400] 10:34:53 INFO - PROCESS | 1854 | 1462469693835 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7de6aa3400) [pid = 1854] [serial = 1182] [outer = 0x7f7de39f3400] 10:34:54 INFO - PROCESS | 1854 | 1462469694744 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]]]}] 10:34:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:34:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1588ms 10:34:54 INFO - PROCESS | 1854 | 1462469694794 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:34:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:34:54 INFO - PROCESS | 1854 | 1462469694800 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 10:34:54 INFO - PROCESS | 1854 | 1462469694807 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 1854 | 1462469694810 Marionette TRACE conn3 <- [1,1546,null,{}] 10:34:54 INFO - PROCESS | 1854 | 1462469694816 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}] 10:34:55 INFO - PROCESS | 1854 | 1462469695028 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:34:55 INFO - PROCESS | 1854 | 1462469695231 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def77b800 == 128 [pid = 1854] [id = 394] 10:34:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7de8f1a800) [pid = 1854] [serial = 1183] [outer = (nil)] 10:34:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7deacd2c00) [pid = 1854] [serial = 1184] [outer = 0x7f7de8f1a800] 10:34:55 INFO - PROCESS | 1854 | 1462469695403 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7def4c7c00) [pid = 1854] [serial = 1185] [outer = 0x7f7de8f1a800] 10:34:56 INFO - PROCESS | 1854 | 1462469696370 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]]]}] 10:34:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:34:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1636ms 10:34:56 INFO - PROCESS | 1854 | 1462469696444 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 1854 | 1462469696447 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 10:34:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:34:56 INFO - PROCESS | 1854 | 1462469696463 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 1854 | 1462469696473 Marionette TRACE conn3 <- [1,1550,null,{}] 10:34:56 INFO - PROCESS | 1854 | 1462469696480 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}] 10:34:56 INFO - PROCESS | 1854 | 1462469696750 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:34:57 INFO - PROCESS | 1854 | 1462469697043 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8ec7800 == 129 [pid = 1854] [id = 395] 10:34:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7deab39000) [pid = 1854] [serial = 1186] [outer = (nil)] 10:34:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7df2355800) [pid = 1854] [serial = 1187] [outer = 0x7f7deab39000] 10:34:57 INFO - PROCESS | 1854 | 1462469697124 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7df8631400) [pid = 1854] [serial = 1188] [outer = 0x7f7deab39000] 10:34:58 INFO - PROCESS | 1854 | 1462469697999 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]]]}] 10:34:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:34:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1594ms 10:34:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:34:58 INFO - PROCESS | 1854 | 1462469698051 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 1854 | 1462469698055 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 10:34:58 INFO - PROCESS | 1854 | 1462469698061 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - PROCESS | 1854 | 1462469698065 Marionette TRACE conn3 <- [1,1554,null,{}] 10:34:58 INFO - PROCESS | 1854 | 1462469698071 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}] 10:34:58 INFO - PROCESS | 1854 | 1462469698302 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:34:58 INFO - PROCESS | 1854 | 1462469698603 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e00284000 == 130 [pid = 1854] [id = 396] 10:34:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7de7addc00) [pid = 1854] [serial = 1189] [outer = (nil)] 10:34:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7df93a3000) [pid = 1854] [serial = 1190] [outer = 0x7f7de7addc00] 10:34:58 INFO - PROCESS | 1854 | 1462469698684 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7df9f0dc00) [pid = 1854] [serial = 1191] [outer = 0x7f7de7addc00] 10:34:59 INFO - PROCESS | 1854 | 1462469699564 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]]]}] 10:34:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:34:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1583ms 10:34:59 INFO - PROCESS | 1854 | 1462469699645 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 1854 | 1462469699649 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 10:34:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:34:59 INFO - PROCESS | 1854 | 1462469699655 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 1854 | 1462469699658 Marionette TRACE conn3 <- [1,1558,null,{}] 10:34:59 INFO - PROCESS | 1854 | 1462469699664 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}] 10:34:59 INFO - PROCESS | 1854 | 1462469699897 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:35:00 INFO - PROCESS | 1854 | 1462469700171 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0a219800 == 131 [pid = 1854] [id = 397] 10:35:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7dfb2d6000) [pid = 1854] [serial = 1192] [outer = (nil)] 10:35:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7dfb2db400) [pid = 1854] [serial = 1193] [outer = 0x7f7dfb2d6000] 10:35:00 INFO - PROCESS | 1854 | 1462469700353 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7e06c13800) [pid = 1854] [serial = 1194] [outer = 0x7f7dfb2d6000] 10:35:01 INFO - PROCESS | 1854 | 1462469701501 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]]]}] 10:35:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:35:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1886ms 10:35:01 INFO - PROCESS | 1854 | 1462469701542 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 1854 | 1462469701546 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 10:35:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:35:01 INFO - PROCESS | 1854 | 1462469701553 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - PROCESS | 1854 | 1462469701556 Marionette TRACE conn3 <- [1,1562,null,{}] 10:35:01 INFO - PROCESS | 1854 | 1462469701562 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}] 10:35:01 INFO - PROCESS | 1854 | 1462469701774 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:35:02 INFO - PROCESS | 1854 | 1462469701993 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e1032b000 == 132 [pid = 1854] [id = 398] 10:35:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7df9f0f000) [pid = 1854] [serial = 1195] [outer = (nil)] 10:35:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7e0834b400) [pid = 1854] [serial = 1196] [outer = 0x7f7df9f0f000] 10:35:02 INFO - PROCESS | 1854 | 1462469702126 Marionette DEBUG loaded listener.js 10:35:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7e0835ac00) [pid = 1854] [serial = 1197] [outer = 0x7f7df9f0f000] 10:35:03 INFO - PROCESS | 1854 | 1462469703186 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]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:35:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1684ms 10:35:03 INFO - PROCESS | 1854 | 1462469703238 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 1854 | 1462469703242 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 10:35:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:35:03 INFO - PROCESS | 1854 | 1462469703248 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 1854 | 1462469703255 Marionette TRACE conn3 <- [1,1566,null,{}] 10:35:03 INFO - PROCESS | 1854 | 1462469703271 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}] 10:35:03 INFO - PROCESS | 1854 | 1462469703496 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:35:03 INFO - PROCESS | 1854 | 1462469703704 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3396000 == 133 [pid = 1854] [id = 399] 10:35:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7df3972800) [pid = 1854] [serial = 1198] [outer = (nil)] 10:35:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7f7e0a2e8000) [pid = 1854] [serial = 1199] [outer = 0x7f7df3972800] 10:35:03 INFO - PROCESS | 1854 | 1462469703822 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 254 (0x7f7e0b686800) [pid = 1854] [serial = 1200] [outer = 0x7f7df3972800] 10:35:04 INFO - PROCESS | 1854 | 1462469704779 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]]]}] 10:35:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:35:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1594ms 10:35:04 INFO - PROCESS | 1854 | 1462469704843 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 1854 | 1462469704846 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 10:35:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:35:04 INFO - PROCESS | 1854 | 1462469704852 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 1854 | 1462469704856 Marionette TRACE conn3 <- [1,1570,null,{}] 10:35:04 INFO - PROCESS | 1854 | 1462469704861 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}] 10:35:05 INFO - PROCESS | 1854 | 1462469705086 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:35:05 INFO - PROCESS | 1854 | 1462469705380 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08e6000 == 134 [pid = 1854] [id = 400] 10:35:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 255 (0x7f7df9d65c00) [pid = 1854] [serial = 1201] [outer = (nil)] 10:35:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 256 (0x7f7e0a2e8400) [pid = 1854] [serial = 1202] [outer = 0x7f7df9d65c00] 10:35:05 INFO - PROCESS | 1854 | 1462469705460 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7e0bc42400) [pid = 1854] [serial = 1203] [outer = 0x7f7df9d65c00] 10:35:06 INFO - PROCESS | 1854 | 1462469706313 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]]]}] 10:35:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:35:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1528ms 10:35:06 INFO - PROCESS | 1854 | 1462469706382 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:35:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:35:06 INFO - PROCESS | 1854 | 1462469706386 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 10:35:06 INFO - PROCESS | 1854 | 1462469706393 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:35:06 INFO - PROCESS | 1854 | 1462469706397 Marionette TRACE conn3 <- [1,1574,null,{}] 10:35:06 INFO - PROCESS | 1854 | 1462469706403 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}] 10:35:06 INFO - PROCESS | 1854 | 1462469706628 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:35:06 INFO - PROCESS | 1854 | 1462469706890 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de54eb800 == 135 [pid = 1854] [id = 401] 10:35:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7de10ec000) [pid = 1854] [serial = 1204] [outer = (nil)] 10:35:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7de10f4000) [pid = 1854] [serial = 1205] [outer = 0x7f7de10ec000] 10:35:06 INFO - PROCESS | 1854 | 1462469706981 Marionette DEBUG loaded listener.js 10:35:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7de10f8800) [pid = 1854] [serial = 1206] [outer = 0x7f7de10ec000] 10:35:07 INFO - PROCESS | 1854 | 1462469707795 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]]]}] 10:35:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:35:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1449ms 10:35:07 INFO - PROCESS | 1854 | 1462469707843 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 1854 | 1462469707847 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 10:35:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:35:07 INFO - PROCESS | 1854 | 1462469707852 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 1854 | 1462469707855 Marionette TRACE conn3 <- [1,1578,null,{}] 10:35:07 INFO - PROCESS | 1854 | 1462469707860 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}] 10:35:08 INFO - PROCESS | 1854 | 1462469708067 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:35:08 INFO - PROCESS | 1854 | 1462469708340 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de49dc800 == 136 [pid = 1854] [id = 402] 10:35:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7de17ca400) [pid = 1854] [serial = 1207] [outer = (nil)] 10:35:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7de17cc000) [pid = 1854] [serial = 1208] [outer = 0x7f7de17ca400] 10:35:08 INFO - PROCESS | 1854 | 1462469708481 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7de39ef800) [pid = 1854] [serial = 1209] [outer = 0x7f7de17ca400] 10:35:09 INFO - PROCESS | 1854 | 1462469709393 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]]]}] 10:35:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:35:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1585ms 10:35:09 INFO - PROCESS | 1854 | 1462469709439 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:35:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:35:09 INFO - PROCESS | 1854 | 1462469709444 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 10:35:09 INFO - PROCESS | 1854 | 1462469709450 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:35:09 INFO - PROCESS | 1854 | 1462469709455 Marionette TRACE conn3 <- [1,1582,null,{}] 10:35:09 INFO - PROCESS | 1854 | 1462469709460 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}] 10:35:09 INFO - PROCESS | 1854 | 1462469709703 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:35:09 INFO - PROCESS | 1854 | 1462469709913 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def6a4000 == 137 [pid = 1854] [id = 403] 10:35:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7ddd9ca400) [pid = 1854] [serial = 1210] [outer = (nil)] 10:35:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7f7de17ccc00) [pid = 1854] [serial = 1211] [outer = 0x7f7ddd9ca400] 10:35:10 INFO - PROCESS | 1854 | 1462469710067 Marionette DEBUG loaded listener.js 10:35:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7e0bc40000) [pid = 1854] [serial = 1212] [outer = 0x7f7ddd9ca400] 10:35:10 INFO - PROCESS | 1854 | 1462469710983 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]]]}] 10:35:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:35:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1581ms 10:35:11 INFO - PROCESS | 1854 | 1462469711032 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:35:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:35:11 INFO - PROCESS | 1854 | 1462469711036 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 10:35:11 INFO - PROCESS | 1854 | 1462469711043 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:35:11 INFO - PROCESS | 1854 | 1462469711046 Marionette TRACE conn3 <- [1,1586,null,{}] 10:35:11 INFO - PROCESS | 1854 | 1462469711052 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}] 10:35:11 INFO - PROCESS | 1854 | 1462469711280 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:35:11 INFO - PROCESS | 1854 | 1462469711531 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd57a000 == 138 [pid = 1854] [id = 404] 10:35:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7ddd605800) [pid = 1854] [serial = 1213] [outer = (nil)] 10:35:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7ddd60bc00) [pid = 1854] [serial = 1214] [outer = 0x7f7ddd605800] 10:35:11 INFO - PROCESS | 1854 | 1462469711653 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7f7ddd610400) [pid = 1854] [serial = 1215] [outer = 0x7f7ddd605800] 10:35:12 INFO - PROCESS | 1854 | 1462469712503 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]]]}] 10:35:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:35:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1531ms 10:35:12 INFO - PROCESS | 1854 | 1462469712573 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:35:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:35:12 INFO - PROCESS | 1854 | 1462469712587 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 10:35:12 INFO - PROCESS | 1854 | 1462469712593 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - PROCESS | 1854 | 1462469712597 Marionette TRACE conn3 <- [1,1590,null,{}] 10:35:12 INFO - PROCESS | 1854 | 1462469712602 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}] 10:35:12 INFO - PROCESS | 1854 | 1462469712819 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:35:13 INFO - PROCESS | 1854 | 1462469713072 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd83a800 == 139 [pid = 1854] [id = 405] 10:35:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 270 (0x7f7ddd606000) [pid = 1854] [serial = 1216] [outer = (nil)] 10:35:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 271 (0x7f7ddd9ac000) [pid = 1854] [serial = 1217] [outer = 0x7f7ddd606000] 10:35:13 INFO - PROCESS | 1854 | 1462469713199 Marionette DEBUG loaded listener.js 10:35:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 272 (0x7f7ddd9b2000) [pid = 1854] [serial = 1218] [outer = 0x7f7ddd606000] 10:35:14 INFO - PROCESS | 1854 | 1462469714087 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]]]}] 10:35:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:35:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1982ms 10:35:14 INFO - PROCESS | 1854 | 1462469714658 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:35:14 INFO - PROCESS | 1854 | 1462469714665 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 10:35:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:35:14 INFO - PROCESS | 1854 | 1462469714691 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:35:14 INFO - PROCESS | 1854 | 1462469714697 Marionette TRACE conn3 <- [1,1594,null,{}] 10:35:14 INFO - PROCESS | 1854 | 1462469714705 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}] 10:35:14 INFO - PROCESS | 1854 | 1462469714909 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:35:15 INFO - PROCESS | 1854 | 1462469715146 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b68000 == 140 [pid = 1854] [id = 406] 10:35:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 273 (0x7f7ddd9c4c00) [pid = 1854] [serial = 1219] [outer = (nil)] 10:35:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 274 (0x7f7ddeb06800) [pid = 1854] [serial = 1220] [outer = 0x7f7ddd9c4c00] 10:35:15 INFO - PROCESS | 1854 | 1462469715216 Marionette DEBUG loaded listener.js 10:35:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 275 (0x7f7de10ea800) [pid = 1854] [serial = 1221] [outer = 0x7f7ddd9c4c00] 10:35:16 INFO - PROCESS | 1854 | 1462469716234 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]]]}] 10:35:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:35:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1588ms 10:35:16 INFO - PROCESS | 1854 | 1462469716278 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:35:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:35:16 INFO - PROCESS | 1854 | 1462469716283 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 10:35:16 INFO - PROCESS | 1854 | 1462469716296 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:35:16 INFO - PROCESS | 1854 | 1462469716301 Marionette TRACE conn3 <- [1,1598,null,{}] 10:35:16 INFO - PROCESS | 1854 | 1462469716307 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}] 10:35:16 INFO - PROCESS | 1854 | 1462469716521 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:35:16 INFO - PROCESS | 1854 | 1462469716957 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddeb60800 == 141 [pid = 1854] [id = 407] 10:35:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 276 (0x7f7de17cd800) [pid = 1854] [serial = 1222] [outer = (nil)] 10:35:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 277 (0x7f7de17d1400) [pid = 1854] [serial = 1223] [outer = 0x7f7de17cd800] 10:35:17 INFO - PROCESS | 1854 | 1462469717032 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 278 (0x7f7de2054800) [pid = 1854] [serial = 1224] [outer = 0x7f7de17cd800] 10:35:18 INFO - PROCESS | 1854 | 1462469718001 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]]]}] 10:35:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:35:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1739ms 10:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:35:18 INFO - PROCESS | 1854 | 1462469718032 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 1854 | 1462469718035 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 10:35:18 INFO - PROCESS | 1854 | 1462469718041 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - PROCESS | 1854 | 1462469718045 Marionette TRACE conn3 <- [1,1602,null,{}] 10:35:18 INFO - PROCESS | 1854 | 1462469718059 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}] 10:35:18 INFO - PROCESS | 1854 | 1462469718275 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:35:18 INFO - PROCESS | 1854 | 1462469718588 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de532f000 == 142 [pid = 1854] [id = 408] 10:35:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 279 (0x7f7de34d7800) [pid = 1854] [serial = 1225] [outer = (nil)] 10:35:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 280 (0x7f7de4845c00) [pid = 1854] [serial = 1226] [outer = 0x7f7de34d7800] 10:35:18 INFO - PROCESS | 1854 | 1462469718709 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 281 (0x7f7de4a60400) [pid = 1854] [serial = 1227] [outer = 0x7f7de34d7800] 10:35:19 INFO - PROCESS | 1854 | 1462469719595 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]]]}] 10:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1588ms 10:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:35:19 INFO - PROCESS | 1854 | 1462469719629 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:35:19 INFO - PROCESS | 1854 | 1462469719632 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 10:35:19 INFO - PROCESS | 1854 | 1462469719638 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - PROCESS | 1854 | 1462469719641 Marionette TRACE conn3 <- [1,1606,null,{}] 10:35:19 INFO - PROCESS | 1854 | 1462469719646 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}] 10:35:19 INFO - PROCESS | 1854 | 1462469719842 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:35:20 INFO - PROCESS | 1854 | 1462469720070 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9834800 == 143 [pid = 1854] [id = 409] 10:35:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 282 (0x7f7de9ea3c00) [pid = 1854] [serial = 1228] [outer = (nil)] 10:35:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 283 (0x7f7deab35800) [pid = 1854] [serial = 1229] [outer = 0x7f7de9ea3c00] 10:35:20 INFO - PROCESS | 1854 | 1462469720217 Marionette DEBUG loaded listener.js 10:35:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 284 (0x7f7deacc6c00) [pid = 1854] [serial = 1230] [outer = 0x7f7de9ea3c00] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7bde800 == 142 [pid = 1854] [id = 312] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de194c000 == 141 [pid = 1854] [id = 310] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e2c800 == 140 [pid = 1854] [id = 309] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 283 (0x7f7df05e8000) [pid = 1854] [serial = 1055] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 282 (0x7f7df7a97400) [pid = 1854] [serial = 1058] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 281 (0x7f7de61edc00) [pid = 1854] [serial = 1049] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 280 (0x7f7deacc9000) [pid = 1854] [serial = 1052] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 279 (0x7f7df8fb5800) [pid = 1854] [serial = 1061] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 278 (0x7f7dfa71b000) [pid = 1854] [serial = 1064] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 277 (0x7f7dfd369000) [pid = 1854] [serial = 1067] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 276 (0x7f7e01046c00) [pid = 1854] [serial = 1070] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 275 (0x7f7e06c07c00) [pid = 1854] [serial = 1073] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 274 (0x7f7e06f24000) [pid = 1854] [serial = 1076] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 273 (0x7f7e0816cc00) [pid = 1854] [serial = 1079] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 272 (0x7f7de957cc00) [pid = 1854] [serial = 1082] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | 1462469721305 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]]]}] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0ee1000 == 139 [pid = 1854] [id = 391] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df05da800 == 138 [pid = 1854] [id = 390] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deadcf000 == 137 [pid = 1854] [id = 389] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e1c800 == 136 [pid = 1854] [id = 388] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e6e800 == 135 [pid = 1854] [id = 387] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de4b6c800 == 134 [pid = 1854] [id = 386] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de4b64800 == 133 [pid = 1854] [id = 385] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3a48000 == 132 [pid = 1854] [id = 377] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3aa0000 == 131 [pid = 1854] [id = 376] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de5310000 == 130 [pid = 1854] [id = 375] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de341a800 == 129 [pid = 1854] [id = 374] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de4b79000 == 128 [pid = 1854] [id = 373] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e1128e000 == 127 [pid = 1854] [id = 372] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bbbc000 == 126 [pid = 1854] [id = 371] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e06c33000 == 125 [pid = 1854] [id = 370] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df975a000 == 124 [pid = 1854] [id = 266] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7695800 == 123 [pid = 1854] [id = 369] 10:35:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fd5800 == 122 [pid = 1854] [id = 368] 10:35:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:35:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1733ms 10:35:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:35:21 INFO - PROCESS | 1854 | 1462469721374 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:35:21 INFO - PROCESS | 1854 | 1462469721376 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 10:35:21 INFO - PROCESS | 1854 | 1462469721382 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:35:21 INFO - PROCESS | 1854 | 1462469721385 Marionette TRACE conn3 <- [1,1610,null,{}] 10:35:21 INFO - PROCESS | 1854 | 1462469721390 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}] 10:35:21 INFO - PROCESS | 1854 | 1462469721579 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 271 (0x7f7df8fb8c00) [pid = 1854] [serial = 1097] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 270 (0x7f7deaeee000) [pid = 1854] [serial = 1089] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 269 (0x7f7deabcec00) [pid = 1854] [serial = 1088] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7f7def4cc800) [pid = 1854] [serial = 1091] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7defe29800) [pid = 1854] [serial = 1092] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7de34d6800) [pid = 1854] [serial = 1085] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7de608e000) [pid = 1854] [serial = 1086] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7f7df9d66800) [pid = 1854] [serial = 1098] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7df9dcd400) [pid = 1854] [serial = 1100] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7df3b72c00) [pid = 1854] [serial = 1094] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7df8d23400) [pid = 1854] [serial = 1095] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7dfa047000) [pid = 1854] [serial = 1101] [outer = (nil)] [url = about:blank] 10:35:21 INFO - PROCESS | 1854 | 1462469721861 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1f52000 == 123 [pid = 1854] [id = 410] 10:35:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7de34d6800) [pid = 1854] [serial = 1231] [outer = (nil)] 10:35:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7deabc6c00) [pid = 1854] [serial = 1232] [outer = 0x7f7de34d6800] 10:35:21 INFO - PROCESS | 1854 | 1462469721927 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7dee906000) [pid = 1854] [serial = 1233] [outer = 0x7f7de34d6800] 10:35:22 INFO - PROCESS | 1854 | 1462469722617 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]]]}] 10:35:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:35:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1278ms 10:35:22 INFO - PROCESS | 1854 | 1462469722660 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:35:22 INFO - PROCESS | 1854 | 1462469722664 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 10:35:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:35:22 INFO - PROCESS | 1854 | 1462469722670 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 1854 | 1462469722671 Marionette TRACE conn3 <- [1,1614,null,{}] 10:35:22 INFO - PROCESS | 1854 | 1462469722677 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}] 10:35:22 INFO - PROCESS | 1854 | 1462469722979 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:35:23 INFO - PROCESS | 1854 | 1462469722999 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e7b000 == 124 [pid = 1854] [id = 411] 10:35:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7def4dac00) [pid = 1854] [serial = 1234] [outer = (nil)] 10:35:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7f7df1e37000) [pid = 1854] [serial = 1235] [outer = 0x7f7def4dac00] 10:35:23 INFO - PROCESS | 1854 | 1462469723064 Marionette DEBUG loaded listener.js 10:35:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7df3924000) [pid = 1854] [serial = 1236] [outer = 0x7f7def4dac00] 10:35:24 INFO - PROCESS | 1854 | 1462469724017 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]]]}] 10:35:24 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 10:35:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1377ms 10:35:24 INFO - PROCESS | 1854 | 1462469724048 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:35:24 INFO - PROCESS | 1854 | 1462469724051 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 10:35:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:35:24 INFO - PROCESS | 1854 | 1462469724057 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 1854 | 1462469724059 Marionette TRACE conn3 <- [1,1618,null,{}] 10:35:24 INFO - PROCESS | 1854 | 1462469724075 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}] 10:35:24 INFO - PROCESS | 1854 | 1462469724337 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:35:24 INFO - PROCESS | 1854 | 1462469724374 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def3a8000 == 125 [pid = 1854] [id = 412] 10:35:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7def4dd400) [pid = 1854] [serial = 1237] [outer = (nil)] 10:35:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7df8fb5800) [pid = 1854] [serial = 1238] [outer = 0x7f7def4dd400] 10:35:24 INFO - PROCESS | 1854 | 1462469724442 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7f7df9d6a800) [pid = 1854] [serial = 1239] [outer = 0x7f7def4dd400] 10:35:25 INFO - PROCESS | 1854 | 1462469725404 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]]]}] 10:35:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:35:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1377ms 10:35:25 INFO - PROCESS | 1854 | 1462469725435 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:35:25 INFO - PROCESS | 1854 | 1462469725439 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 10:35:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:35:25 INFO - PROCESS | 1854 | 1462469725446 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 1854 | 1462469725448 Marionette TRACE conn3 <- [1,1622,null,{}] 10:35:25 INFO - PROCESS | 1854 | 1462469725465 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}] 10:35:25 INFO - PROCESS | 1854 | 1462469725713 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:35:25 INFO - PROCESS | 1854 | 1462469725752 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def78c800 == 126 [pid = 1854] [id = 413] 10:35:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 270 (0x7f7df1e37400) [pid = 1854] [serial = 1240] [outer = (nil)] 10:35:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 271 (0x7f7dfa04fc00) [pid = 1854] [serial = 1241] [outer = 0x7f7df1e37400] 10:35:25 INFO - PROCESS | 1854 | 1462469725817 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 272 (0x7f7dfb1b6800) [pid = 1854] [serial = 1242] [outer = 0x7f7df1e37400] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 271 (0x7f7de39e9c00) [pid = 1854] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 270 (0x7f7defb94000) [pid = 1854] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 269 (0x7f7df865f800) [pid = 1854] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7f7def4cd800) [pid = 1854] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7df3c19800) [pid = 1854] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7deab3d400) [pid = 1854] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7de13d0800) [pid = 1854] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7f7df0388c00) [pid = 1854] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7de19ee800) [pid = 1854] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7df2242000) [pid = 1854] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7def4dc000) [pid = 1854] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7de59cfc00) [pid = 1854] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7de7ddc400) [pid = 1854] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7de7dd5c00) [pid = 1854] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7de13cfc00) [pid = 1854] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7df2246800) [pid = 1854] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 255 (0x7f7deab37400) [pid = 1854] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 254 (0x7f7de7ad9000) [pid = 1854] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 253 (0x7f7defb93c00) [pid = 1854] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7f7df3b6e000) [pid = 1854] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7deabd0c00) [pid = 1854] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7de484b400) [pid = 1854] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7de6de8000) [pid = 1854] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7deabcf000) [pid = 1854] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7dee910800) [pid = 1854] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7df928d400) [pid = 1854] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7df7a8f400) [pid = 1854] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7df9d6b800) [pid = 1854] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7de34d5800) [pid = 1854] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7df05ef000) [pid = 1854] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7df9d6b000) [pid = 1854] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7de48e4800) [pid = 1854] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7df2245c00) [pid = 1854] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7de923f800) [pid = 1854] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7de6aa4800) [pid = 1854] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7de6de1400) [pid = 1854] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7de7b4e400) [pid = 1854] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7df927f800) [pid = 1854] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7df397b400) [pid = 1854] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7df9281800) [pid = 1854] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7de19ea000) [pid = 1854] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7deeab7400) [pid = 1854] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7dfa7b0000) [pid = 1854] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7df2244400) [pid = 1854] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7deabeb800) [pid = 1854] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7de13cb000) [pid = 1854] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7de48e8c00) [pid = 1854] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7de48e1000) [pid = 1854] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7de9234800) [pid = 1854] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7f7de34e0000) [pid = 1854] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7f7def4c8c00) [pid = 1854] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:35:27 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7f7de205a400) [pid = 1854] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:35:27 INFO - PROCESS | 1854 | 1462469727748 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]]]}] 10:35:27 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 10:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2340ms 10:35:27 INFO - PROCESS | 1854 | 1462469727786 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:35:27 INFO - PROCESS | 1854 | 1462469727789 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 10:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:35:27 INFO - PROCESS | 1854 | 1462469727795 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:35:27 INFO - PROCESS | 1854 | 1462469727797 Marionette TRACE conn3 <- [1,1626,null,{}] 10:35:27 INFO - PROCESS | 1854 | 1462469727802 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}] 10:35:28 INFO - PROCESS | 1854 | 1462469728007 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:35:28 INFO - PROCESS | 1854 | 1462469728184 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7bd4000 == 127 [pid = 1854] [id = 414] 10:35:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7f7de13cfc00) [pid = 1854] [serial = 1243] [outer = (nil)] 10:35:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7f7de7ad9c00) [pid = 1854] [serial = 1244] [outer = 0x7f7de13cfc00] 10:35:28 INFO - PROCESS | 1854 | 1462469728249 Marionette DEBUG loaded listener.js 10:35:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7f7deab36800) [pid = 1854] [serial = 1245] [outer = 0x7f7de13cfc00] 10:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1187ms 10:35:28 INFO - PROCESS | 1854 | 1462469728976 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]]]}] 10:35:28 INFO - PROCESS | 1854 | 1462469728988 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:35:28 INFO - PROCESS | 1854 | 1462469728991 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 10:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:35:29 INFO - PROCESS | 1854 | 1462469728997 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:35:29 INFO - PROCESS | 1854 | 1462469728999 Marionette TRACE conn3 <- [1,1630,null,{}] 10:35:29 INFO - PROCESS | 1854 | 1462469729005 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}] 10:35:29 INFO - PROCESS | 1854 | 1462469729393 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:35:29 INFO - PROCESS | 1854 | 1462469729564 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08f4000 == 128 [pid = 1854] [id = 415] 10:35:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7ddd608400) [pid = 1854] [serial = 1246] [outer = (nil)] 10:35:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7ddd9ac800) [pid = 1854] [serial = 1247] [outer = 0x7f7ddd608400] 10:35:29 INFO - PROCESS | 1854 | 1462469729655 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7ddd9c4400) [pid = 1854] [serial = 1248] [outer = 0x7f7ddd608400] 10:35:30 INFO - PROCESS | 1854 | 1462469730666 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]]]}] 10:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1736ms 10:35:30 INFO - PROCESS | 1854 | 1462469730736 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 1854 | 1462469730741 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 10:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:35:30 INFO - PROCESS | 1854 | 1462469730749 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 1854 | 1462469730756 Marionette TRACE conn3 <- [1,1634,null,{}] 10:35:30 INFO - PROCESS | 1854 | 1462469730763 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}] 10:35:31 INFO - PROCESS | 1854 | 1462469731027 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:35:31 INFO - PROCESS | 1854 | 1462469731304 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de54f1800 == 129 [pid = 1854] [id = 416] 10:35:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7de19edc00) [pid = 1854] [serial = 1249] [outer = (nil)] 10:35:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7de2051c00) [pid = 1854] [serial = 1250] [outer = 0x7f7de19edc00] 10:35:31 INFO - PROCESS | 1854 | 1462469731462 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7de3164c00) [pid = 1854] [serial = 1251] [outer = 0x7f7de19edc00] 10:35:32 INFO - PROCESS | 1854 | 1462469732384 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]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1684ms 10:35:32 INFO - PROCESS | 1854 | 1462469732434 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:35:32 INFO - PROCESS | 1854 | 1462469732439 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 10:35:32 INFO - PROCESS | 1854 | 1462469732446 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - PROCESS | 1854 | 1462469732449 Marionette TRACE conn3 <- [1,1638,null,{}] 10:35:32 INFO - PROCESS | 1854 | 1462469732455 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}] 10:35:32 INFO - PROCESS | 1854 | 1462469732664 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:35:32 INFO - PROCESS | 1854 | 1462469732968 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def780000 == 130 [pid = 1854] [id = 417] 10:35:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7de3164400) [pid = 1854] [serial = 1252] [outer = (nil)] 10:35:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7de96a2800) [pid = 1854] [serial = 1253] [outer = 0x7f7de3164400] 10:35:33 INFO - PROCESS | 1854 | 1462469733085 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7deabd0c00) [pid = 1854] [serial = 1254] [outer = 0x7f7de3164400] 10:35:34 INFO - PROCESS | 1854 | 1462469733996 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]]]}] 10:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1587ms 10:35:34 INFO - PROCESS | 1854 | 1462469734032 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:35:34 INFO - PROCESS | 1854 | 1462469734038 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 10:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:35:34 INFO - PROCESS | 1854 | 1462469734054 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:35:34 INFO - PROCESS | 1854 | 1462469734061 Marionette TRACE conn3 <- [1,1642,null,{}] 10:35:34 INFO - PROCESS | 1854 | 1462469734066 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}] 10:35:34 INFO - PROCESS | 1854 | 1462469734267 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:35:34 INFO - PROCESS | 1854 | 1462469734484 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df39a4000 == 131 [pid = 1854] [id = 418] 10:35:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7de61e8800) [pid = 1854] [serial = 1255] [outer = (nil)] 10:35:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7defe04c00) [pid = 1854] [serial = 1256] [outer = 0x7f7de61e8800] 10:35:34 INFO - PROCESS | 1854 | 1462469734600 Marionette DEBUG loaded listener.js 10:35:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7df064c800) [pid = 1854] [serial = 1257] [outer = 0x7f7de61e8800] 10:35:35 INFO - PROCESS | 1854 | 1462469735517 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]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1544ms 10:35:35 INFO - PROCESS | 1854 | 1462469735592 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 1854 | 1462469735596 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 10:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:35:35 INFO - PROCESS | 1854 | 1462469735604 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 1854 | 1462469735606 Marionette TRACE conn3 <- [1,1646,null,{}] 10:35:35 INFO - PROCESS | 1854 | 1462469735612 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}] 10:35:35 INFO - PROCESS | 1854 | 1462469735874 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:35:36 INFO - PROCESS | 1854 | 1462469736171 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8456000 == 132 [pid = 1854] [id = 419] 10:35:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7deabeb800) [pid = 1854] [serial = 1258] [outer = (nil)] 10:35:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7df2246800) [pid = 1854] [serial = 1259] [outer = 0x7f7deabeb800] 10:35:36 INFO - PROCESS | 1854 | 1462469736251 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7df397b400) [pid = 1854] [serial = 1260] [outer = 0x7f7deabeb800] 10:35:37 INFO - PROCESS | 1854 | 1462469737120 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]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1583ms 10:35:37 INFO - PROCESS | 1854 | 1462469737187 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 1854 | 1462469737191 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 10:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:35:37 INFO - PROCESS | 1854 | 1462469737198 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 1854 | 1462469737202 Marionette TRACE conn3 <- [1,1650,null,{}] 10:35:37 INFO - PROCESS | 1854 | 1462469737207 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}] 10:35:37 INFO - PROCESS | 1854 | 1462469737431 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:35:37 INFO - PROCESS | 1854 | 1462469737773 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc758800 == 133 [pid = 1854] [id = 420] 10:35:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7df8d23400) [pid = 1854] [serial = 1261] [outer = (nil)] 10:35:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7df8f51400) [pid = 1854] [serial = 1262] [outer = 0x7f7df8d23400] 10:35:37 INFO - PROCESS | 1854 | 1462469737863 Marionette DEBUG loaded listener.js 10:35:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7df9d62c00) [pid = 1854] [serial = 1263] [outer = 0x7f7df8d23400] 10:35:38 INFO - PROCESS | 1854 | 1462469738758 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]]]}] 10:35:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:35:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1633ms 10:35:38 INFO - PROCESS | 1854 | 1462469738833 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:35:38 INFO - PROCESS | 1854 | 1462469738836 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 10:35:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:35:38 INFO - PROCESS | 1854 | 1462469738843 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:35:38 INFO - PROCESS | 1854 | 1462469738845 Marionette TRACE conn3 <- [1,1654,null,{}] 10:35:38 INFO - PROCESS | 1854 | 1462469738851 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}] 10:35:39 INFO - PROCESS | 1854 | 1462469739059 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:35:39 INFO - PROCESS | 1854 | 1462469739316 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0b6bf000 == 134 [pid = 1854] [id = 421] 10:35:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7de9eb2000) [pid = 1854] [serial = 1264] [outer = (nil)] 10:35:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7dfa047000) [pid = 1854] [serial = 1265] [outer = 0x7f7de9eb2000] 10:35:39 INFO - PROCESS | 1854 | 1462469739402 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7dfad57000) [pid = 1854] [serial = 1266] [outer = 0x7f7de9eb2000] 10:35:40 INFO - PROCESS | 1854 | 1462469740213 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]]]}] 10:35:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:35:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1430ms 10:35:40 INFO - PROCESS | 1854 | 1462469740274 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:35:40 INFO - PROCESS | 1854 | 1462469740278 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 10:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:35:40 INFO - PROCESS | 1854 | 1462469740284 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - PROCESS | 1854 | 1462469740288 Marionette TRACE conn3 <- [1,1658,null,{}] 10:35:40 INFO - PROCESS | 1854 | 1462469740295 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}] 10:35:40 INFO - PROCESS | 1854 | 1462469740503 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:35:40 INFO - PROCESS | 1854 | 1462469740717 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0e086000 == 135 [pid = 1854] [id = 422] 10:35:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7df8d26800) [pid = 1854] [serial = 1267] [outer = (nil)] 10:35:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7dfb2ddc00) [pid = 1854] [serial = 1268] [outer = 0x7f7df8d26800] 10:35:40 INFO - PROCESS | 1854 | 1462469740832 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7e0018bc00) [pid = 1854] [serial = 1269] [outer = 0x7f7df8d26800] 10:35:41 INFO - PROCESS | 1854 | 1462469741809 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]]]}] 10:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1584ms 10:35:41 INFO - PROCESS | 1854 | 1462469741869 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:35:41 INFO - PROCESS | 1854 | 1462469741873 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 10:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:35:41 INFO - PROCESS | 1854 | 1462469741879 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:35:41 INFO - PROCESS | 1854 | 1462469741882 Marionette TRACE conn3 <- [1,1662,null,{}] 10:35:41 INFO - PROCESS | 1854 | 1462469741887 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}] 10:35:42 INFO - PROCESS | 1854 | 1462469742101 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:35:42 INFO - PROCESS | 1854 | 1462469742374 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08aa800 == 136 [pid = 1854] [id = 423] 10:35:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7de17cf000) [pid = 1854] [serial = 1270] [outer = (nil)] 10:35:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7e06062800) [pid = 1854] [serial = 1271] [outer = 0x7f7de17cf000] 10:35:42 INFO - PROCESS | 1854 | 1462469742491 Marionette DEBUG loaded listener.js 10:35:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7e06f8a000) [pid = 1854] [serial = 1272] [outer = 0x7f7de17cf000] 10:35:43 INFO - PROCESS | 1854 | 1462469743335 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]]]}] 10:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1528ms 10:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:35:43 INFO - PROCESS | 1854 | 1462469743409 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:35:43 INFO - PROCESS | 1854 | 1462469743412 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 10:35:43 INFO - PROCESS | 1854 | 1462469743418 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:35:43 INFO - PROCESS | 1854 | 1462469743438 Marionette TRACE conn3 <- [1,1666,null,{}] 10:35:43 INFO - PROCESS | 1854 | 1462469743445 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}] 10:35:43 INFO - PROCESS | 1854 | 1462469743693 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:35:43 INFO - PROCESS | 1854 | 1462469743993 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0edcf000 == 137 [pid = 1854] [id = 424] 10:35:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7df3921c00) [pid = 1854] [serial = 1273] [outer = (nil)] 10:35:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7e07e0b800) [pid = 1854] [serial = 1274] [outer = 0x7f7df3921c00] 10:35:44 INFO - PROCESS | 1854 | 1462469744073 Marionette DEBUG loaded listener.js 10:35:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7f7e08325800) [pid = 1854] [serial = 1275] [outer = 0x7f7df3921c00] 10:35:44 INFO - PROCESS | 1854 | 1462469744943 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]]]}] 10:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1554ms 10:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:35:44 INFO - PROCESS | 1854 | 1462469744974 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:35:44 INFO - PROCESS | 1854 | 1462469744977 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 10:35:44 INFO - PROCESS | 1854 | 1462469744983 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:35:44 INFO - PROCESS | 1854 | 1462469744986 Marionette TRACE conn3 <- [1,1670,null,{}] 10:35:44 INFO - PROCESS | 1854 | 1462469744991 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}] 10:35:45 INFO - PROCESS | 1854 | 1462469745220 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:35:45 INFO - PROCESS | 1854 | 1462469745457 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de081d800 == 138 [pid = 1854] [id = 425] 10:35:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 254 (0x7f7e0b689c00) [pid = 1854] [serial = 1276] [outer = (nil)] 10:35:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 255 (0x7f7e0bdb6800) [pid = 1854] [serial = 1277] [outer = 0x7f7e0b689c00] 10:35:45 INFO - PROCESS | 1854 | 1462469745586 Marionette DEBUG loaded listener.js 10:35:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 256 (0x7f7e0c334400) [pid = 1854] [serial = 1278] [outer = 0x7f7e0b689c00] 10:35:46 INFO - PROCESS | 1854 | 1462469746513 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]]]}] 10:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1587ms 10:35:46 INFO - PROCESS | 1854 | 1462469746570 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:35:46 INFO - PROCESS | 1854 | 1462469746574 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 10:35:46 INFO - PROCESS | 1854 | 1462469746581 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:35:46 INFO - PROCESS | 1854 | 1462469746585 Marionette TRACE conn3 <- [1,1674,null,{}] 10:35:46 INFO - PROCESS | 1854 | 1462469746591 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}] 10:35:46 INFO - PROCESS | 1854 | 1462469746856 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:35:47 INFO - PROCESS | 1854 | 1462469747181 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b78000 == 139 [pid = 1854] [id = 426] 10:35:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7de3074c00) [pid = 1854] [serial = 1279] [outer = (nil)] 10:35:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7de307cc00) [pid = 1854] [serial = 1280] [outer = 0x7f7de3074c00] 10:35:47 INFO - PROCESS | 1854 | 1462469747273 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7deabce000) [pid = 1854] [serial = 1281] [outer = 0x7f7de3074c00] 10:35:48 INFO - PROCESS | 1854 | 1462469748165 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]]]}] 10:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1634ms 10:35:48 INFO - PROCESS | 1854 | 1462469748215 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:35:48 INFO - PROCESS | 1854 | 1462469748219 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 10:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:35:48 INFO - PROCESS | 1854 | 1462469748225 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 1854 | 1462469748227 Marionette TRACE conn3 <- [1,1678,null,{}] 10:35:48 INFO - PROCESS | 1854 | 1462469748233 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}] 10:35:48 INFO - PROCESS | 1854 | 1462469748457 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:35:48 INFO - PROCESS | 1854 | 1462469748786 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9397000 == 140 [pid = 1854] [id = 427] 10:35:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7ddc2ebc00) [pid = 1854] [serial = 1282] [outer = (nil)] 10:35:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7ddc2f3c00) [pid = 1854] [serial = 1283] [outer = 0x7f7ddc2ebc00] 10:35:48 INFO - PROCESS | 1854 | 1462469748865 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7ddc2f9000) [pid = 1854] [serial = 1284] [outer = 0x7f7ddc2ebc00] 10:35:49 INFO - PROCESS | 1854 | 1462469749730 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]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1540ms 10:35:49 INFO - PROCESS | 1854 | 1462469749766 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 1854 | 1462469749768 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 10:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:35:49 INFO - PROCESS | 1854 | 1462469749775 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 1854 | 1462469749777 Marionette TRACE conn3 <- [1,1682,null,{}] 10:35:49 INFO - PROCESS | 1854 | 1462469749783 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}] 10:35:49 INFO - PROCESS | 1854 | 1462469749992 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:35:50 INFO - PROCESS | 1854 | 1462469750302 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60c7000 == 141 [pid = 1854] [id = 428] 10:35:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7ddc2ee000) [pid = 1854] [serial = 1285] [outer = (nil)] 10:35:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7de088ec00) [pid = 1854] [serial = 1286] [outer = 0x7f7ddc2ee000] 10:35:50 INFO - PROCESS | 1854 | 1462469750381 Marionette DEBUG loaded listener.js 10:35:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7f7de0892c00) [pid = 1854] [serial = 1287] [outer = 0x7f7ddc2ee000] 10:35:51 INFO - PROCESS | 1854 | 1462469751258 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]]]}] 10:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1529ms 10:35:51 INFO - PROCESS | 1854 | 1462469751305 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:35:51 INFO - PROCESS | 1854 | 1462469751309 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 10:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:35:51 INFO - PROCESS | 1854 | 1462469751315 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - PROCESS | 1854 | 1462469751318 Marionette TRACE conn3 <- [1,1686,null,{}] 10:35:51 INFO - PROCESS | 1854 | 1462469751324 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}] 10:35:51 INFO - PROCESS | 1854 | 1462469751549 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:35:51 INFO - PROCESS | 1854 | 1462469751876 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3b48000 == 142 [pid = 1854] [id = 429] 10:35:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7de0893000) [pid = 1854] [serial = 1288] [outer = (nil)] 10:35:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7de0898000) [pid = 1854] [serial = 1289] [outer = 0x7f7de0893000] 10:35:51 INFO - PROCESS | 1854 | 1462469751957 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7de307d000) [pid = 1854] [serial = 1290] [outer = 0x7f7de0893000] 10:35:53 INFO - PROCESS | 1854 | 1462469753448 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]]]}] 10:35:53 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 10:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2281ms 10:35:53 INFO - PROCESS | 1854 | 1462469753598 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:35:53 INFO - PROCESS | 1854 | 1462469753604 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 10:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:35:53 INFO - PROCESS | 1854 | 1462469753613 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 1854 | 1462469753619 Marionette TRACE conn3 <- [1,1690,null,{}] 10:35:53 INFO - PROCESS | 1854 | 1462469753627 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}] 10:35:53 INFO - PROCESS | 1854 | 1462469753825 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:35:54 INFO - PROCESS | 1854 | 1462469754090 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de321d000 == 143 [pid = 1854] [id = 430] 10:35:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7f7de088fc00) [pid = 1854] [serial = 1291] [outer = (nil)] 10:35:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 270 (0x7f7de0897c00) [pid = 1854] [serial = 1292] [outer = 0x7f7de088fc00] 10:35:54 INFO - PROCESS | 1854 | 1462469754162 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 271 (0x7f7de10f9400) [pid = 1854] [serial = 1293] [outer = 0x7f7de088fc00] 10:35:55 INFO - PROCESS | 1854 | 1462469755106 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]]]}] 10:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1541ms 10:35:55 INFO - PROCESS | 1854 | 1462469755155 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:35:55 INFO - PROCESS | 1854 | 1462469755163 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 10:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:35:55 INFO - PROCESS | 1854 | 1462469755174 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:35:55 INFO - PROCESS | 1854 | 1462469755178 Marionette TRACE conn3 <- [1,1694,null,{}] 10:35:55 INFO - PROCESS | 1854 | 1462469755184 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}] 10:35:55 INFO - PROCESS | 1854 | 1462469755385 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:35:55 INFO - PROCESS | 1854 | 1462469755860 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd57b800 == 144 [pid = 1854] [id = 431] 10:35:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 272 (0x7f7de12a0400) [pid = 1854] [serial = 1294] [outer = (nil)] 10:35:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 273 (0x7f7de17cb000) [pid = 1854] [serial = 1295] [outer = 0x7f7de12a0400] 10:35:55 INFO - PROCESS | 1854 | 1462469755945 Marionette DEBUG loaded listener.js 10:35:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 274 (0x7f7de267c400) [pid = 1854] [serial = 1296] [outer = 0x7f7de12a0400] 10:35:56 INFO - PROCESS | 1854 | 1462469756897 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]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1784ms 10:35:56 INFO - PROCESS | 1854 | 1462469756959 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 1854 | 1462469756962 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 10:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:35:56 INFO - PROCESS | 1854 | 1462469756969 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 1854 | 1462469756976 Marionette TRACE conn3 <- [1,1698,null,{}] 10:35:56 INFO - PROCESS | 1854 | 1462469756993 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}] 10:35:57 INFO - PROCESS | 1854 | 1462469757297 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:35:57 INFO - PROCESS | 1854 | --DOMWINDOW == 273 (0x7f7df1e39800) [pid = 1854] [serial = 1130] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1854 | --DOMWINDOW == 272 (0x7f7e0bdc3400) [pid = 1854] [serial = 1133] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1854 | --DOMWINDOW == 271 (0x7f7de205a000) [pid = 1854] [serial = 1136] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1854 | --DOMWINDOW == 270 (0x7f7de1039c00) [pid = 1854] [serial = 1139] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1854 | --DOMWINDOW == 269 (0x7f7de12a1800) [pid = 1854] [serial = 1142] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7f7de12a9800) [pid = 1854] [serial = 1145] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7ddeb0b800) [pid = 1854] [serial = 1148] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7de12aa000) [pid = 1854] [serial = 1151] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7df939a000) [pid = 1854] [serial = 1175] [outer = (nil)] [url = about:blank] 10:35:57 INFO - PROCESS | 1854 | 1462469757688 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def6a4000 == 143 [pid = 1854] [id = 403] 10:35:57 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de49dc800 == 142 [pid = 1854] [id = 402] 10:35:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dded62000 == 143 [pid = 1854] [id = 432] 10:35:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7de10f8400) [pid = 1854] [serial = 1297] [outer = (nil)] 10:35:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7de307ec00) [pid = 1854] [serial = 1298] [outer = 0x7f7de10f8400] 10:35:57 INFO - PROCESS | 1854 | 1462469757769 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7de39eb800) [pid = 1854] [serial = 1299] [outer = 0x7f7de10f8400] 10:35:57 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de54eb800 == 142 [pid = 1854] [id = 401] 10:35:57 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de08e6000 == 141 [pid = 1854] [id = 400] 10:35:57 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3396000 == 140 [pid = 1854] [id = 399] 10:35:58 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e1032b000 == 139 [pid = 1854] [id = 398] 10:35:58 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0a219800 == 138 [pid = 1854] [id = 397] 10:35:58 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e00284000 == 137 [pid = 1854] [id = 396] 10:35:58 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8ec7800 == 136 [pid = 1854] [id = 395] 10:35:58 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def77b800 == 135 [pid = 1854] [id = 394] 10:35:58 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e6c000 == 134 [pid = 1854] [id = 393] 10:35:58 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1f59000 == 133 [pid = 1854] [id = 392] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7dfb2dfc00) [pid = 1854] [serial = 1029] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7df397cc00) [pid = 1854] [serial = 912] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7def4dd000) [pid = 1854] [serial = 957] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7f7de4850800) [pid = 1854] [serial = 1002] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7de9581c00) [pid = 1854] [serial = 873] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7df2354000) [pid = 1854] [serial = 963] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7df8fa9c00) [pid = 1854] [serial = 921] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7defb48800) [pid = 1854] [serial = 843] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7df8faf400) [pid = 1854] [serial = 972] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7deaee9800) [pid = 1854] [serial = 840] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7de4852400) [pid = 1854] [serial = 897] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7df1f5a400) [pid = 1854] [serial = 849] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 255 (0x7f7deab3d800) [pid = 1854] [serial = 924] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 254 (0x7f7df3b76800) [pid = 1854] [serial = 852] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 253 (0x7f7defe2d000) [pid = 1854] [serial = 846] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7f7def4c2400) [pid = 1854] [serial = 927] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7de9ea5000) [pid = 1854] [serial = 837] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7de9ea4400) [pid = 1854] [serial = 1005] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7de59cb000) [pid = 1854] [serial = 834] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7df8e68c00) [pid = 1854] [serial = 918] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7df8635800) [pid = 1854] [serial = 864] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7df8637400) [pid = 1854] [serial = 1014] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7df0645c00) [pid = 1854] [serial = 960] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7df8a1c800) [pid = 1854] [serial = 969] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7df3739c00) [pid = 1854] [serial = 1011] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7df7a94800) [pid = 1854] [serial = 867] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7de9237000) [pid = 1854] [serial = 900] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7dee90fc00) [pid = 1854] [serial = 1008] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7def4e0c00) [pid = 1854] [serial = 906] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7df93a1800) [pid = 1854] [serial = 978] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7df9280c00) [pid = 1854] [serial = 975] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7dfae8e400) [pid = 1854] [serial = 1026] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7de969e800) [pid = 1854] [serial = 870] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7df865c800) [pid = 1854] [serial = 915] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7dfa721000) [pid = 1854] [serial = 1023] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7dfc5d2400) [pid = 1854] [serial = 1032] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7df5726000) [pid = 1854] [serial = 855] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7deabe8400) [pid = 1854] [serial = 903] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7de7b4ec00) [pid = 1854] [serial = 951] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7dea20a000) [pid = 1854] [serial = 954] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7df7a93000) [pid = 1854] [serial = 861] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7df9d6b400) [pid = 1854] [serial = 1017] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7df6d93000) [pid = 1854] [serial = 966] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7df9f7e800) [pid = 1854] [serial = 1020] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7df6d94400) [pid = 1854] [serial = 858] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7f7df063f000) [pid = 1854] [serial = 909] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7f7e0bdb9400) [pid = 1854] [serial = 1127] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7f7de9589c00) [pid = 1854] [serial = 1163] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7f7deab35400) [pid = 1854] [serial = 1164] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7f7de63dd400) [pid = 1854] [serial = 1161] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7f7de59cac00) [pid = 1854] [serial = 1160] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7f7def4e0400) [pid = 1854] [serial = 1169] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7f7dfa049000) [pid = 1854] [serial = 1112] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7deaccf400) [pid = 1854] [serial = 1166] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7e01096c00) [pid = 1854] [serial = 1103] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7df3733c00) [pid = 1854] [serial = 1109] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7deabd0800) [pid = 1854] [serial = 1106] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7f7e0b68ac00) [pid = 1854] [serial = 1121] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7f7e0834b800) [pid = 1854] [serial = 1118] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7f7df6d99800) [pid = 1854] [serial = 1172] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7f7de3167c00) [pid = 1854] [serial = 1158] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7f7de3162c00) [pid = 1854] [serial = 1157] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7de2685c00) [pid = 1854] [serial = 1154] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7df0648c00) [pid = 1854] [serial = 1170] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7e0716d000) [pid = 1854] [serial = 1115] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7de4a5c400) [pid = 1854] [serial = 1124] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7df8fb7c00) [pid = 1854] [serial = 1173] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7deeab7000) [pid = 1854] [serial = 1167] [outer = (nil)] [url = about:blank] 10:35:58 INFO - PROCESS | 1854 | 1462469758642 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]]]}] 10:35:58 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 10:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1699ms 10:35:58 INFO - PROCESS | 1854 | 1462469758669 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:35:58 INFO - PROCESS | 1854 | 1462469758674 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 10:35:58 INFO - PROCESS | 1854 | 1462469758680 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 1854 | 1462469758683 Marionette TRACE conn3 <- [1,1702,null,{}] 10:35:58 INFO - PROCESS | 1854 | 1462469758716 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}] 10:35:58 INFO - PROCESS | 1854 | 1462469758903 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:35:58 INFO - PROCESS | 1854 | 1462469758921 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de33a4800 == 134 [pid = 1854] [id = 433] 10:35:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7de2685c00) [pid = 1854] [serial = 1300] [outer = (nil)] 10:35:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7de4a5f000) [pid = 1854] [serial = 1301] [outer = 0x7f7de2685c00] 10:35:58 INFO - PROCESS | 1854 | 1462469758992 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7de59cfc00) [pid = 1854] [serial = 1302] [outer = 0x7f7de2685c00] 10:35:59 INFO - PROCESS | 1854 | 1462469759976 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]]]}] 10:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1354ms 10:36:00 INFO - PROCESS | 1854 | 1462469760045 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:36:00 INFO - PROCESS | 1854 | 1462469760047 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 10:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:36:00 INFO - PROCESS | 1854 | 1462469760055 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - PROCESS | 1854 | 1462469760059 Marionette TRACE conn3 <- [1,1706,null,{}] 10:36:00 INFO - PROCESS | 1854 | 1462469760064 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}] 10:36:00 INFO - PROCESS | 1854 | 1462469760344 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:36:00 INFO - PROCESS | 1854 | 1462469760381 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b6d800 == 135 [pid = 1854] [id = 434] 10:36:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7de48dfc00) [pid = 1854] [serial = 1303] [outer = (nil)] 10:36:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7de61ec000) [pid = 1854] [serial = 1304] [outer = 0x7f7de48dfc00] 10:36:00 INFO - PROCESS | 1854 | 1462469760461 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7de63e9400) [pid = 1854] [serial = 1305] [outer = 0x7f7de48dfc00] 10:36:01 INFO - PROCESS | 1854 | 1462469761614 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]]]}] 10:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1630ms 10:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:36:01 INFO - PROCESS | 1854 | 1462469761687 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:36:01 INFO - PROCESS | 1854 | 1462469761689 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 10:36:01 INFO - PROCESS | 1854 | 1462469761696 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:36:01 INFO - PROCESS | 1854 | 1462469761700 Marionette TRACE conn3 <- [1,1710,null,{}] 10:36:01 INFO - PROCESS | 1854 | 1462469761707 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}] 10:36:02 INFO - PROCESS | 1854 | 1462469762031 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7defe24000) [pid = 1854] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7deab3d000) [pid = 1854] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7dfb2d9000) [pid = 1854] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7df99fa400) [pid = 1854] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7ddd9c4c00) [pid = 1854] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7dea20c400) [pid = 1854] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7f7df9f79c00) [pid = 1854] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7df375c400) [pid = 1854] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7defb99800) [pid = 1854] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7de34d7800) [pid = 1854] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7df1e37400) [pid = 1854] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7de48dc400) [pid = 1854] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7de96a1800) [pid = 1854] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7e0805dc00) [pid = 1854] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7de34d6800) [pid = 1854] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7def4dd400) [pid = 1854] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7def4e0000) [pid = 1854] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7de9ea3c00) [pid = 1854] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7deabcdc00) [pid = 1854] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7def4dac00) [pid = 1854] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de6de9800) [pid = 1854] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de17cd800) [pid = 1854] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7de6091c00) [pid = 1854] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7dfa046400) [pid = 1854] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:36:02 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7dfa042400) [pid = 1854] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:36:02 INFO - PROCESS | 1854 | 1462469762904 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de32eb000 == 136 [pid = 1854] [id = 435] 10:36:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7ddd9c4c00) [pid = 1854] [serial = 1306] [outer = (nil)] 10:36:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7de2681400) [pid = 1854] [serial = 1307] [outer = 0x7f7ddd9c4c00] 10:36:02 INFO - PROCESS | 1854 | 1462469762980 Marionette DEBUG loaded listener.js 10:36:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7de90d3000) [pid = 1854] [serial = 1308] [outer = 0x7f7ddd9c4c00] 10:36:03 INFO - PROCESS | 1854 | 1462469763732 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]]]}] 10:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2087ms 10:36:03 INFO - PROCESS | 1854 | 1462469763791 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:36:03 INFO - PROCESS | 1854 | 1462469763793 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 10:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:36:03 INFO - PROCESS | 1854 | 1462469763802 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:36:03 INFO - PROCESS | 1854 | 1462469763804 Marionette TRACE conn3 <- [1,1714,null,{}] 10:36:03 INFO - PROCESS | 1854 | 1462469763813 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}] 10:36:03 INFO - PROCESS | 1854 | 1462469763991 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:36:04 INFO - PROCESS | 1854 | 1462469764007 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e15800 == 137 [pid = 1854] [id = 436] 10:36:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7de6ded400) [pid = 1854] [serial = 1309] [outer = (nil)] 10:36:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7de9242c00) [pid = 1854] [serial = 1310] [outer = 0x7f7de6ded400] 10:36:04 INFO - PROCESS | 1854 | 1462469764066 Marionette DEBUG loaded listener.js 10:36:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7de9ea4400) [pid = 1854] [serial = 1311] [outer = 0x7f7de6ded400] 10:36:05 INFO - PROCESS | 1854 | 1462469765143 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]]]}] 10:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1386ms 10:36:05 INFO - PROCESS | 1854 | 1462469765190 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 1854 | 1462469765197 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 10:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:36:05 INFO - PROCESS | 1854 | 1462469765206 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 1854 | 1462469765211 Marionette TRACE conn3 <- [1,1718,null,{}] 10:36:05 INFO - PROCESS | 1854 | 1462469765222 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}] 10:36:05 INFO - PROCESS | 1854 | 1462469765459 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:36:05 INFO - PROCESS | 1854 | 1462469765734 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1212800 == 138 [pid = 1854] [id = 437] 10:36:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7ddd9c5800) [pid = 1854] [serial = 1312] [outer = (nil)] 10:36:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7de0899c00) [pid = 1854] [serial = 1313] [outer = 0x7f7ddd9c5800] 10:36:05 INFO - PROCESS | 1854 | 1462469765824 Marionette DEBUG loaded listener.js 10:36:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7de12a5c00) [pid = 1854] [serial = 1314] [outer = 0x7f7ddd9c5800] 10:36:06 INFO - PROCESS | 1854 | 1462469766750 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]]]}] 10:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1590ms 10:36:06 INFO - PROCESS | 1854 | 1462469766797 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:36:06 INFO - PROCESS | 1854 | 1462469766806 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 10:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:36:06 INFO - PROCESS | 1854 | 1462469766816 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:36:06 INFO - PROCESS | 1854 | 1462469766822 Marionette TRACE conn3 <- [1,1722,null,{}] 10:36:06 INFO - PROCESS | 1854 | 1462469766828 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}] 10:36:07 INFO - PROCESS | 1854 | 1462469767052 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:36:07 INFO - PROCESS | 1854 | 1462469767319 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53df800 == 139 [pid = 1854] [id = 438] 10:36:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7de2680800) [pid = 1854] [serial = 1315] [outer = (nil)] 10:36:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7de315f000) [pid = 1854] [serial = 1316] [outer = 0x7f7de2680800] 10:36:07 INFO - PROCESS | 1854 | 1462469767444 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7de34df400) [pid = 1854] [serial = 1317] [outer = 0x7f7de2680800] 10:36:08 INFO - PROCESS | 1854 | 1462469768422 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]]]}] 10:36:08 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 10:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1647ms 10:36:08 INFO - PROCESS | 1854 | 1462469768463 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:36:08 INFO - PROCESS | 1854 | 1462469768467 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 10:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:36:08 INFO - PROCESS | 1854 | 1462469768473 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:36:08 INFO - PROCESS | 1854 | 1462469768479 Marionette TRACE conn3 <- [1,1726,null,{}] 10:36:08 INFO - PROCESS | 1854 | 1462469768495 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}] 10:36:08 INFO - PROCESS | 1854 | 1462469768721 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:36:08 INFO - PROCESS | 1854 | 1462469768971 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9394800 == 140 [pid = 1854] [id = 439] 10:36:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7de6090000) [pid = 1854] [serial = 1318] [outer = (nil)] 10:36:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7de7ae1000) [pid = 1854] [serial = 1319] [outer = 0x7f7de6090000] 10:36:09 INFO - PROCESS | 1854 | 1462469769094 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7de8f1d000) [pid = 1854] [serial = 1320] [outer = 0x7f7de6090000] 10:36:09 INFO - PROCESS | 1854 | 1462469769962 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]]]}] 10:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1537ms 10:36:10 INFO - PROCESS | 1854 | 1462469770011 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:36:10 INFO - PROCESS | 1854 | 1462469770016 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 10:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:36:10 INFO - PROCESS | 1854 | 1462469770023 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:36:10 INFO - PROCESS | 1854 | 1462469770026 Marionette TRACE conn3 <- [1,1730,null,{}] 10:36:10 INFO - PROCESS | 1854 | 1462469770032 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}] 10:36:10 INFO - PROCESS | 1854 | 1462469770296 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:36:10 INFO - PROCESS | 1854 | 1462469770544 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e44800 == 141 [pid = 1854] [id = 440] 10:36:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7de61f4c00) [pid = 1854] [serial = 1321] [outer = (nil)] 10:36:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7de958a000) [pid = 1854] [serial = 1322] [outer = 0x7f7de61f4c00] 10:36:10 INFO - PROCESS | 1854 | 1462469770661 Marionette DEBUG loaded listener.js 10:36:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7de9eae000) [pid = 1854] [serial = 1323] [outer = 0x7f7de61f4c00] 10:36:11 INFO - PROCESS | 1854 | 1462469771601 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]]]}] 10:36:11 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 10:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1631ms 10:36:11 INFO - PROCESS | 1854 | 1462469771656 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:36:11 INFO - PROCESS | 1854 | 1462469771659 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 10:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:36:11 INFO - PROCESS | 1854 | 1462469771666 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:36:11 INFO - PROCESS | 1854 | 1462469771668 Marionette TRACE conn3 <- [1,1734,null,{}] 10:36:11 INFO - PROCESS | 1854 | 1462469771675 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}] 10:36:11 INFO - PROCESS | 1854 | 1462469771894 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:36:12 INFO - PROCESS | 1854 | 1462469772105 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fd3800 == 142 [pid = 1854] [id = 441] 10:36:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7f7de6aa2800) [pid = 1854] [serial = 1324] [outer = (nil)] 10:36:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7deab3a800) [pid = 1854] [serial = 1325] [outer = 0x7f7de6aa2800] 10:36:12 INFO - PROCESS | 1854 | 1462469772218 Marionette DEBUG loaded listener.js 10:36:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7deabe7000) [pid = 1854] [serial = 1326] [outer = 0x7f7de6aa2800] 10:36:13 INFO - PROCESS | 1854 | 1462469773176 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]]]}] 10:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1588ms 10:36:13 INFO - PROCESS | 1854 | 1462469773254 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:36:13 INFO - PROCESS | 1854 | 1462469773259 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 10:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:36:13 INFO - PROCESS | 1854 | 1462469773266 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 1854 | 1462469773269 Marionette TRACE conn3 <- [1,1738,null,{}] 10:36:13 INFO - PROCESS | 1854 | 1462469773276 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}] 10:36:13 INFO - PROCESS | 1854 | 1462469773574 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:36:13 INFO - PROCESS | 1854 | 1462469773906 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def3a6000 == 143 [pid = 1854] [id = 442] 10:36:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7dee90d000) [pid = 1854] [serial = 1327] [outer = (nil)] 10:36:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7def3ee400) [pid = 1854] [serial = 1328] [outer = 0x7f7dee90d000] 10:36:14 INFO - PROCESS | 1854 | 1462469774017 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7def4c2800) [pid = 1854] [serial = 1329] [outer = 0x7f7dee90d000] 10:36:14 INFO - PROCESS | 1854 | 1462469774872 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]]]}] 10:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1682ms 10:36:14 INFO - PROCESS | 1854 | 1462469774948 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:36:14 INFO - PROCESS | 1854 | 1462469774952 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 10:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:36:14 INFO - PROCESS | 1854 | 1462469774958 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - PROCESS | 1854 | 1462469774961 Marionette TRACE conn3 <- [1,1742,null,{}] 10:36:14 INFO - PROCESS | 1854 | 1462469774967 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}] 10:36:15 INFO - PROCESS | 1854 | 1462469775218 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:36:15 INFO - PROCESS | 1854 | 1462469775471 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def78c000 == 144 [pid = 1854] [id = 443] 10:36:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7deeab7000) [pid = 1854] [serial = 1330] [outer = (nil)] 10:36:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7f7def4dbc00) [pid = 1854] [serial = 1331] [outer = 0x7f7deeab7000] 10:36:15 INFO - PROCESS | 1854 | 1462469775592 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7f7def4e3800) [pid = 1854] [serial = 1332] [outer = 0x7f7deeab7000] 10:36:16 INFO - PROCESS | 1854 | 1462469776443 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]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1536ms 10:36:16 INFO - PROCESS | 1854 | 1462469776495 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 1854 | 1462469776499 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 10:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:36:16 INFO - PROCESS | 1854 | 1462469776506 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 1854 | 1462469776510 Marionette TRACE conn3 <- [1,1746,null,{}] 10:36:16 INFO - PROCESS | 1854 | 1462469776515 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}] 10:36:16 INFO - PROCESS | 1854 | 1462469776729 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:36:17 INFO - PROCESS | 1854 | 1462469777011 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0352000 == 145 [pid = 1854] [id = 444] 10:36:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7f7deeabb400) [pid = 1854] [serial = 1333] [outer = (nil)] 10:36:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7f7defb92800) [pid = 1854] [serial = 1334] [outer = 0x7f7deeabb400] 10:36:17 INFO - PROCESS | 1854 | 1462469777134 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7f7defe0c800) [pid = 1854] [serial = 1335] [outer = 0x7f7deeabb400] 10:36:17 INFO - PROCESS | 1854 | 1462469777990 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]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1539ms 10:36:18 INFO - PROCESS | 1854 | 1462469778063 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 1854 | 1462469778066 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 10:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:36:18 INFO - PROCESS | 1854 | 1462469778076 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 1854 | 1462469778082 Marionette TRACE conn3 <- [1,1750,null,{}] 10:36:18 INFO - PROCESS | 1854 | 1462469778091 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}] 10:36:18 INFO - PROCESS | 1854 | 1462469778330 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:36:18 INFO - PROCESS | 1854 | 1462469778591 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0bf5800 == 146 [pid = 1854] [id = 445] 10:36:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7def3f5400) [pid = 1854] [serial = 1336] [outer = (nil)] 10:36:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7defe2d000) [pid = 1854] [serial = 1337] [outer = 0x7f7def3f5400] 10:36:18 INFO - PROCESS | 1854 | 1462469778677 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7df0647000) [pid = 1854] [serial = 1338] [outer = 0x7f7def3f5400] 10:36:19 INFO - PROCESS | 1854 | 1462469779527 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]]]}] 10:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1492ms 10:36:19 INFO - PROCESS | 1854 | 1462469779570 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 1854 | 1462469779573 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 10:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:36:19 INFO - PROCESS | 1854 | 1462469779579 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 1854 | 1462469779582 Marionette TRACE conn3 <- [1,1754,null,{}] 10:36:19 INFO - PROCESS | 1854 | 1462469779587 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}] 10:36:19 INFO - PROCESS | 1854 | 1462469779800 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:36:20 INFO - PROCESS | 1854 | 1462469780014 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1f9c000 == 147 [pid = 1854] [id = 446] 10:36:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7defe0e000) [pid = 1854] [serial = 1339] [outer = (nil)] 10:36:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7f7df1e37400) [pid = 1854] [serial = 1340] [outer = 0x7f7defe0e000] 10:36:20 INFO - PROCESS | 1854 | 1462469780163 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7f7df2242400) [pid = 1854] [serial = 1341] [outer = 0x7f7defe0e000] 10:36:21 INFO - PROCESS | 1854 | 1462469781129 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]]]}] 10:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1629ms 10:36:21 INFO - PROCESS | 1854 | 1462469781209 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:36:21 INFO - PROCESS | 1854 | 1462469781213 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 10:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:36:21 INFO - PROCESS | 1854 | 1462469781219 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:36:21 INFO - PROCESS | 1854 | 1462469781223 Marionette TRACE conn3 <- [1,1758,null,{}] 10:36:21 INFO - PROCESS | 1854 | 1462469781229 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}] 10:36:21 INFO - PROCESS | 1854 | 1462469781489 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:36:21 INFO - PROCESS | 1854 | 1462469781806 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a43000 == 148 [pid = 1854] [id = 447] 10:36:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7f7df3981800) [pid = 1854] [serial = 1342] [outer = (nil)] 10:36:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7f7df3b7b400) [pid = 1854] [serial = 1343] [outer = 0x7f7df3981800] 10:36:21 INFO - PROCESS | 1854 | 1462469781902 Marionette DEBUG loaded listener.js 10:36:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7f7df6c47400) [pid = 1854] [serial = 1344] [outer = 0x7f7df3981800] 10:36:22 INFO - PROCESS | 1854 | 1462469782867 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]]]}] 10:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1687ms 10:36:22 INFO - PROCESS | 1854 | 1462469782907 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:36:22 INFO - PROCESS | 1854 | 1462469782911 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 10:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:36:22 INFO - PROCESS | 1854 | 1462469782917 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:36:22 INFO - PROCESS | 1854 | 1462469782919 Marionette TRACE conn3 <- [1,1762,null,{}] 10:36:22 INFO - PROCESS | 1854 | 1462469782925 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}] 10:36:23 INFO - PROCESS | 1854 | 1462469783142 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:36:23 INFO - PROCESS | 1854 | 1462469783364 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8449800 == 149 [pid = 1854] [id = 448] 10:36:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7f7df3753c00) [pid = 1854] [serial = 1345] [outer = (nil)] 10:36:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7f7df7a8b400) [pid = 1854] [serial = 1346] [outer = 0x7f7df3753c00] 10:36:23 INFO - PROCESS | 1854 | 1462469783475 Marionette DEBUG loaded listener.js 10:36:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7f7df8631c00) [pid = 1854] [serial = 1347] [outer = 0x7f7df3753c00] 10:36:24 INFO - PROCESS | 1854 | 1462469784419 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]]]}] 10:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1533ms 10:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:36:24 INFO - PROCESS | 1854 | 1462469784451 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:36:24 INFO - PROCESS | 1854 | 1462469784453 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 10:36:24 INFO - PROCESS | 1854 | 1462469784460 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 1854 | 1462469784463 Marionette TRACE conn3 <- [1,1766,null,{}] 10:36:24 INFO - PROCESS | 1854 | 1462469784468 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}] 10:36:24 INFO - PROCESS | 1854 | 1462469784682 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:36:24 INFO - PROCESS | 1854 | 1462469784906 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9254800 == 150 [pid = 1854] [id = 449] 10:36:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7df3926000) [pid = 1854] [serial = 1348] [outer = (nil)] 10:36:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7df8665800) [pid = 1854] [serial = 1349] [outer = 0x7f7df3926000] 10:36:25 INFO - PROCESS | 1854 | 1462469785019 Marionette DEBUG loaded listener.js 10:36:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7df8c95c00) [pid = 1854] [serial = 1350] [outer = 0x7f7df3926000] 10:36:25 INFO - PROCESS | 1854 | 1462469785936 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]]]}] 10:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1530ms 10:36:25 INFO - PROCESS | 1854 | 1462469785990 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:36:25 INFO - PROCESS | 1854 | 1462469785992 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 10:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:36:26 INFO - PROCESS | 1854 | 1462469786047 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 1854 | 1462469786049 Marionette TRACE conn3 <- [1,1770,null,{}] 10:36:26 INFO - PROCESS | 1854 | 1462469786055 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}] 10:36:26 INFO - PROCESS | 1854 | 1462469786273 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:36:26 INFO - PROCESS | 1854 | 1462469786583 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd583800 == 151 [pid = 1854] [id = 450] 10:36:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7ddd9cd000) [pid = 1854] [serial = 1351] [outer = (nil)] 10:36:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7de17c9400) [pid = 1854] [serial = 1352] [outer = 0x7f7ddd9cd000] 10:36:26 INFO - PROCESS | 1854 | 1462469786662 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7deaee9c00) [pid = 1854] [serial = 1353] [outer = 0x7f7ddd9cd000] 10:36:27 INFO - PROCESS | 1854 | 1462469787523 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]]]}] 10:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1537ms 10:36:27 INFO - PROCESS | 1854 | 1462469787582 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 1854 | 1462469787584 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 10:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:36:27 INFO - PROCESS | 1854 | 1462469787591 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - PROCESS | 1854 | 1462469787594 Marionette TRACE conn3 <- [1,1774,null,{}] 10:36:27 INFO - PROCESS | 1854 | 1462469787599 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}] 10:36:27 INFO - PROCESS | 1854 | 1462469787811 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:36:28 INFO - PROCESS | 1854 | 1462469788068 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de533f000 == 152 [pid = 1854] [id = 451] 10:36:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7ddeb03400) [pid = 1854] [serial = 1354] [outer = (nil)] 10:36:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7de7b4f800) [pid = 1854] [serial = 1355] [outer = 0x7f7ddeb03400] 10:36:28 INFO - PROCESS | 1854 | 1462469788185 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7df8f4f400) [pid = 1854] [serial = 1356] [outer = 0x7f7ddeb03400] 10:36:29 INFO - PROCESS | 1854 | 1462469789466 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]]]}] 10:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1936ms 10:36:29 INFO - PROCESS | 1854 | 1462469789529 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:36:29 INFO - PROCESS | 1854 | 1462469789534 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 10:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:36:29 INFO - PROCESS | 1854 | 1462469789543 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 1854 | 1462469789549 Marionette TRACE conn3 <- [1,1778,null,{}] 10:36:29 INFO - PROCESS | 1854 | 1462469789557 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}] 10:36:29 INFO - PROCESS | 1854 | 1462469789849 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:36:30 INFO - PROCESS | 1854 | 1462469790081 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b71000 == 153 [pid = 1854] [id = 452] 10:36:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7de0896c00) [pid = 1854] [serial = 1357] [outer = (nil)] 10:36:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7de10f6800) [pid = 1854] [serial = 1358] [outer = 0x7f7de0896c00] 10:36:30 INFO - PROCESS | 1854 | 1462469790152 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7de204d400) [pid = 1854] [serial = 1359] [outer = 0x7f7de0896c00] 10:36:31 INFO - PROCESS | 1854 | 1462469791091 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]]]}] 10:36:31 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 10:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1583ms 10:36:31 INFO - PROCESS | 1854 | 1462469791127 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:36:31 INFO - PROCESS | 1854 | 1462469791135 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 10:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:36:31 INFO - PROCESS | 1854 | 1462469791145 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:36:31 INFO - PROCESS | 1854 | 1462469791148 Marionette TRACE conn3 <- [1,1782,null,{}] 10:36:31 INFO - PROCESS | 1854 | 1462469791154 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}] 10:36:31 INFO - PROCESS | 1854 | 1462469791370 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:36:31 INFO - PROCESS | 1854 | 1462469791813 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd849000 == 154 [pid = 1854] [id = 453] 10:36:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7de2056c00) [pid = 1854] [serial = 1360] [outer = (nil)] 10:36:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7de2683c00) [pid = 1854] [serial = 1361] [outer = 0x7f7de2056c00] 10:36:31 INFO - PROCESS | 1854 | 1462469791897 Marionette DEBUG loaded listener.js 10:36:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7de3160400) [pid = 1854] [serial = 1362] [outer = 0x7f7de2056c00] 10:36:33 INFO - PROCESS | 1854 | 1462469793023 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]]]}] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def7a9800 == 153 [pid = 1854] [id = 364] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7bca800 == 152 [pid = 1854] [id = 363] 10:36:33 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 10:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1930ms 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7de7ad9c00) [pid = 1854] [serial = 1244] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de32eb000 == 151 [pid = 1854] [id = 435] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de4b6d800 == 150 [pid = 1854] [id = 434] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de33a4800 == 149 [pid = 1854] [id = 433] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dded62000 == 148 [pid = 1854] [id = 432] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd57b800 == 147 [pid = 1854] [id = 431] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de321d000 == 146 [pid = 1854] [id = 430] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9397000 == 145 [pid = 1854] [id = 427] 10:36:33 INFO - PROCESS | 1854 | 1462469793142 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 1854 | 1462469793147 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de4b78000 == 144 [pid = 1854] [id = 426] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de081d800 == 143 [pid = 1854] [id = 425] 10:36:33 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0edcf000 == 142 [pid = 1854] [id = 424] 10:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:36:33 INFO - PROCESS | 1854 | 1462469793166 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 1854 | 1462469793172 Marionette TRACE conn3 <- [1,1786,null,{}] 10:36:33 INFO - PROCESS | 1854 | 1462469793197 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}] 10:36:33 INFO - PROCESS | 1854 | 1462469793390 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7de10ea800) [pid = 1854] [serial = 1221] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7e06ee8000) [pid = 1854] [serial = 1074] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7e00195000) [pid = 1854] [serial = 1068] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7df939ec00) [pid = 1854] [serial = 1062] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7df8f4cc00) [pid = 1854] [serial = 1059] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7de4a60400) [pid = 1854] [serial = 1227] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7ddd60bc00) [pid = 1854] [serial = 1214] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7dfb1b6800) [pid = 1854] [serial = 1242] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7e0a2e8400) [pid = 1854] [serial = 1202] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7df0649400) [pid = 1854] [serial = 1083] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7de17ccc00) [pid = 1854] [serial = 1211] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7df93a3000) [pid = 1854] [serial = 1190] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7e06066400) [pid = 1854] [serial = 1071] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7e08329800) [pid = 1854] [serial = 1080] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7f7e0834b400) [pid = 1854] [serial = 1196] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7f7deabc6c00) [pid = 1854] [serial = 1232] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7f7de10f4000) [pid = 1854] [serial = 1205] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7f7df8fb5800) [pid = 1854] [serial = 1238] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7f7df2249400) [pid = 1854] [serial = 1056] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7f7deacc6c00) [pid = 1854] [serial = 1230] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7f7dee908000) [pid = 1854] [serial = 1053] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7f7ddeb06800) [pid = 1854] [serial = 1220] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7dfa04fc00) [pid = 1854] [serial = 1241] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7df2355800) [pid = 1854] [serial = 1187] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7df1e37000) [pid = 1854] [serial = 1235] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7deab35800) [pid = 1854] [serial = 1229] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7f7e0a2e8000) [pid = 1854] [serial = 1199] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7f7de4a59c00) [pid = 1854] [serial = 1181] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7f7de17cc000) [pid = 1854] [serial = 1208] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7f7de4845c00) [pid = 1854] [serial = 1226] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7f7df9d65400) [pid = 1854] [serial = 1176] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7ddd9ac000) [pid = 1854] [serial = 1217] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7dfb2db400) [pid = 1854] [serial = 1193] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7de17d1400) [pid = 1854] [serial = 1223] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7dee906000) [pid = 1854] [serial = 1233] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7de7adb800) [pid = 1854] [serial = 1050] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7deacd2c00) [pid = 1854] [serial = 1184] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7f7e06f92400) [pid = 1854] [serial = 1077] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7dfb2de000) [pid = 1854] [serial = 1065] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7de2054800) [pid = 1854] [serial = 1224] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7df9d6a800) [pid = 1854] [serial = 1239] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7df3924000) [pid = 1854] [serial = 1236] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7de103ac00) [pid = 1854] [serial = 1178] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7df6d0e000) [pid = 1854] [serial = 1110] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7deeab8c00) [pid = 1854] [serial = 1107] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7e0716d400) [pid = 1854] [serial = 1104] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7dfc5d1800) [pid = 1854] [serial = 1113] [outer = (nil)] [url = about:blank] 10:36:33 INFO - PROCESS | 1854 | 1462469793726 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de120b800 == 143 [pid = 1854] [id = 454] 10:36:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7de10ea800) [pid = 1854] [serial = 1363] [outer = (nil)] 10:36:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7de2057c00) [pid = 1854] [serial = 1364] [outer = 0x7f7de10ea800] 10:36:33 INFO - PROCESS | 1854 | 1462469793796 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7de6aa2400) [pid = 1854] [serial = 1365] [outer = 0x7f7de10ea800] 10:36:34 INFO - PROCESS | 1854 | 1462469794517 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]]]}] 10:36:34 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 10:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1403ms 10:36:34 INFO - PROCESS | 1854 | 1462469794562 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:36:34 INFO - PROCESS | 1854 | 1462469794566 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 10:36:34 INFO - PROCESS | 1854 | 1462469794572 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 1854 | 1462469794576 Marionette TRACE conn3 <- [1,1790,null,{}] 10:36:34 INFO - PROCESS | 1854 | 1462469794582 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}] 10:36:34 INFO - PROCESS | 1854 | 1462469794828 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:36:34 INFO - PROCESS | 1854 | 1462469794851 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de49e4800 == 144 [pid = 1854] [id = 455] 10:36:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7de10f4000) [pid = 1854] [serial = 1366] [outer = (nil)] 10:36:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7de8f19800) [pid = 1854] [serial = 1367] [outer = 0x7f7de10f4000] 10:36:34 INFO - PROCESS | 1854 | 1462469794914 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7de9ea8000) [pid = 1854] [serial = 1368] [outer = 0x7f7de10f4000] 10:36:35 INFO - PROCESS | 1854 | 1462469795820 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]]]}] 10:36:35 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) 10:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1281ms 10:36:35 INFO - PROCESS | 1854 | 1462469795853 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 1854 | 1462469795856 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 10:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:36:35 INFO - PROCESS | 1854 | 1462469795864 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 1854 | 1462469795866 Marionette TRACE conn3 <- [1,1794,null,{}] 10:36:35 INFO - PROCESS | 1854 | 1462469795874 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}] 10:36:36 INFO - PROCESS | 1854 | 1462469796147 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:36:36 INFO - PROCESS | 1854 | 1462469796172 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e15000 == 145 [pid = 1854] [id = 456] 10:36:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7de7dd7c00) [pid = 1854] [serial = 1369] [outer = (nil)] 10:36:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7de7dd1c00) [pid = 1854] [serial = 1370] [outer = 0x7f7de7dd7c00] 10:36:36 INFO - PROCESS | 1854 | 1462469796253 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7deacd1800) [pid = 1854] [serial = 1371] [outer = 0x7f7de7dd7c00] 10:36:37 INFO - PROCESS | 1854 | 1462469797245 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]]]}] 10:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1430ms 10:36:37 INFO - PROCESS | 1854 | 1462469797294 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:36:37 INFO - PROCESS | 1854 | 1462469797297 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 10:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:36:37 INFO - PROCESS | 1854 | 1462469797310 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 1854 | 1462469797312 Marionette TRACE conn3 <- [1,1798,null,{}] 10:36:37 INFO - PROCESS | 1854 | 1462469797318 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}] 10:36:37 INFO - PROCESS | 1854 | 1462469797605 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:36:37 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7de2685c00) [pid = 1854] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:36:37 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7de48dfc00) [pid = 1854] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:36:37 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7de10f8400) [pid = 1854] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:36:37 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7ddd9c4c00) [pid = 1854] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:36:37 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7de12a0400) [pid = 1854] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:36:37 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7de13cfc00) [pid = 1854] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:36:37 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7de088fc00) [pid = 1854] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:36:38 INFO - PROCESS | 1854 | 1462469798023 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de38ca000 == 146 [pid = 1854] [id = 457] 10:36:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7ddc2f9c00) [pid = 1854] [serial = 1372] [outer = (nil)] 10:36:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7de17c5800) [pid = 1854] [serial = 1373] [outer = 0x7f7ddc2f9c00] 10:36:38 INFO - PROCESS | 1854 | 1462469798095 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7def4dd400) [pid = 1854] [serial = 1374] [outer = 0x7f7ddc2f9c00] 10:36:38 INFO - PROCESS | 1854 | 1462469798785 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]]]}] 10:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1484ms 10:36:38 INFO - PROCESS | 1854 | 1462469798795 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:36:38 INFO - PROCESS | 1854 | 1462469798798 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 10:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:36:38 INFO - PROCESS | 1854 | 1462469798804 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 1854 | 1462469798806 Marionette TRACE conn3 <- [1,1802,null,{}] 10:36:38 INFO - PROCESS | 1854 | 1462469798812 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}] 10:36:39 INFO - PROCESS | 1854 | 1462469799064 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:36:39 INFO - PROCESS | 1854 | 1462469799085 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fcf000 == 147 [pid = 1854] [id = 458] 10:36:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7de2684c00) [pid = 1854] [serial = 1375] [outer = (nil)] 10:36:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7df0649400) [pid = 1854] [serial = 1376] [outer = 0x7f7de2684c00] 10:36:39 INFO - PROCESS | 1854 | 1462469799145 Marionette DEBUG loaded listener.js 10:36:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7df2355800) [pid = 1854] [serial = 1377] [outer = 0x7f7de2684c00] 10:36:40 INFO - PROCESS | 1854 | 1462469800076 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]]]}] 10:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1326ms 10:36:40 INFO - PROCESS | 1854 | 1462469800133 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:36:40 INFO - PROCESS | 1854 | 1462469800138 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 10:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:36:40 INFO - PROCESS | 1854 | 1462469800148 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:36:40 INFO - PROCESS | 1854 | 1462469800152 Marionette TRACE conn3 <- [1,1806,null,{}] 10:36:40 INFO - PROCESS | 1854 | 1462469800162 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}] 10:36:40 INFO - PROCESS | 1854 | 1462469800422 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:36:40 INFO - PROCESS | 1854 | 1462469800753 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1207000 == 148 [pid = 1854] [id = 459] 10:36:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7ddeb03000) [pid = 1854] [serial = 1378] [outer = (nil)] 10:36:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7f7de0895000) [pid = 1854] [serial = 1379] [outer = 0x7f7ddeb03000] 10:36:40 INFO - PROCESS | 1854 | 1462469800828 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7de17cf400) [pid = 1854] [serial = 1380] [outer = 0x7f7ddeb03000] 10:36:41 INFO - PROCESS | 1854 | 1462469801730 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]]]}] 10:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1639ms 10:36:41 INFO - PROCESS | 1854 | 1462469801787 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:36:41 INFO - PROCESS | 1854 | 1462469801796 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 10:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:36:41 INFO - PROCESS | 1854 | 1462469801806 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:36:41 INFO - PROCESS | 1854 | 1462469801810 Marionette TRACE conn3 <- [1,1810,null,{}] 10:36:41 INFO - PROCESS | 1854 | 1462469801816 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}] 10:36:42 INFO - PROCESS | 1854 | 1462469802037 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:36:42 INFO - PROCESS | 1854 | 1462469802355 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7d18000 == 149 [pid = 1854] [id = 460] 10:36:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7de34d8000) [pid = 1854] [serial = 1381] [outer = (nil)] 10:36:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7de48e4000) [pid = 1854] [serial = 1382] [outer = 0x7f7de34d8000] 10:36:42 INFO - PROCESS | 1854 | 1462469802437 Marionette DEBUG loaded listener.js 10:36:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7de63e8400) [pid = 1854] [serial = 1383] [outer = 0x7f7de34d8000] 10:36:43 INFO - PROCESS | 1854 | 1462469803333 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]]]}] 10:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1583ms 10:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:36:43 INFO - PROCESS | 1854 | 1462469803390 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:36:43 INFO - PROCESS | 1854 | 1462469803393 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 10:36:43 INFO - PROCESS | 1854 | 1462469803400 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:36:43 INFO - PROCESS | 1854 | 1462469803406 Marionette TRACE conn3 <- [1,1814,null,{}] 10:36:43 INFO - PROCESS | 1854 | 1462469803422 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}] 10:36:43 INFO - PROCESS | 1854 | 1462469803709 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:36:44 INFO - PROCESS | 1854 | 1462469804062 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def698000 == 150 [pid = 1854] [id = 461] 10:36:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7deab3c000) [pid = 1854] [serial = 1384] [outer = (nil)] 10:36:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7deaee6000) [pid = 1854] [serial = 1385] [outer = 0x7f7deab3c000] 10:36:44 INFO - PROCESS | 1854 | 1462469804139 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7f7deeab8000) [pid = 1854] [serial = 1386] [outer = 0x7f7deab3c000] 10:36:44 INFO - PROCESS | 1854 | 1462469804994 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]]]}] 10:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1640ms 10:36:45 INFO - PROCESS | 1854 | 1462469805040 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:36:45 INFO - PROCESS | 1854 | 1462469805045 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 10:36:45 INFO - PROCESS | 1854 | 1462469805050 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:36:45 INFO - PROCESS | 1854 | 1462469805054 Marionette TRACE conn3 <- [1,1818,null,{}] 10:36:45 INFO - PROCESS | 1854 | 1462469805059 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}] 10:36:45 INFO - PROCESS | 1854 | 1462469805263 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:36:45 INFO - PROCESS | 1854 | 1462469805523 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0be5800 == 151 [pid = 1854] [id = 462] 10:36:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7f7de958a800) [pid = 1854] [serial = 1387] [outer = (nil)] 10:36:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7f7def3fac00) [pid = 1854] [serial = 1388] [outer = 0x7f7de958a800] 10:36:45 INFO - PROCESS | 1854 | 1462469805601 Marionette DEBUG loaded listener.js 10:36:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7f7df2d93400) [pid = 1854] [serial = 1389] [outer = 0x7f7de958a800] 10:36:46 INFO - PROCESS | 1854 | 1462469806508 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]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1490ms 10:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:36:46 INFO - PROCESS | 1854 | 1462469806541 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 1854 | 1462469806544 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 10:36:46 INFO - PROCESS | 1854 | 1462469806551 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 1854 | 1462469806554 Marionette TRACE conn3 <- [1,1822,null,{}] 10:36:46 INFO - PROCESS | 1854 | 1462469806560 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}] 10:36:46 INFO - PROCESS | 1854 | 1462469806786 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:36:47 INFO - PROCESS | 1854 | 1462469807003 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df395e000 == 152 [pid = 1854] [id = 463] 10:36:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7f7deabca400) [pid = 1854] [serial = 1390] [outer = (nil)] 10:36:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7df3b7a000) [pid = 1854] [serial = 1391] [outer = 0x7f7deabca400] 10:36:47 INFO - PROCESS | 1854 | 1462469807115 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7df7a8bc00) [pid = 1854] [serial = 1392] [outer = 0x7f7deabca400] 10:36:48 INFO - PROCESS | 1854 | 1462469808105 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]]]}] 10:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1587ms 10:36:48 INFO - PROCESS | 1854 | 1462469808137 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 1854 | 1462469808141 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 10:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:36:48 INFO - PROCESS | 1854 | 1462469808147 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - PROCESS | 1854 | 1462469808149 Marionette TRACE conn3 <- [1,1826,null,{}] 10:36:48 INFO - PROCESS | 1854 | 1462469808155 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}] 10:36:48 INFO - PROCESS | 1854 | 1462469808400 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:36:48 INFO - PROCESS | 1854 | 1462469808614 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df918b000 == 153 [pid = 1854] [id = 464] 10:36:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7df397cc00) [pid = 1854] [serial = 1393] [outer = (nil)] 10:36:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7df8fb4000) [pid = 1854] [serial = 1394] [outer = 0x7f7df397cc00] 10:36:48 INFO - PROCESS | 1854 | 1462469808734 Marionette DEBUG loaded listener.js 10:36:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7f7df9825000) [pid = 1854] [serial = 1395] [outer = 0x7f7df397cc00] 10:36:49 INFO - PROCESS | 1854 | 1462469809680 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]]]}] 10:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1582ms 10:36:49 INFO - PROCESS | 1854 | 1462469809730 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:36:49 INFO - PROCESS | 1854 | 1462469809734 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 10:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:36:49 INFO - PROCESS | 1854 | 1462469809740 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 1854 | 1462469809743 Marionette TRACE conn3 <- [1,1830,null,{}] 10:36:49 INFO - PROCESS | 1854 | 1462469809749 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}] 10:36:49 INFO - PROCESS | 1854 | 1462469809952 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:36:50 INFO - PROCESS | 1854 | 1462469810214 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa482800 == 154 [pid = 1854] [id = 465] 10:36:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7f7de7ddbc00) [pid = 1854] [serial = 1396] [outer = (nil)] 10:36:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7f7df9d6b400) [pid = 1854] [serial = 1397] [outer = 0x7f7de7ddbc00] 10:36:50 INFO - PROCESS | 1854 | 1462469810328 Marionette DEBUG loaded listener.js 10:36:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7f7df9f71400) [pid = 1854] [serial = 1398] [outer = 0x7f7de7ddbc00] 10:36:51 INFO - PROCESS | 1854 | 1462469811157 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]]]}] 10:36: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 10:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1478ms 10:36:51 INFO - PROCESS | 1854 | 1462469811221 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:36:51 INFO - PROCESS | 1854 | 1462469811225 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 10:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:36:51 INFO - PROCESS | 1854 | 1462469811231 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:36:51 INFO - PROCESS | 1854 | 1462469811234 Marionette TRACE conn3 <- [1,1834,null,{}] 10:36:51 INFO - PROCESS | 1854 | 1462469811240 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}] 10:36:51 INFO - PROCESS | 1854 | 1462469811470 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:36:51 INFO - PROCESS | 1854 | 1462469811726 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc45f800 == 155 [pid = 1854] [id = 466] 10:36:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7f7deabcd000) [pid = 1854] [serial = 1399] [outer = (nil)] 10:36:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7f7df9f7f800) [pid = 1854] [serial = 1400] [outer = 0x7f7deabcd000] 10:36:51 INFO - PROCESS | 1854 | 1462469811841 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7f7dfa721000) [pid = 1854] [serial = 1401] [outer = 0x7f7deabcd000] 10:36:52 INFO - PROCESS | 1854 | 1462469812682 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]]]}] 10:36: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 10:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1483ms 10:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:36:52 INFO - PROCESS | 1854 | 1462469812715 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:36:52 INFO - PROCESS | 1854 | 1462469812718 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 10:36:52 INFO - PROCESS | 1854 | 1462469812724 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:36:52 INFO - PROCESS | 1854 | 1462469812727 Marionette TRACE conn3 <- [1,1838,null,{}] 10:36:52 INFO - PROCESS | 1854 | 1462469812733 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}] 10:36:52 INFO - PROCESS | 1854 | 1462469812941 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:36:53 INFO - PROCESS | 1854 | 1462469813227 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e00273800 == 156 [pid = 1854] [id = 467] 10:36:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7f7df9d68000) [pid = 1854] [serial = 1402] [outer = (nil)] 10:36:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7dfae84400) [pid = 1854] [serial = 1403] [outer = 0x7f7df9d68000] 10:36:53 INFO - PROCESS | 1854 | 1462469813418 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7dfb2d9000) [pid = 1854] [serial = 1404] [outer = 0x7f7df9d68000] 10:36:54 INFO - PROCESS | 1854 | 1462469814312 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]]]}] 10:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1631ms 10:36:54 INFO - PROCESS | 1854 | 1462469814355 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 1854 | 1462469814359 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 10:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:36:54 INFO - PROCESS | 1854 | 1462469814364 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 1854 | 1462469814366 Marionette TRACE conn3 <- [1,1842,null,{}] 10:36:54 INFO - PROCESS | 1854 | 1462469814372 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}] 10:36:54 INFO - PROCESS | 1854 | 1462469814575 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:36:54 INFO - PROCESS | 1854 | 1462469814797 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e06c31000 == 157 [pid = 1854] [id = 468] 10:36:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7df9f74c00) [pid = 1854] [serial = 1405] [outer = (nil)] 10:36:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7dfb2e2400) [pid = 1854] [serial = 1406] [outer = 0x7f7df9f74c00] 10:36:54 INFO - PROCESS | 1854 | 1462469814915 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7dfd36b400) [pid = 1854] [serial = 1407] [outer = 0x7f7df9f74c00] 10:36:55 INFO - PROCESS | 1854 | 1462469815841 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]]]}] 10:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1532ms 10:36:55 INFO - PROCESS | 1854 | 1462469815898 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 1854 | 1462469815901 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 10:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:36:55 INFO - PROCESS | 1854 | 1462469815908 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 1854 | 1462469815912 Marionette TRACE conn3 <- [1,1846,null,{}] 10:36:55 INFO - PROCESS | 1854 | 1462469815917 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}] 10:36:56 INFO - PROCESS | 1854 | 1462469816144 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:36:56 INFO - PROCESS | 1854 | 1462469816413 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08145800 == 158 [pid = 1854] [id = 469] 10:36:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7e06066c00) [pid = 1854] [serial = 1408] [outer = (nil)] 10:36:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7e06c8f000) [pid = 1854] [serial = 1409] [outer = 0x7f7e06066c00] 10:36:56 INFO - PROCESS | 1854 | 1462469816547 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7e06f8f800) [pid = 1854] [serial = 1410] [outer = 0x7f7e06066c00] 10:36:57 INFO - PROCESS | 1854 | 1462469817424 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]]]}] 10:36: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) 10:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1594ms 10:36:57 INFO - PROCESS | 1854 | 1462469817504 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:36:57 INFO - PROCESS | 1854 | 1462469817506 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 10:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:36:57 INFO - PROCESS | 1854 | 1462469817514 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 1854 | 1462469817518 Marionette TRACE conn3 <- [1,1850,null,{}] 10:36:57 INFO - PROCESS | 1854 | 1462469817524 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}] 10:36:57 INFO - PROCESS | 1854 | 1462469817806 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:36:58 INFO - PROCESS | 1854 | 1462469818106 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bbb7000 == 159 [pid = 1854] [id = 470] 10:36:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7e06c0cc00) [pid = 1854] [serial = 1411] [outer = (nil)] 10:36:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7e0816cc00) [pid = 1854] [serial = 1412] [outer = 0x7f7e06c0cc00] 10:36:58 INFO - PROCESS | 1854 | 1462469818184 Marionette DEBUG loaded listener.js 10:36:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7e0834cc00) [pid = 1854] [serial = 1413] [outer = 0x7f7e06c0cc00] 10:36:59 INFO - PROCESS | 1854 | 1462469819099 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]]]}] 10:36:59 INFO - PROCESS | 1854 | ************************* 10:36:59 INFO - PROCESS | 1854 | A coding exception was thrown and uncaught in a Task. 10:36:59 INFO - PROCESS | 1854 | 10:36:59 INFO - PROCESS | 1854 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:36:59 INFO - PROCESS | 1854 | Full stack: 10:36:59 INFO - PROCESS | 1854 | ************************* 10:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1631ms 10:36:59 INFO - PROCESS | 1854 | 1462469819146 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 1854 | 1462469819150 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 10:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:36:59 INFO - PROCESS | 1854 | 1462469819157 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - PROCESS | 1854 | 1462469819159 Marionette TRACE conn3 <- [1,1854,null,{}] 10:36:59 INFO - PROCESS | 1854 | 1462469819165 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}] 10:36:59 INFO - PROCESS | 1854 | 1462469819384 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:36:59 INFO - PROCESS | 1854 | 1462469819713 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0ed57000 == 160 [pid = 1854] [id = 471] 10:36:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7defe07400) [pid = 1854] [serial = 1414] [outer = (nil)] 10:36:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7e08357c00) [pid = 1854] [serial = 1415] [outer = 0x7f7defe07400] 10:36:59 INFO - PROCESS | 1854 | 1462469819795 Marionette DEBUG loaded listener.js 10:36:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7e0bdbdc00) [pid = 1854] [serial = 1416] [outer = 0x7f7defe07400] 10:37:00 INFO - PROCESS | 1854 | 1462469820712 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]]]}] 10:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1633ms 10:37:00 INFO - PROCESS | 1854 | 1462469820793 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 1854 | 1462469820799 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 10:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:37:00 INFO - PROCESS | 1854 | 1462469820807 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 1854 | 1462469820812 Marionette TRACE conn3 <- [1,1858,null,{}] 10:37:00 INFO - PROCESS | 1854 | 1462469820821 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}] 10:37:01 INFO - PROCESS | 1854 | 1462469821103 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:37:01 INFO - PROCESS | 1854 | 1462469821416 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6b48000 == 161 [pid = 1854] [id = 472] 10:37:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7de3064800) [pid = 1854] [serial = 1417] [outer = (nil)] 10:37:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7de306ac00) [pid = 1854] [serial = 1418] [outer = 0x7f7de3064800] 10:37:01 INFO - PROCESS | 1854 | 1462469821490 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7de306f400) [pid = 1854] [serial = 1419] [outer = 0x7f7de3064800] 10:37:02 INFO - PROCESS | 1854 | 1462469822399 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]]]}] 10:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1633ms 10:37:02 INFO - PROCESS | 1854 | 1462469822447 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 1854 | 1462469822449 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 10:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:37:02 INFO - PROCESS | 1854 | 1462469822457 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 1854 | 1462469822461 Marionette TRACE conn3 <- [1,1862,null,{}] 10:37:02 INFO - PROCESS | 1854 | 1462469822466 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}] 10:37:02 INFO - PROCESS | 1854 | 1462469822706 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:37:03 INFO - PROCESS | 1854 | 1462469823063 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e112a4000 == 162 [pid = 1854] [id = 473] 10:37:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7defb2b400) [pid = 1854] [serial = 1420] [outer = (nil)] 10:37:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7defb2e400) [pid = 1854] [serial = 1421] [outer = 0x7f7defb2b400] 10:37:03 INFO - PROCESS | 1854 | 1462469823141 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7defb32000) [pid = 1854] [serial = 1422] [outer = 0x7f7defb2b400] 10:37:04 INFO - PROCESS | 1854 | 1462469824042 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]]]}] 10:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1634ms 10:37:04 INFO - PROCESS | 1854 | 1462469824093 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:37:04 INFO - PROCESS | 1854 | 1462469824096 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 10:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:37:04 INFO - PROCESS | 1854 | 1462469824103 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - PROCESS | 1854 | 1462469824107 Marionette TRACE conn3 <- [1,1866,null,{}] 10:37:04 INFO - PROCESS | 1854 | 1462469824112 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}] 10:37:04 INFO - PROCESS | 1854 | 1462469824336 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:37:04 INFO - PROCESS | 1854 | 1462469824663 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de0803800 == 163 [pid = 1854] [id = 474] 10:37:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7ddc2ef800) [pid = 1854] [serial = 1423] [outer = (nil)] 10:37:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7de1036000) [pid = 1854] [serial = 1424] [outer = 0x7f7ddc2ef800] 10:37:04 INFO - PROCESS | 1854 | 1462469824749 Marionette DEBUG loaded listener.js 10:37:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7de48e4800) [pid = 1854] [serial = 1425] [outer = 0x7f7ddc2ef800] 10:37:05 INFO - PROCESS | 1854 | 1462469825661 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]]]}] 10:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1636ms 10:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:37:05 INFO - PROCESS | 1854 | 1462469825740 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:37:05 INFO - PROCESS | 1854 | 1462469825743 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 10:37:05 INFO - PROCESS | 1854 | 1462469825749 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - PROCESS | 1854 | 1462469825752 Marionette TRACE conn3 <- [1,1870,null,{}] 10:37:05 INFO - PROCESS | 1854 | 1462469825757 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}] 10:37:05 INFO - PROCESS | 1854 | 1462469825981 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:37:06 INFO - PROCESS | 1854 | 1462469826298 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7d12800 == 164 [pid = 1854] [id = 475] 10:37:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7ddd609400) [pid = 1854] [serial = 1426] [outer = (nil)] 10:37:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7defb35000) [pid = 1854] [serial = 1427] [outer = 0x7f7ddd609400] 10:37:06 INFO - PROCESS | 1854 | 1462469826448 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7dfb2e1c00) [pid = 1854] [serial = 1428] [outer = 0x7f7ddd609400] 10:37:07 INFO - PROCESS | 1854 | 1462469827947 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]]]}] 10:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2237ms 10:37:07 INFO - PROCESS | 1854 | 1462469827987 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:37:07 INFO - PROCESS | 1854 | 1462469827992 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 10:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:37:08 INFO - PROCESS | 1854 | 1462469828000 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - PROCESS | 1854 | 1462469828005 Marionette TRACE conn3 <- [1,1874,null,{}] 10:37:08 INFO - PROCESS | 1854 | 1462469828013 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}] 10:37:08 INFO - PROCESS | 1854 | 1462469828224 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:37:08 INFO - PROCESS | 1854 | 1462469828491 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6b49000 == 165 [pid = 1854] [id = 476] 10:37:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7ddd9cfc00) [pid = 1854] [serial = 1429] [outer = (nil)] 10:37:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7de0295000) [pid = 1854] [serial = 1430] [outer = 0x7f7ddd9cfc00] 10:37:08 INFO - PROCESS | 1854 | 1462469828564 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7de0892000) [pid = 1854] [serial = 1431] [outer = 0x7f7ddd9cfc00] 10:37:09 INFO - PROCESS | 1854 | 1462469829586 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]]]}] 10:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1641ms 10:37:09 INFO - PROCESS | 1854 | 1462469829642 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:37:09 INFO - PROCESS | 1854 | 1462469829652 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 10:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:37:09 INFO - PROCESS | 1854 | 1462469829663 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:37:09 INFO - PROCESS | 1854 | 1462469829667 Marionette TRACE conn3 <- [1,1878,null,{}] 10:37:09 INFO - PROCESS | 1854 | 1462469829674 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}] 10:37:10 INFO - PROCESS | 1854 | 1462469830037 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e00407000 == 164 [pid = 1854] [id = 219] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6ae5800 == 163 [pid = 1854] [id = 217] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dea1a0000 == 162 [pid = 1854] [id = 253] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de38ca000 == 161 [pid = 1854] [id = 457] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e15000 == 160 [pid = 1854] [id = 456] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de49e4800 == 159 [pid = 1854] [id = 455] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de120b800 == 158 [pid = 1854] [id = 454] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd849000 == 157 [pid = 1854] [id = 453] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de4b71000 == 156 [pid = 1854] [id = 452] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0bf5800 == 155 [pid = 1854] [id = 445] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0352000 == 154 [pid = 1854] [id = 444] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def78c000 == 153 [pid = 1854] [id = 443] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def3a6000 == 152 [pid = 1854] [id = 442] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fd3800 == 151 [pid = 1854] [id = 441] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e44800 == 150 [pid = 1854] [id = 440] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9394800 == 149 [pid = 1854] [id = 439] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de53df800 == 148 [pid = 1854] [id = 438] 10:37:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1212800 == 147 [pid = 1854] [id = 437] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7de088ec00) [pid = 1854] [serial = 1286] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7de2051c00) [pid = 1854] [serial = 1250] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7de59cfc00) [pid = 1854] [serial = 1302] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7de0898000) [pid = 1854] [serial = 1289] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7de61ec000) [pid = 1854] [serial = 1304] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7de307ec00) [pid = 1854] [serial = 1298] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7e07e0b800) [pid = 1854] [serial = 1274] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7e06062800) [pid = 1854] [serial = 1271] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7de2681400) [pid = 1854] [serial = 1307] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7de267c400) [pid = 1854] [serial = 1296] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7de4a5f000) [pid = 1854] [serial = 1301] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7df2246800) [pid = 1854] [serial = 1259] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7defe04c00) [pid = 1854] [serial = 1256] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7de63e9400) [pid = 1854] [serial = 1305] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7de39eb800) [pid = 1854] [serial = 1299] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7deab36800) [pid = 1854] [serial = 1245] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7ddc2f3c00) [pid = 1854] [serial = 1283] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7df8f51400) [pid = 1854] [serial = 1262] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7de17cb000) [pid = 1854] [serial = 1295] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7dfb2ddc00) [pid = 1854] [serial = 1268] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7de0897c00) [pid = 1854] [serial = 1292] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7de90d3000) [pid = 1854] [serial = 1308] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7de10f9400) [pid = 1854] [serial = 1293] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7ddd9ac800) [pid = 1854] [serial = 1247] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7de307cc00) [pid = 1854] [serial = 1280] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7e0bdb6800) [pid = 1854] [serial = 1277] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7dfa047000) [pid = 1854] [serial = 1265] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7de96a2800) [pid = 1854] [serial = 1253] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7de9242c00) [pid = 1854] [serial = 1310] [outer = (nil)] [url = about:blank] 10:37:10 INFO - PROCESS | 1854 | 1462469830658 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddeb52800 == 148 [pid = 1854] [id = 477] 10:37:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7ddd9ac800) [pid = 1854] [serial = 1432] [outer = (nil)] 10:37:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7de204bc00) [pid = 1854] [serial = 1433] [outer = 0x7f7ddd9ac800] 10:37:10 INFO - PROCESS | 1854 | 1462469830726 Marionette DEBUG loaded listener.js 10:37:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7de3166800) [pid = 1854] [serial = 1434] [outer = 0x7f7ddd9ac800] 10:37:11 INFO - PROCESS | 1854 | 1462469831533 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]]]}] 10:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1886ms 10:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:37:11 INFO - PROCESS | 1854 | 1462469831548 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:37:11 INFO - PROCESS | 1854 | 1462469831552 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 10:37:11 INFO - PROCESS | 1854 | 1462469831559 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:37:11 INFO - PROCESS | 1854 | 1462469831564 Marionette TRACE conn3 <- [1,1882,null,{}] 10:37:11 INFO - PROCESS | 1854 | 1462469831579 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}] 10:37:11 INFO - PROCESS | 1854 | 1462469831797 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:37:11 INFO - PROCESS | 1854 | 1462469831980 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de341c800 == 149 [pid = 1854] [id = 478] 10:37:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7de12a4c00) [pid = 1854] [serial = 1435] [outer = (nil)] 10:37:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7de608f800) [pid = 1854] [serial = 1436] [outer = 0x7f7de12a4c00] 10:37:12 INFO - PROCESS | 1854 | 1462469832050 Marionette DEBUG loaded listener.js 10:37:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7de6de6c00) [pid = 1854] [serial = 1437] [outer = 0x7f7de12a4c00] 10:37:12 INFO - PROCESS | 1854 | 1462469832892 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]]]}] 10:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1389ms 10:37:12 INFO - PROCESS | 1854 | 1462469832948 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:37:12 INFO - PROCESS | 1854 | 1462469832953 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 10:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:37:12 INFO - PROCESS | 1854 | 1462469832958 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:37:12 INFO - PROCESS | 1854 | 1462469832960 Marionette TRACE conn3 <- [1,1886,null,{}] 10:37:12 INFO - PROCESS | 1854 | 1462469832966 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}] 10:37:13 INFO - PROCESS | 1854 | 1462469833289 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:37:13 INFO - PROCESS | 1854 | 1462469833323 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de54a3000 == 150 [pid = 1854] [id = 479] 10:37:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7de34d6800) [pid = 1854] [serial = 1438] [outer = (nil)] 10:37:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7de8f1f400) [pid = 1854] [serial = 1439] [outer = 0x7f7de34d6800] 10:37:13 INFO - PROCESS | 1854 | 1462469833387 Marionette DEBUG loaded listener.js 10:37:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7de9242000) [pid = 1854] [serial = 1440] [outer = 0x7f7de34d6800] 10:37:14 INFO - PROCESS | 1854 | 1462469834436 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]]]}] 10:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1533ms 10:37:14 INFO - PROCESS | 1854 | 1462469834494 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:37:14 INFO - PROCESS | 1854 | 1462469834498 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 10:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:37:14 INFO - PROCESS | 1854 | 1462469834503 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:37:14 INFO - PROCESS | 1854 | 1462469834506 Marionette TRACE conn3 <- [1,1890,null,{}] 10:37:14 INFO - PROCESS | 1854 | 1462469834511 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}] 10:37:14 INFO - PROCESS | 1854 | 1462469834778 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:37:15 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7de0896c00) [pid = 1854] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:37:15 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7de7dd7c00) [pid = 1854] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:37:15 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7de10f4000) [pid = 1854] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:37:15 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7ddc2f9c00) [pid = 1854] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:37:15 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7de10ea800) [pid = 1854] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:37:15 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7de2056c00) [pid = 1854] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:37:15 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7de6ded400) [pid = 1854] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:37:15 INFO - PROCESS | 1854 | 1462469835380 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de2625800 == 151 [pid = 1854] [id = 480] 10:37:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7ddc2f9c00) [pid = 1854] [serial = 1441] [outer = (nil)] 10:37:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7de268ac00) [pid = 1854] [serial = 1442] [outer = 0x7f7ddc2f9c00] 10:37:15 INFO - PROCESS | 1854 | 1462469835486 Marionette DEBUG loaded listener.js 10:37:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7de9237c00) [pid = 1854] [serial = 1443] [outer = 0x7f7ddc2f9c00] 10:37:16 INFO - PROCESS | 1854 | 1462469836265 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]]]}] 10:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1786ms 10:37:16 INFO - PROCESS | 1854 | 1462469836302 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:37:16 INFO - PROCESS | 1854 | 1462469836305 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 10:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:37:16 INFO - PROCESS | 1854 | 1462469836312 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:37:16 INFO - PROCESS | 1854 | 1462469836315 Marionette TRACE conn3 <- [1,1894,null,{}] 10:37:16 INFO - PROCESS | 1854 | 1462469836325 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}] 10:37:16 INFO - PROCESS | 1854 | 1462469836558 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:37:16 INFO - PROCESS | 1854 | 1462469836733 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e1f000 == 152 [pid = 1854] [id = 481] 10:37:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7de0896c00) [pid = 1854] [serial = 1444] [outer = (nil)] 10:37:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7deacd3400) [pid = 1854] [serial = 1445] [outer = 0x7f7de0896c00] 10:37:16 INFO - PROCESS | 1854 | 1462469836832 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7defb2c400) [pid = 1854] [serial = 1446] [outer = 0x7f7de0896c00] 10:37:18 INFO - PROCESS | 1854 | 1462469838115 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]]]}] 10:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1883ms 10:37:18 INFO - PROCESS | 1854 | 1462469838196 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:37:18 INFO - PROCESS | 1854 | 1462469838202 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 10:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:37:18 INFO - PROCESS | 1854 | 1462469838219 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:37:18 INFO - PROCESS | 1854 | 1462469838225 Marionette TRACE conn3 <- [1,1898,null,{}] 10:37:18 INFO - PROCESS | 1854 | 1462469838284 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}] 10:37:18 INFO - PROCESS | 1854 | 1462469838559 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:37:18 INFO - PROCESS | 1854 | 1462469838826 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b6f000 == 153 [pid = 1854] [id = 482] 10:37:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7de0297400) [pid = 1854] [serial = 1447] [outer = (nil)] 10:37:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7de3068400) [pid = 1854] [serial = 1448] [outer = 0x7f7de0297400] 10:37:18 INFO - PROCESS | 1854 | 1462469838907 Marionette DEBUG loaded listener.js 10:37:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7de3167000) [pid = 1854] [serial = 1449] [outer = 0x7f7de0297400] 10:37:19 INFO - PROCESS | 1854 | 1462469839809 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]]]}] 10:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1649ms 10:37:19 INFO - PROCESS | 1854 | 1462469839860 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:37:19 INFO - PROCESS | 1854 | 1462469839868 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 10:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:37:19 INFO - PROCESS | 1854 | 1462469839880 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:37:19 INFO - PROCESS | 1854 | 1462469839883 Marionette TRACE conn3 <- [1,1902,null,{}] 10:37:19 INFO - PROCESS | 1854 | 1462469839890 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}] 10:37:20 INFO - PROCESS | 1854 | 1462469840108 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:37:20 INFO - PROCESS | 1854 | 1462469840399 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e3e000 == 154 [pid = 1854] [id = 483] 10:37:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7de63ea400) [pid = 1854] [serial = 1450] [outer = (nil)] 10:37:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7de7adbc00) [pid = 1854] [serial = 1451] [outer = 0x7f7de63ea400] 10:37:20 INFO - PROCESS | 1854 | 1462469840519 Marionette DEBUG loaded listener.js 10:37:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7de9242c00) [pid = 1854] [serial = 1452] [outer = 0x7f7de63ea400] 10:37:21 INFO - PROCESS | 1854 | 1462469841428 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]]]}] 10:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1631ms 10:37:21 INFO - PROCESS | 1854 | 1462469841511 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:37:21 INFO - PROCESS | 1854 | 1462469841515 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 10:37:21 INFO - PROCESS | 1854 | 1462469841521 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:37:21 INFO - PROCESS | 1854 | 1462469841527 Marionette TRACE conn3 <- [1,1906,null,{}] 10:37:21 INFO - PROCESS | 1854 | 1462469841543 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}] 10:37:21 INFO - PROCESS | 1854 | 1462469841802 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:37:22 INFO - PROCESS | 1854 | 1462469842105 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def69c000 == 155 [pid = 1854] [id = 484] 10:37:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7deacc5c00) [pid = 1854] [serial = 1453] [outer = (nil)] 10:37:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7deeac1000) [pid = 1854] [serial = 1454] [outer = 0x7f7deacc5c00] 10:37:22 INFO - PROCESS | 1854 | 1462469842186 Marionette DEBUG loaded listener.js 10:37:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7defb26c00) [pid = 1854] [serial = 1455] [outer = 0x7f7deacc5c00] 10:37:23 INFO - PROCESS | 1854 | 1462469843023 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]]]}] 10:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1548ms 10:37:23 INFO - PROCESS | 1854 | 1462469843069 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:37:23 INFO - PROCESS | 1854 | 1462469843074 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 10:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:37:23 INFO - PROCESS | 1854 | 1462469843088 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:37:23 INFO - PROCESS | 1854 | 1462469843090 Marionette TRACE conn3 <- [1,1910,null,{}] 10:37:23 INFO - PROCESS | 1854 | 1462469843102 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}] 10:37:23 INFO - PROCESS | 1854 | 1462469843323 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:37:23 INFO - PROCESS | 1854 | 1462469843583 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df05d4000 == 156 [pid = 1854] [id = 485] 10:37:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7dee902c00) [pid = 1854] [serial = 1456] [outer = (nil)] 10:37:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7defb9b400) [pid = 1854] [serial = 1457] [outer = 0x7f7dee902c00] 10:37:23 INFO - PROCESS | 1854 | 1462469843702 Marionette DEBUG loaded listener.js 10:37:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7df026cc00) [pid = 1854] [serial = 1458] [outer = 0x7f7dee902c00] 10:37:24 INFO - PROCESS | 1854 | 1462469844545 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]]]}] 10:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1493ms 10:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:37:24 INFO - PROCESS | 1854 | 1462469844576 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:37:24 INFO - PROCESS | 1854 | 1462469844579 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 10:37:24 INFO - PROCESS | 1854 | 1462469844586 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 1854 | 1462469844590 Marionette TRACE conn3 <- [1,1914,null,{}] 10:37:24 INFO - PROCESS | 1854 | 1462469844595 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}] 10:37:24 INFO - PROCESS | 1854 | 1462469844820 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:37:25 INFO - PROCESS | 1854 | 1462469845086 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1c41800 == 157 [pid = 1854] [id = 486] 10:37:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7deeac1400) [pid = 1854] [serial = 1459] [outer = (nil)] 10:37:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7df1e3c800) [pid = 1854] [serial = 1460] [outer = 0x7f7deeac1400] 10:37:25 INFO - PROCESS | 1854 | 1462469845171 Marionette DEBUG loaded listener.js 10:37:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7df2d92000) [pid = 1854] [serial = 1461] [outer = 0x7f7deeac1400] 10:37:26 INFO - PROCESS | 1854 | 1462469846041 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]]]}] 10:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1495ms 10:37:26 INFO - PROCESS | 1854 | 1462469846080 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:37:26 INFO - PROCESS | 1854 | 1462469846083 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 10:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:37:26 INFO - PROCESS | 1854 | 1462469846090 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:37:26 INFO - PROCESS | 1854 | 1462469846093 Marionette TRACE conn3 <- [1,1918,null,{}] 10:37:26 INFO - PROCESS | 1854 | 1462469846098 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}] 10:37:26 INFO - PROCESS | 1854 | 1462469846340 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:37:26 INFO - PROCESS | 1854 | 1462469846610 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8c34000 == 158 [pid = 1854] [id = 487] 10:37:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7df7a8fc00) [pid = 1854] [serial = 1462] [outer = (nil)] 10:37:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7df8f50000) [pid = 1854] [serial = 1463] [outer = 0x7f7df7a8fc00] 10:37:26 INFO - PROCESS | 1854 | 1462469846741 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7df8fb6000) [pid = 1854] [serial = 1464] [outer = 0x7f7df7a8fc00] 10:37:27 INFO - PROCESS | 1854 | 1462469847579 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]]]}] 10:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1534ms 10:37:27 INFO - PROCESS | 1854 | 1462469847625 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 1854 | 1462469847629 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 10:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:37:27 INFO - PROCESS | 1854 | 1462469847635 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 1854 | 1462469847637 Marionette TRACE conn3 <- [1,1922,null,{}] 10:37:27 INFO - PROCESS | 1854 | 1462469847663 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}] 10:37:27 INFO - PROCESS | 1854 | 1462469847885 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:37:28 INFO - PROCESS | 1854 | 1462469848149 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc458800 == 159 [pid = 1854] [id = 488] 10:37:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7de028dc00) [pid = 1854] [serial = 1465] [outer = (nil)] 10:37:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7df927ec00) [pid = 1854] [serial = 1466] [outer = 0x7f7de028dc00] 10:37:28 INFO - PROCESS | 1854 | 1462469848261 Marionette DEBUG loaded listener.js 10:37:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7df9d62400) [pid = 1854] [serial = 1467] [outer = 0x7f7de028dc00] 10:37:29 INFO - PROCESS | 1854 | 1462469849155 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]]]}] 10:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1582ms 10:37:29 INFO - PROCESS | 1854 | 1462469849219 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:37:29 INFO - PROCESS | 1854 | 1462469849222 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 10:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:37:29 INFO - PROCESS | 1854 | 1462469849229 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:37:29 INFO - PROCESS | 1854 | 1462469849232 Marionette TRACE conn3 <- [1,1926,null,{}] 10:37:29 INFO - PROCESS | 1854 | 1462469849238 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}] 10:37:29 INFO - PROCESS | 1854 | 1462469849516 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:37:29 INFO - PROCESS | 1854 | 1462469849818 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08042000 == 160 [pid = 1854] [id = 489] 10:37:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7f7deabca800) [pid = 1854] [serial = 1468] [outer = (nil)] 10:37:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 254 (0x7f7dfa04cc00) [pid = 1854] [serial = 1469] [outer = 0x7f7deabca800] 10:37:29 INFO - PROCESS | 1854 | 1462469849898 Marionette DEBUG loaded listener.js 10:37:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 255 (0x7f7dfd36b800) [pid = 1854] [serial = 1470] [outer = 0x7f7deabca800] 10:37:30 INFO - PROCESS | 1854 | 1462469850738 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]]]}] 10:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1584ms 10:37:30 INFO - PROCESS | 1854 | 1462469850814 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:37:30 INFO - PROCESS | 1854 | 1462469850818 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 10:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:37:30 INFO - PROCESS | 1854 | 1462469850825 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:37:30 INFO - PROCESS | 1854 | 1462469850828 Marionette TRACE conn3 <- [1,1930,null,{}] 10:37:30 INFO - PROCESS | 1854 | 1462469850834 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}] 10:37:31 INFO - PROCESS | 1854 | 1462469851088 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:37:31 INFO - PROCESS | 1854 | 1462469851391 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e103ba800 == 161 [pid = 1854] [id = 490] 10:37:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 256 (0x7f7de10f5c00) [pid = 1854] [serial = 1471] [outer = (nil)] 10:37:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7e01097c00) [pid = 1854] [serial = 1472] [outer = 0x7f7de10f5c00] 10:37:31 INFO - PROCESS | 1854 | 1462469851491 Marionette DEBUG loaded listener.js 10:37:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7e06eec800) [pid = 1854] [serial = 1473] [outer = 0x7f7de10f5c00] 10:37:32 INFO - PROCESS | 1854 | 1462469852335 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]]]}] 10:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1579ms 10:37:32 INFO - PROCESS | 1854 | 1462469852405 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:37:32 INFO - PROCESS | 1854 | 1462469852409 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 10:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:37:32 INFO - PROCESS | 1854 | 1462469852415 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:37:32 INFO - PROCESS | 1854 | 1462469852418 Marionette TRACE conn3 <- [1,1934,null,{}] 10:37:32 INFO - PROCESS | 1854 | 1462469852424 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}] 10:37:32 INFO - PROCESS | 1854 | 1462469852679 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:37:32 INFO - PROCESS | 1854 | 1462469852989 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df08ac800 == 162 [pid = 1854] [id = 491] 10:37:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7df7a91c00) [pid = 1854] [serial = 1474] [outer = (nil)] 10:37:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7e08353800) [pid = 1854] [serial = 1475] [outer = 0x7f7df7a91c00] 10:37:33 INFO - PROCESS | 1854 | 1462469853065 Marionette DEBUG loaded listener.js 10:37:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7e0bdbf000) [pid = 1854] [serial = 1476] [outer = 0x7f7df7a91c00] 10:37:34 INFO - PROCESS | 1854 | 1462469853999 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]]]}] 10:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1639ms 10:37:34 INFO - PROCESS | 1854 | 1462469854057 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:37:34 INFO - PROCESS | 1854 | 1462469854061 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 10:37:34 INFO - PROCESS | 1854 | 1462469854067 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:37:34 INFO - PROCESS | 1854 | 1462469854071 Marionette TRACE conn3 <- [1,1938,null,{}] 10:37:34 INFO - PROCESS | 1854 | 1462469854076 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}] 10:37:34 INFO - PROCESS | 1854 | 1462469854314 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:37:34 INFO - PROCESS | 1854 | 1462469854637 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd71a000 == 163 [pid = 1854] [id = 492] 10:37:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7def4dec00) [pid = 1854] [serial = 1477] [outer = (nil)] 10:37:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7e0bdc4c00) [pid = 1854] [serial = 1478] [outer = 0x7f7def4dec00] 10:37:34 INFO - PROCESS | 1854 | 1462469854726 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7e0c42fc00) [pid = 1854] [serial = 1479] [outer = 0x7f7def4dec00] 10:37:35 INFO - PROCESS | 1854 | 1462469855571 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]]]}] 10:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1539ms 10:37:35 INFO - PROCESS | 1854 | 1462469855606 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:37:35 INFO - PROCESS | 1854 | 1462469855609 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 10:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:37:35 INFO - PROCESS | 1854 | 1462469855616 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:37:35 INFO - PROCESS | 1854 | 1462469855619 Marionette TRACE conn3 <- [1,1942,null,{}] 10:37:35 INFO - PROCESS | 1854 | 1462469855625 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}] 10:37:35 INFO - PROCESS | 1854 | 1462469855845 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:37:36 INFO - PROCESS | 1854 | 1462469856119 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de0227800 == 164 [pid = 1854] [id = 493] 10:37:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7f7de3c04c00) [pid = 1854] [serial = 1480] [outer = (nil)] 10:37:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7de3c0ac00) [pid = 1854] [serial = 1481] [outer = 0x7f7de3c04c00] 10:37:36 INFO - PROCESS | 1854 | 1462469856242 Marionette DEBUG loaded listener.js 10:37:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7de3c0f800) [pid = 1854] [serial = 1482] [outer = 0x7f7de3c04c00] 10:37:37 INFO - PROCESS | 1854 | 1462469857132 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]]]}] 10:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1587ms 10:37:37 INFO - PROCESS | 1854 | 1462469857205 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:37:37 INFO - PROCESS | 1854 | 1462469857211 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 10:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:37:37 INFO - PROCESS | 1854 | 1462469857220 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:37:37 INFO - PROCESS | 1854 | 1462469857225 Marionette TRACE conn3 <- [1,1946,null,{}] 10:37:37 INFO - PROCESS | 1854 | 1462469857232 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}] 10:37:37 INFO - PROCESS | 1854 | 1462469857501 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:37:37 INFO - PROCESS | 1854 | 1462469857808 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e1059f000 == 165 [pid = 1854] [id = 494] 10:37:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7de3c06400) [pid = 1854] [serial = 1483] [outer = (nil)] 10:37:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7f7def40bc00) [pid = 1854] [serial = 1484] [outer = 0x7f7de3c06400] 10:37:37 INFO - PROCESS | 1854 | 1462469857888 Marionette DEBUG loaded listener.js 10:37:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 270 (0x7f7def411800) [pid = 1854] [serial = 1485] [outer = 0x7f7de3c06400] 10:37:38 INFO - PROCESS | 1854 | 1462469858749 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]]]}] 10:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1585ms 10:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:37:38 INFO - PROCESS | 1854 | 1462469858804 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:37:38 INFO - PROCESS | 1854 | 1462469858807 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 10:37:38 INFO - PROCESS | 1854 | 1462469858813 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:37:38 INFO - PROCESS | 1854 | 1462469858816 Marionette TRACE conn3 <- [1,1950,null,{}] 10:37:38 INFO - PROCESS | 1854 | 1462469858822 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}] 10:37:39 INFO - PROCESS | 1854 | 1462469859057 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:37:39 INFO - PROCESS | 1854 | 1462469859374 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e11118800 == 166 [pid = 1854] [id = 495] 10:37:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 271 (0x7f7de3c06c00) [pid = 1854] [serial = 1486] [outer = (nil)] 10:37:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 272 (0x7f7def416400) [pid = 1854] [serial = 1487] [outer = 0x7f7de3c06c00] 10:37:39 INFO - PROCESS | 1854 | 1462469859457 Marionette DEBUG loaded listener.js 10:37:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 273 (0x7f7e06ee9800) [pid = 1854] [serial = 1488] [outer = 0x7f7de3c06c00] 10:37:40 INFO - PROCESS | 1854 | 1462469860288 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]]]}] 10:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1529ms 10:37:40 INFO - PROCESS | 1854 | 1462469860343 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:37:40 INFO - PROCESS | 1854 | 1462469860346 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 10:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:37:40 INFO - PROCESS | 1854 | 1462469860352 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:37:40 INFO - PROCESS | 1854 | 1462469860355 Marionette TRACE conn3 <- [1,1954,null,{}] 10:37:40 INFO - PROCESS | 1854 | 1462469860360 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}] 10:37:40 INFO - PROCESS | 1854 | 1462469860566 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:37:40 INFO - PROCESS | 1854 | 1462469860839 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddbed4000 == 167 [pid = 1854] [id = 496] 10:37:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 274 (0x7f7de3c0bc00) [pid = 1854] [serial = 1489] [outer = (nil)] 10:37:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 275 (0x7f7e0817d800) [pid = 1854] [serial = 1490] [outer = 0x7f7de3c0bc00] 10:37:40 INFO - PROCESS | 1854 | 1462469860954 Marionette DEBUG loaded listener.js 10:37:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 276 (0x7f7e08181400) [pid = 1854] [serial = 1491] [outer = 0x7f7de3c0bc00] 10:37:41 INFO - PROCESS | 1854 | 1462469861822 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]]]}] 10:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1538ms 10:37:41 INFO - PROCESS | 1854 | 1462469861891 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:37:41 INFO - PROCESS | 1854 | 1462469861895 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 10:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:37:41 INFO - PROCESS | 1854 | 1462469861901 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:37:41 INFO - PROCESS | 1854 | 1462469861904 Marionette TRACE conn3 <- [1,1958,null,{}] 10:37:41 INFO - PROCESS | 1854 | 1462469861910 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}] 10:37:42 INFO - PROCESS | 1854 | 1462469862136 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:37:42 INFO - PROCESS | 1854 | 1462469862886 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de0228800 == 168 [pid = 1854] [id = 497] 10:37:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 277 (0x7f7ddd60fc00) [pid = 1854] [serial = 1492] [outer = (nil)] 10:37:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 278 (0x7f7ddd9b6400) [pid = 1854] [serial = 1493] [outer = 0x7f7ddd60fc00] 10:37:42 INFO - PROCESS | 1854 | 1462469862957 Marionette DEBUG loaded listener.js 10:37:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 279 (0x7f7de0294000) [pid = 1854] [serial = 1494] [outer = 0x7f7ddd60fc00] 10:37:43 INFO - PROCESS | 1854 | 1462469863856 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]]]}] 10:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2031ms 10:37:43 INFO - PROCESS | 1854 | 1462469863935 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:37:43 INFO - PROCESS | 1854 | 1462469863941 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 10:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:37:43 INFO - PROCESS | 1854 | 1462469863949 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:37:43 INFO - PROCESS | 1854 | 1462469863954 Marionette TRACE conn3 <- [1,1962,null,{}] 10:37:43 INFO - PROCESS | 1854 | 1462469863962 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}] 10:37:44 INFO - PROCESS | 1854 | 1462469864221 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:37:44 INFO - PROCESS | 1854 | 1462469864679 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de06e7000 == 169 [pid = 1854] [id = 498] 10:37:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 280 (0x7f7de06cbc00) [pid = 1854] [serial = 1495] [outer = (nil)] 10:37:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 281 (0x7f7de06ce400) [pid = 1854] [serial = 1496] [outer = 0x7f7de06cbc00] 10:37:44 INFO - PROCESS | 1854 | 1462469864759 Marionette DEBUG loaded listener.js 10:37:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 282 (0x7f7de088ec00) [pid = 1854] [serial = 1497] [outer = 0x7f7de06cbc00] 10:37:45 INFO - PROCESS | 1854 | 1462469865659 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]]]}] 10:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1749ms 10:37:45 INFO - PROCESS | 1854 | 1462469865701 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:37:45 INFO - PROCESS | 1854 | 1462469865707 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 10:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:37:45 INFO - PROCESS | 1854 | 1462469865714 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - PROCESS | 1854 | 1462469865716 Marionette TRACE conn3 <- [1,1966,null,{}] 10:37:45 INFO - PROCESS | 1854 | 1462469865722 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}] 10:37:45 INFO - PROCESS | 1854 | 1462469865917 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:37:46 INFO - PROCESS | 1854 | 1462469866196 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de341a800 == 170 [pid = 1854] [id = 499] 10:37:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 283 (0x7f7de3063000) [pid = 1854] [serial = 1498] [outer = (nil)] 10:37:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 284 (0x7f7de306cc00) [pid = 1854] [serial = 1499] [outer = 0x7f7de3063000] 10:37:46 INFO - PROCESS | 1854 | 1462469866344 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 285 (0x7f7de3167800) [pid = 1854] [serial = 1500] [outer = 0x7f7de3063000] 10:37:47 INFO - PROCESS | 1854 | 1462469867218 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]]]}] 10:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1578ms 10:37:47 INFO - PROCESS | 1854 | 1462469867294 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:37:47 INFO - PROCESS | 1854 | 1462469867297 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 10:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:37:47 INFO - PROCESS | 1854 | 1462469867313 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 1854 | 1462469867322 Marionette TRACE conn3 <- [1,1970,null,{}] 10:37:47 INFO - PROCESS | 1854 | 1462469867328 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}] 10:37:47 INFO - PROCESS | 1854 | 1462469867575 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60c7000 == 169 [pid = 1854] [id = 428] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3b48000 == 168 [pid = 1854] [id = 429] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de2625800 == 167 [pid = 1854] [id = 480] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de54a3000 == 166 [pid = 1854] [id = 479] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de341c800 == 165 [pid = 1854] [id = 478] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddeb52800 == 164 [pid = 1854] [id = 477] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6b49000 == 163 [pid = 1854] [id = 476] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0ed57000 == 162 [pid = 1854] [id = 471] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bbb7000 == 161 [pid = 1854] [id = 470] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e08145800 == 160 [pid = 1854] [id = 469] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e06c31000 == 159 [pid = 1854] [id = 468] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e00273800 == 158 [pid = 1854] [id = 467] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc45f800 == 157 [pid = 1854] [id = 466] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa482800 == 156 [pid = 1854] [id = 465] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df918b000 == 155 [pid = 1854] [id = 464] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df395e000 == 154 [pid = 1854] [id = 463] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0be5800 == 153 [pid = 1854] [id = 462] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def698000 == 152 [pid = 1854] [id = 461] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7d18000 == 151 [pid = 1854] [id = 460] 10:37:47 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1207000 == 150 [pid = 1854] [id = 459] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 284 (0x7f7df0649400) [pid = 1854] [serial = 1376] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 283 (0x7f7de10f6800) [pid = 1854] [serial = 1358] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 282 (0x7f7df3b7b400) [pid = 1854] [serial = 1343] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 281 (0x7f7de7dd1c00) [pid = 1854] [serial = 1370] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 280 (0x7f7df7a8b400) [pid = 1854] [serial = 1346] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 279 (0x7f7de9ea8000) [pid = 1854] [serial = 1368] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 278 (0x7f7deacd1800) [pid = 1854] [serial = 1371] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 277 (0x7f7def4dbc00) [pid = 1854] [serial = 1331] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 276 (0x7f7def4dd400) [pid = 1854] [serial = 1374] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 275 (0x7f7de2057c00) [pid = 1854] [serial = 1364] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 274 (0x7f7defe2d000) [pid = 1854] [serial = 1337] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 273 (0x7f7df1e37400) [pid = 1854] [serial = 1340] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 272 (0x7f7def3ee400) [pid = 1854] [serial = 1328] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 271 (0x7f7df8665800) [pid = 1854] [serial = 1349] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 270 (0x7f7de2683c00) [pid = 1854] [serial = 1361] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 269 (0x7f7defb92800) [pid = 1854] [serial = 1334] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7f7de17c5800) [pid = 1854] [serial = 1373] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7de204d400) [pid = 1854] [serial = 1359] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7de8f19800) [pid = 1854] [serial = 1367] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7deab3a800) [pid = 1854] [serial = 1325] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7f7de0899c00) [pid = 1854] [serial = 1313] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7de7ae1000) [pid = 1854] [serial = 1319] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7de6aa2400) [pid = 1854] [serial = 1365] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7de7b4f800) [pid = 1854] [serial = 1355] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7de3160400) [pid = 1854] [serial = 1362] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7de315f000) [pid = 1854] [serial = 1316] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7de958a000) [pid = 1854] [serial = 1322] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7de9ea4400) [pid = 1854] [serial = 1311] [outer = (nil)] [url = about:blank] 10:37:47 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7de17c9400) [pid = 1854] [serial = 1352] [outer = (nil)] [url = about:blank] 10:37:48 INFO - PROCESS | 1854 | 1462469868158 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08bb800 == 151 [pid = 1854] [id = 500] 10:37:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7ddd60e000) [pid = 1854] [serial = 1501] [outer = (nil)] 10:37:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7de12a0400) [pid = 1854] [serial = 1502] [outer = 0x7f7ddd60e000] 10:37:48 INFO - PROCESS | 1854 | 1462469868222 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7de484e000) [pid = 1854] [serial = 1503] [outer = 0x7f7ddd60e000] 10:37:49 INFO - PROCESS | 1854 | 1462469868996 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]]]}] 10:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1703ms 10:37:49 INFO - PROCESS | 1854 | 1462469869007 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:37:49 INFO - PROCESS | 1854 | 1462469869012 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 10:37:49 INFO - PROCESS | 1854 | 1462469869018 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:37:49 INFO - PROCESS | 1854 | 1462469869021 Marionette TRACE conn3 <- [1,1974,null,{}] 10:37:49 INFO - PROCESS | 1854 | 1462469869026 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}] 10:37:49 INFO - PROCESS | 1854 | 1462469869230 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:37:49 INFO - PROCESS | 1854 | 1462469869421 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53ca800 == 152 [pid = 1854] [id = 501] 10:37:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7ddd60f800) [pid = 1854] [serial = 1504] [outer = (nil)] 10:37:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7de90d3800) [pid = 1854] [serial = 1505] [outer = 0x7f7ddd60f800] 10:37:49 INFO - PROCESS | 1854 | 1462469869492 Marionette DEBUG loaded listener.js 10:37:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7de9ea7800) [pid = 1854] [serial = 1506] [outer = 0x7f7ddd60f800] 10:37:50 INFO - PROCESS | 1854 | 1462469870339 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]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1388ms 10:37:50 INFO - PROCESS | 1854 | 1462469870406 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 1854 | 1462469870410 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 10:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:37:50 INFO - PROCESS | 1854 | 1462469870415 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - PROCESS | 1854 | 1462469870417 Marionette TRACE conn3 <- [1,1978,null,{}] 10:37:50 INFO - PROCESS | 1854 | 1462469870423 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}] 10:37:50 INFO - PROCESS | 1854 | 1462469870678 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:37:50 INFO - PROCESS | 1854 | 1462469870715 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e83000 == 153 [pid = 1854] [id = 502] 10:37:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7deabe8400) [pid = 1854] [serial = 1507] [outer = (nil)] 10:37:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7dee905800) [pid = 1854] [serial = 1508] [outer = 0x7f7deabe8400] 10:37:50 INFO - PROCESS | 1854 | 1462469870906 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7f7def416c00) [pid = 1854] [serial = 1509] [outer = 0x7f7deabe8400] 10:37:51 INFO - PROCESS | 1854 | 1462469871738 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]]]}] 10:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1386ms 10:37:51 INFO - PROCESS | 1854 | 1462469871802 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 1854 | 1462469871808 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 10:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:37:51 INFO - PROCESS | 1854 | 1462469871828 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 1854 | 1462469871834 Marionette TRACE conn3 <- [1,1982,null,{}] 10:37:51 INFO - PROCESS | 1854 | 1462469871842 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}] 10:37:52 INFO - PROCESS | 1854 | 1462469872099 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:37:52 INFO - PROCESS | 1854 | 1462469872155 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9999000 == 154 [pid = 1854] [id = 503] 10:37:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7f7deacd2800) [pid = 1854] [serial = 1510] [outer = (nil)] 10:37:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7f7defe2b800) [pid = 1854] [serial = 1511] [outer = 0x7f7deacd2800] 10:37:52 INFO - PROCESS | 1854 | 1462469872216 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7f7df1e7c400) [pid = 1854] [serial = 1512] [outer = 0x7f7deacd2800] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7f7dee90d000) [pid = 1854] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7f7ddd9c5800) [pid = 1854] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7f7de1033800) [pid = 1854] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7f7e0b4c6400) [pid = 1854] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7de4a52c00) [pid = 1854] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7e0b689c00) [pid = 1854] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7df3926000) [pid = 1854] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7df3981800) [pid = 1854] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7ddeb07c00) [pid = 1854] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7de7addc00) [pid = 1854] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7de8f1a800) [pid = 1854] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7ddeb06000) [pid = 1854] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 255 (0x7f7de1030c00) [pid = 1854] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 254 (0x7f7deeab7000) [pid = 1854] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 253 (0x7f7dfb2d6000) [pid = 1854] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7f7de2680800) [pid = 1854] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7de61e8800) [pid = 1854] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7de10ec000) [pid = 1854] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7df1e34800) [pid = 1854] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7ddd608400) [pid = 1854] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7df3921c00) [pid = 1854] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7df9f0f000) [pid = 1854] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7de9eb1000) [pid = 1854] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7defe0e000) [pid = 1854] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7de4a55800) [pid = 1854] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7df8d23400) [pid = 1854] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7de4a56000) [pid = 1854] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7ddd9ca400) [pid = 1854] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7de19edc00) [pid = 1854] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7de17ca400) [pid = 1854] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7de6aa2800) [pid = 1854] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7deab39000) [pid = 1854] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7de17cf000) [pid = 1854] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7de39f3400) [pid = 1854] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7ddd606000) [pid = 1854] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7df93a0800) [pid = 1854] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7de6090000) [pid = 1854] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7df9d65c00) [pid = 1854] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7deeabb400) [pid = 1854] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7df8d26800) [pid = 1854] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7de103c400) [pid = 1854] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7deabeb800) [pid = 1854] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7de2051000) [pid = 1854] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7de61f4c00) [pid = 1854] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7ddeb03400) [pid = 1854] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7f7ddd9cd000) [pid = 1854] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7f7ddc2ebc00) [pid = 1854] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7f7de3164400) [pid = 1854] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7f7ddd605800) [pid = 1854] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7f7ddeb0c800) [pid = 1854] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7f7dfd363000) [pid = 1854] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7f7ddc2ee000) [pid = 1854] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7f7de34d6800) [pid = 1854] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7ddc2f9c00) [pid = 1854] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7ddd9cfc00) [pid = 1854] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7de12a4c00) [pid = 1854] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7de2684c00) [pid = 1854] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7f7ddd9ac800) [pid = 1854] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7f7df3972800) [pid = 1854] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7f7de9eb2000) [pid = 1854] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7f7ddeb06c00) [pid = 1854] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7f7de3074c00) [pid = 1854] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7def3f5400) [pid = 1854] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:37:53 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7df3753c00) [pid = 1854] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:37:54 INFO - PROCESS | 1854 | 1462469874024 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]]]}] 10:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2259ms 10:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:37:54 INFO - PROCESS | 1854 | 1462469874076 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:37:54 INFO - PROCESS | 1854 | 1462469874079 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 10:37:54 INFO - PROCESS | 1854 | 1462469874085 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:37:54 INFO - PROCESS | 1854 | 1462469874088 Marionette TRACE conn3 <- [1,1986,null,{}] 10:37:54 INFO - PROCESS | 1854 | 1462469874096 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}] 10:37:54 INFO - PROCESS | 1854 | 1462469874284 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:37:54 INFO - PROCESS | 1854 | 1462469874483 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de120d000 == 155 [pid = 1854] [id = 504] 10:37:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7ddc2ee000) [pid = 1854] [serial = 1513] [outer = (nil)] 10:37:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7ddd9cd000) [pid = 1854] [serial = 1514] [outer = 0x7f7ddc2ee000] 10:37:54 INFO - PROCESS | 1854 | 1462469874552 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7f7de1037c00) [pid = 1854] [serial = 1515] [outer = 0x7f7ddc2ee000] 10:37:55 INFO - PROCESS | 1854 | 1462469875302 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]]]}] 10:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1235ms 10:37:55 INFO - PROCESS | 1854 | 1462469875320 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 1854 | 1462469875322 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 10:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:37:55 INFO - PROCESS | 1854 | 1462469875500 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 1854 | 1462469875507 Marionette TRACE conn3 <- [1,1990,null,{}] 10:37:55 INFO - PROCESS | 1854 | 1462469875516 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}] 10:37:55 INFO - PROCESS | 1854 | 1462469875753 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:37:56 INFO - PROCESS | 1854 | 1462469876098 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de06eb000 == 156 [pid = 1854] [id = 505] 10:37:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7f7de0294c00) [pid = 1854] [serial = 1516] [outer = (nil)] 10:37:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7f7de03ec800) [pid = 1854] [serial = 1517] [outer = 0x7f7de0294c00] 10:37:56 INFO - PROCESS | 1854 | 1462469876178 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7f7de03f9400) [pid = 1854] [serial = 1518] [outer = 0x7f7de0294c00] 10:37:57 INFO - PROCESS | 1854 | 1462469877089 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]]]}] 10:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1665ms 10:37:57 INFO - PROCESS | 1854 | 1462469877141 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:37:57 INFO - PROCESS | 1854 | 1462469877148 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 10:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:37:57 INFO - PROCESS | 1854 | 1462469877156 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:37:57 INFO - PROCESS | 1854 | 1462469877160 Marionette TRACE conn3 <- [1,1994,null,{}] 10:37:57 INFO - PROCESS | 1854 | 1462469877173 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}] 10:37:57 INFO - PROCESS | 1854 | 1462469877472 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:37:57 INFO - PROCESS | 1854 | 1462469877819 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de5317000 == 157 [pid = 1854] [id = 506] 10:37:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7f7de10ebc00) [pid = 1854] [serial = 1519] [outer = (nil)] 10:37:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7de12abc00) [pid = 1854] [serial = 1520] [outer = 0x7f7de10ebc00] 10:37:57 INFO - PROCESS | 1854 | 1462469877937 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7de2680800) [pid = 1854] [serial = 1521] [outer = 0x7f7de10ebc00] 10:37:58 INFO - PROCESS | 1854 | 1462469878892 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]]]}] 10:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1787ms 10:37:58 INFO - PROCESS | 1854 | 1462469878946 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 1854 | 1462469878955 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 10:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:37:58 INFO - PROCESS | 1854 | 1462469878962 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 1854 | 1462469878965 Marionette TRACE conn3 <- [1,1998,null,{}] 10:37:58 INFO - PROCESS | 1854 | 1462469878971 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}] 10:37:59 INFO - PROCESS | 1854 | 1462469879200 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:37:59 INFO - PROCESS | 1854 | 1462469879575 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9833800 == 158 [pid = 1854] [id = 507] 10:37:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7de39f3400) [pid = 1854] [serial = 1522] [outer = (nil)] 10:37:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7de3c0d800) [pid = 1854] [serial = 1523] [outer = 0x7f7de39f3400] 10:37:59 INFO - PROCESS | 1854 | 1462469879665 Marionette DEBUG loaded listener.js 10:37:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7f7de4a58000) [pid = 1854] [serial = 1524] [outer = 0x7f7de39f3400] 10:38:00 INFO - PROCESS | 1854 | 1462469880512 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]]]}] 10:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1579ms 10:38:00 INFO - PROCESS | 1854 | 1462469880543 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:38:00 INFO - PROCESS | 1854 | 1462469880547 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 10:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:38:00 INFO - PROCESS | 1854 | 1462469880553 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:38:00 INFO - PROCESS | 1854 | 1462469880556 Marionette TRACE conn3 <- [1,2002,null,{}] 10:38:00 INFO - PROCESS | 1854 | 1462469880562 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}] 10:38:00 INFO - PROCESS | 1854 | 1462469880786 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:38:01 INFO - PROCESS | 1854 | 1462469881061 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea1e800 == 159 [pid = 1854] [id = 508] 10:38:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7f7de39f5c00) [pid = 1854] [serial = 1525] [outer = (nil)] 10:38:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7f7de7b54c00) [pid = 1854] [serial = 1526] [outer = 0x7f7de39f5c00] 10:38:01 INFO - PROCESS | 1854 | 1462469881185 Marionette DEBUG loaded listener.js 10:38:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7f7de9ea4400) [pid = 1854] [serial = 1527] [outer = 0x7f7de39f5c00] 10:38:02 INFO - PROCESS | 1854 | 1462469882083 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]]]}] 10:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1588ms 10:38:02 INFO - PROCESS | 1854 | 1462469882143 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:38:02 INFO - PROCESS | 1854 | 1462469882146 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 10:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:38:02 INFO - PROCESS | 1854 | 1462469882153 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:38:02 INFO - PROCESS | 1854 | 1462469882156 Marionette TRACE conn3 <- [1,2006,null,{}] 10:38:02 INFO - PROCESS | 1854 | 1462469882161 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}] 10:38:02 INFO - PROCESS | 1854 | 1462469882378 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:38:02 INFO - PROCESS | 1854 | 1462469882690 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def791800 == 160 [pid = 1854] [id = 509] 10:38:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7f7de3070000) [pid = 1854] [serial = 1528] [outer = (nil)] 10:38:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7f7deab40000) [pid = 1854] [serial = 1529] [outer = 0x7f7de3070000] 10:38:02 INFO - PROCESS | 1854 | 1462469882771 Marionette DEBUG loaded listener.js 10:38:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7f7dee906000) [pid = 1854] [serial = 1530] [outer = 0x7f7de3070000] 10:38:03 INFO - PROCESS | 1854 | 1462469883620 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]]]}] 10:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1529ms 10:38:03 INFO - PROCESS | 1854 | 1462469883696 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:38:03 INFO - PROCESS | 1854 | 1462469883701 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 10:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:38:03 INFO - PROCESS | 1854 | 1462469883711 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:38:03 INFO - PROCESS | 1854 | 1462469883714 Marionette TRACE conn3 <- [1,2010,null,{}] 10:38:03 INFO - PROCESS | 1854 | 1462469883720 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}] 10:38:04 INFO - PROCESS | 1854 | 1462469884021 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:38:04 INFO - PROCESS | 1854 | 1462469884345 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0be5800 == 161 [pid = 1854] [id = 510] 10:38:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7f7defb2c800) [pid = 1854] [serial = 1531] [outer = (nil)] 10:38:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7df0643000) [pid = 1854] [serial = 1532] [outer = 0x7f7defb2c800] 10:38:04 INFO - PROCESS | 1854 | 1462469884428 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7df1e80400) [pid = 1854] [serial = 1533] [outer = 0x7f7defb2c800] 10:38:05 INFO - PROCESS | 1854 | 1462469885267 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]]]}] 10:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1629ms 10:38:05 INFO - PROCESS | 1854 | 1462469885341 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:38:05 INFO - PROCESS | 1854 | 1462469885345 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 10:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:38:05 INFO - PROCESS | 1854 | 1462469885352 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - PROCESS | 1854 | 1462469885355 Marionette TRACE conn3 <- [1,2014,null,{}] 10:38:05 INFO - PROCESS | 1854 | 1462469885360 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}] 10:38:05 INFO - PROCESS | 1854 | 1462469885614 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:38:05 INFO - PROCESS | 1854 | 1462469885930 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df395e000 == 162 [pid = 1854] [id = 511] 10:38:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7defb46800) [pid = 1854] [serial = 1534] [outer = (nil)] 10:38:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7df3926000) [pid = 1854] [serial = 1535] [outer = 0x7f7defb46800] 10:38:06 INFO - PROCESS | 1854 | 1462469886008 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7df571a000) [pid = 1854] [serial = 1536] [outer = 0x7f7defb46800] 10:38:06 INFO - PROCESS | 1854 | 1462469886820 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]]]}] 10:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1534ms 10:38:06 INFO - PROCESS | 1854 | 1462469886887 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:38:06 INFO - PROCESS | 1854 | 1462469886891 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 10:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:38:06 INFO - PROCESS | 1854 | 1462469886897 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:38:06 INFO - PROCESS | 1854 | 1462469886900 Marionette TRACE conn3 <- [1,2018,null,{}] 10:38:06 INFO - PROCESS | 1854 | 1462469886905 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}] 10:38:07 INFO - PROCESS | 1854 | 1462469887119 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:38:07 INFO - PROCESS | 1854 | 1462469887387 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df89db800 == 163 [pid = 1854] [id = 512] 10:38:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7defe0f000) [pid = 1854] [serial = 1537] [outer = (nil)] 10:38:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7df76b7800) [pid = 1854] [serial = 1538] [outer = 0x7f7defe0f000] 10:38:07 INFO - PROCESS | 1854 | 1462469887506 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7df862dc00) [pid = 1854] [serial = 1539] [outer = 0x7f7defe0f000] 10:38:08 INFO - PROCESS | 1854 | 1462469888334 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]]]}] 10:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1483ms 10:38:08 INFO - PROCESS | 1854 | 1462469888381 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:38:08 INFO - PROCESS | 1854 | 1462469888385 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 10:38:08 INFO - PROCESS | 1854 | 1462469888391 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 1854 | 1462469888395 Marionette TRACE conn3 <- [1,2022,null,{}] 10:38:08 INFO - PROCESS | 1854 | 1462469888401 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}] 10:38:08 INFO - PROCESS | 1854 | 1462469888614 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:38:08 INFO - PROCESS | 1854 | 1462469888891 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa47f800 == 164 [pid = 1854] [id = 513] 10:38:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7de4847c00) [pid = 1854] [serial = 1540] [outer = (nil)] 10:38:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7defe0dc00) [pid = 1854] [serial = 1541] [outer = 0x7f7de4847c00] 10:38:09 INFO - PROCESS | 1854 | 1462469889022 Marionette DEBUG loaded listener.js 10:38:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7df8f4d800) [pid = 1854] [serial = 1542] [outer = 0x7f7de4847c00] 10:38:09 INFO - PROCESS | 1854 | 1462469889860 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]]]}] 10:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1530ms 10:38:09 INFO - PROCESS | 1854 | 1462469889922 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:38:09 INFO - PROCESS | 1854 | 1462469889926 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 10:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:38:09 INFO - PROCESS | 1854 | 1462469889932 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:38:09 INFO - PROCESS | 1854 | 1462469889935 Marionette TRACE conn3 <- [1,2026,null,{}] 10:38:09 INFO - PROCESS | 1854 | 1462469889940 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}] 10:38:10 INFO - PROCESS | 1854 | 1462469890167 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:38:10 INFO - PROCESS | 1854 | 1462469890477 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e060b6800 == 165 [pid = 1854] [id = 514] 10:38:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7de90d6800) [pid = 1854] [serial = 1543] [outer = (nil)] 10:38:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7df8fb4c00) [pid = 1854] [serial = 1544] [outer = 0x7f7de90d6800] 10:38:10 INFO - PROCESS | 1854 | 1462469890561 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7df939dc00) [pid = 1854] [serial = 1545] [outer = 0x7f7de90d6800] 10:38:11 INFO - PROCESS | 1854 | 1462469891423 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]]]}] 10:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1531ms 10:38:11 INFO - PROCESS | 1854 | 1462469891464 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 1854 | 1462469891467 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 10:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:38:11 INFO - PROCESS | 1854 | 1462469891472 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 1854 | 1462469891476 Marionette TRACE conn3 <- [1,2030,null,{}] 10:38:11 INFO - PROCESS | 1854 | 1462469891482 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}] 10:38:11 INFO - PROCESS | 1854 | 1462469891723 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:38:12 INFO - PROCESS | 1854 | 1462469892054 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0c3b2000 == 166 [pid = 1854] [id = 515] 10:38:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7dfb1b6c00) [pid = 1854] [serial = 1546] [outer = (nil)] 10:38:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7dfc4e2400) [pid = 1854] [serial = 1547] [outer = 0x7f7dfb1b6c00] 10:38:12 INFO - PROCESS | 1854 | 1462469892142 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7f7e06066400) [pid = 1854] [serial = 1548] [outer = 0x7f7dfb1b6c00] 10:38:13 INFO - PROCESS | 1854 | 1462469893029 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]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1630ms 10:38:13 INFO - PROCESS | 1854 | 1462469893106 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 1854 | 1462469893112 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 10:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:38:13 INFO - PROCESS | 1854 | 1462469893121 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 1854 | 1462469893129 Marionette TRACE conn3 <- [1,2034,null,{}] 10:38:13 INFO - PROCESS | 1854 | 1462469893137 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}] 10:38:13 INFO - PROCESS | 1854 | 1462469893445 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:38:13 INFO - PROCESS | 1854 | 1462469893791 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3c1b000 == 167 [pid = 1854] [id = 516] 10:38:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7f7dea20a000) [pid = 1854] [serial = 1549] [outer = (nil)] 10:38:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7f7e07e0b800) [pid = 1854] [serial = 1550] [outer = 0x7f7dea20a000] 10:38:13 INFO - PROCESS | 1854 | 1462469893864 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7f7e0817d400) [pid = 1854] [serial = 1551] [outer = 0x7f7dea20a000] 10:38:14 INFO - PROCESS | 1854 | 1462469894742 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]]]}] 10:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1693ms 10:38:14 INFO - PROCESS | 1854 | 1462469894815 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:38:14 INFO - PROCESS | 1854 | 1462469894819 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 10:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:38:14 INFO - PROCESS | 1854 | 1462469894825 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:38:14 INFO - PROCESS | 1854 | 1462469894828 Marionette TRACE conn3 <- [1,2038,null,{}] 10:38:14 INFO - PROCESS | 1854 | 1462469894833 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}] 10:38:15 INFO - PROCESS | 1854 | 1462469895090 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:38:15 INFO - PROCESS | 1854 | 1462469895404 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0b6d9800 == 168 [pid = 1854] [id = 517] 10:38:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7f7de0840800) [pid = 1854] [serial = 1552] [outer = (nil)] 10:38:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7f7de0849000) [pid = 1854] [serial = 1553] [outer = 0x7f7de0840800] 10:38:15 INFO - PROCESS | 1854 | 1462469895480 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7f7de084dc00) [pid = 1854] [serial = 1554] [outer = 0x7f7de0840800] 10:38:16 INFO - PROCESS | 1854 | 1462469896301 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]]]}] 10:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1528ms 10:38:16 INFO - PROCESS | 1854 | 1462469896371 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:38:16 INFO - PROCESS | 1854 | 1462469896375 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 10:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:38:16 INFO - PROCESS | 1854 | 1462469896388 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 1854 | 1462469896390 Marionette TRACE conn3 <- [1,2042,null,{}] 10:38:16 INFO - PROCESS | 1854 | 1462469896395 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}] 10:38:16 INFO - PROCESS | 1854 | 1462469896634 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:38:16 INFO - PROCESS | 1854 | 1462469896964 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7b2e800 == 169 [pid = 1854] [id = 518] 10:38:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7f7de0840c00) [pid = 1854] [serial = 1555] [outer = (nil)] 10:38:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7f7e06eef400) [pid = 1854] [serial = 1556] [outer = 0x7f7de0840c00] 10:38:17 INFO - PROCESS | 1854 | 1462469897043 Marionette DEBUG loaded listener.js 10:38:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7f7e08183800) [pid = 1854] [serial = 1557] [outer = 0x7f7de0840c00] 10:38:17 INFO - PROCESS | 1854 | 1462469897906 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]]]}] 10:38:17 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) 10:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1581ms 10:38:17 INFO - PROCESS | 1854 | 1462469897970 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:38:17 INFO - PROCESS | 1854 | 1462469897974 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 10:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:38:17 INFO - PROCESS | 1854 | 1462469897980 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:38:17 INFO - PROCESS | 1854 | 1462469897983 Marionette TRACE conn3 <- [1,2046,null,{}] 10:38:17 INFO - PROCESS | 1854 | 1462469897988 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}] 10:38:18 INFO - PROCESS | 1854 | 1462469898210 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:38:18 INFO - PROCESS | 1854 | 1462469898528 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddc199800 == 170 [pid = 1854] [id = 519] 10:38:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7f7de084a000) [pid = 1854] [serial = 1558] [outer = (nil)] 10:38:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7f7e081d9800) [pid = 1854] [serial = 1559] [outer = 0x7f7de084a000] 10:38:18 INFO - PROCESS | 1854 | 1462469898606 Marionette DEBUG loaded listener.js 10:38:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7f7e0a267800) [pid = 1854] [serial = 1560] [outer = 0x7f7de084a000] 10:38:19 INFO - PROCESS | 1854 | 1462469899526 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]]]}] 10:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1580ms 10:38:19 INFO - PROCESS | 1854 | 1462469899562 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:38:19 INFO - PROCESS | 1854 | 1462469899566 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 10:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:38:19 INFO - PROCESS | 1854 | 1462469899573 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:38:19 INFO - PROCESS | 1854 | 1462469899577 Marionette TRACE conn3 <- [1,2050,null,{}] 10:38:19 INFO - PROCESS | 1854 | 1462469899582 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}] 10:38:19 INFO - PROCESS | 1854 | 1462469899797 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:38:20 INFO - PROCESS | 1854 | 1462469900082 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd130800 == 171 [pid = 1854] [id = 520] 10:38:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7f7ddd2ac800) [pid = 1854] [serial = 1561] [outer = (nil)] 10:38:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 254 (0x7f7ddd2b5000) [pid = 1854] [serial = 1562] [outer = 0x7f7ddd2ac800] 10:38:20 INFO - PROCESS | 1854 | 1462469900196 Marionette DEBUG loaded listener.js 10:38:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 255 (0x7f7ddd2ba000) [pid = 1854] [serial = 1563] [outer = 0x7f7ddd2ac800] 10:38:21 INFO - PROCESS | 1854 | 1462469901078 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]]]}] 10:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1583ms 10:38:21 INFO - PROCESS | 1854 | 1462469901157 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:38:21 INFO - PROCESS | 1854 | 1462469901161 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 10:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:38:21 INFO - PROCESS | 1854 | 1462469901167 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:38:21 INFO - PROCESS | 1854 | 1462469901169 Marionette TRACE conn3 <- [1,2054,null,{}] 10:38:21 INFO - PROCESS | 1854 | 1462469901175 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}] 10:38:21 INFO - PROCESS | 1854 | 1462469901397 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:38:21 INFO - PROCESS | 1854 | 1462469901720 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddeb59800 == 172 [pid = 1854] [id = 521] 10:38:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 256 (0x7f7ddd2af000) [pid = 1854] [serial = 1564] [outer = (nil)] 10:38:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7f7de2056400) [pid = 1854] [serial = 1565] [outer = 0x7f7ddd2af000] 10:38:21 INFO - PROCESS | 1854 | 1462469901799 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7f7deabe9400) [pid = 1854] [serial = 1566] [outer = 0x7f7ddd2af000] 10:38:22 INFO - PROCESS | 1854 | 1462469902687 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]]]}] 10:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1585ms 10:38:22 INFO - PROCESS | 1854 | 1462469902754 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 1854 | 1462469902757 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 10:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:38:22 INFO - PROCESS | 1854 | 1462469902763 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 1854 | 1462469902765 Marionette TRACE conn3 <- [1,2058,null,{}] 10:38:22 INFO - PROCESS | 1854 | 1462469902771 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}] 10:38:22 INFO - PROCESS | 1854 | 1462469902990 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:38:23 INFO - PROCESS | 1854 | 1462469903323 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de089d800 == 173 [pid = 1854] [id = 522] 10:38:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7f7ddc2ec000) [pid = 1854] [serial = 1567] [outer = (nil)] 10:38:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7f7ddd2b3400) [pid = 1854] [serial = 1568] [outer = 0x7f7ddc2ec000] 10:38:23 INFO - PROCESS | 1854 | 1462469903403 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7f7de1cb0400) [pid = 1854] [serial = 1569] [outer = 0x7f7ddc2ec000] 10:38:24 INFO - PROCESS | 1854 | 1462469904303 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]]]}] 10:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1579ms 10:38:24 INFO - PROCESS | 1854 | 1462469904344 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:38:24 INFO - PROCESS | 1854 | 1462469904347 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 10:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:38:24 INFO - PROCESS | 1854 | 1462469904353 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 1854 | 1462469904355 Marionette TRACE conn3 <- [1,2062,null,{}] 10:38:24 INFO - PROCESS | 1854 | 1462469904361 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}] 10:38:24 INFO - PROCESS | 1854 | 1462469904582 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:38:24 INFO - PROCESS | 1854 | 1462469904935 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08db000 == 174 [pid = 1854] [id = 523] 10:38:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7f7ddd602800) [pid = 1854] [serial = 1570] [outer = (nil)] 10:38:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7f7ddd9b3000) [pid = 1854] [serial = 1571] [outer = 0x7f7ddd602800] 10:38:25 INFO - PROCESS | 1854 | 1462469905012 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7f7de17c8800) [pid = 1854] [serial = 1572] [outer = 0x7f7ddd602800] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc76e800 == 173 [pid = 1854] [id = 30] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7688800 == 172 [pid = 1854] [id = 213] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9a22800 == 171 [pid = 1854] [id = 21] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa468800 == 170 [pid = 1854] [id = 17] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa7d9000 == 169 [pid = 1854] [id = 18] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e08372800 == 168 [pid = 1854] [id = 49] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc764000 == 167 [pid = 1854] [id = 20] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa599000 == 166 [pid = 1854] [id = 28] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9999000 == 165 [pid = 1854] [id = 503] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e83000 == 164 [pid = 1854] [id = 502] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de53ca800 == 163 [pid = 1854] [id = 501] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de08bb800 == 162 [pid = 1854] [id = 500] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de341a800 == 161 [pid = 1854] [id = 499] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de06e7000 == 160 [pid = 1854] [id = 498] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de0228800 == 159 [pid = 1854] [id = 497] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df08ac800 == 158 [pid = 1854] [id = 491] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e103ba800 == 157 [pid = 1854] [id = 490] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e08042000 == 156 [pid = 1854] [id = 489] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc458800 == 155 [pid = 1854] [id = 488] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8c34000 == 154 [pid = 1854] [id = 487] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df1c41800 == 153 [pid = 1854] [id = 486] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df05d4000 == 152 [pid = 1854] [id = 485] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def69c000 == 151 [pid = 1854] [id = 484] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e3e000 == 150 [pid = 1854] [id = 483] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de4b6f000 == 149 [pid = 1854] [id = 482] 10:38:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e1f000 == 148 [pid = 1854] [id = 481] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7f7e0b686800) [pid = 1854] [serial = 1200] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7f7dfad57000) [pid = 1854] [serial = 1266] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7f7de2682000) [pid = 1854] [serial = 1152] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7f7deabce000) [pid = 1854] [serial = 1281] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7f7df0647000) [pid = 1854] [serial = 1338] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7f7df8631c00) [pid = 1854] [serial = 1347] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7f7df9f0dc00) [pid = 1854] [serial = 1191] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7f7def4c7c00) [pid = 1854] [serial = 1185] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 255 (0x7f7ddeb10400) [pid = 1854] [serial = 1149] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 254 (0x7f7de103e000) [pid = 1854] [serial = 1140] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 253 (0x7f7def4e3800) [pid = 1854] [serial = 1332] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7f7e06c13800) [pid = 1854] [serial = 1194] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7f7de34df400) [pid = 1854] [serial = 1317] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7f7df064c800) [pid = 1854] [serial = 1257] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7f7de10f8800) [pid = 1854] [serial = 1206] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7f7e0c426400) [pid = 1854] [serial = 1134] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7f7ddd9c4400) [pid = 1854] [serial = 1248] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7f7e08325800) [pid = 1854] [serial = 1275] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7f7e0835ac00) [pid = 1854] [serial = 1197] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7f7df064c400) [pid = 1854] [serial = 1047] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7f7df2242400) [pid = 1854] [serial = 1341] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7f7de4a61000) [pid = 1854] [serial = 1125] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7f7df9d62c00) [pid = 1854] [serial = 1263] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7f7df1e3e800) [pid = 1854] [serial = 1131] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7f7e0bc40000) [pid = 1854] [serial = 1212] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7de3164c00) [pid = 1854] [serial = 1251] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7de39ef800) [pid = 1854] [serial = 1209] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7deabe7000) [pid = 1854] [serial = 1326] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7df8631400) [pid = 1854] [serial = 1188] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7e06f8a000) [pid = 1854] [serial = 1272] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7de6aa3400) [pid = 1854] [serial = 1182] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7ddd9b2000) [pid = 1854] [serial = 1218] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7e08358000) [pid = 1854] [serial = 1119] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7de8f1d000) [pid = 1854] [serial = 1320] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7e0bc42400) [pid = 1854] [serial = 1203] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7defe0c800) [pid = 1854] [serial = 1335] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7e0018bc00) [pid = 1854] [serial = 1269] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7de267e000) [pid = 1854] [serial = 1146] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7df397b400) [pid = 1854] [serial = 1260] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7e0c432c00) [pid = 1854] [serial = 1137] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7de9eae000) [pid = 1854] [serial = 1323] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7f7df8f4f400) [pid = 1854] [serial = 1356] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7f7deaee9c00) [pid = 1854] [serial = 1353] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7f7ddc2f9000) [pid = 1854] [serial = 1284] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7f7deabd0c00) [pid = 1854] [serial = 1254] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7f7ddd610400) [pid = 1854] [serial = 1215] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7f7de268b000) [pid = 1854] [serial = 1155] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7f7e08056800) [pid = 1854] [serial = 1116] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7f7de0892c00) [pid = 1854] [serial = 1287] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7def4c2800) [pid = 1854] [serial = 1329] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7de12a5c00) [pid = 1854] [serial = 1314] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7de12a5800) [pid = 1854] [serial = 1143] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7e0bdb6c00) [pid = 1854] [serial = 1122] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7f7e0bdbf800) [pid = 1854] [serial = 1128] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7f7e0c334400) [pid = 1854] [serial = 1278] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7f7df8c95c00) [pid = 1854] [serial = 1350] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7f7df6c47400) [pid = 1854] [serial = 1344] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7f7de204c800) [pid = 1854] [serial = 1179] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7de9242000) [pid = 1854] [serial = 1440] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7de8f1f400) [pid = 1854] [serial = 1439] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7de268ac00) [pid = 1854] [serial = 1442] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7def3fac00) [pid = 1854] [serial = 1388] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7de0295000) [pid = 1854] [serial = 1430] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7de0892000) [pid = 1854] [serial = 1431] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7f7de608f800) [pid = 1854] [serial = 1436] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7de48e4000) [pid = 1854] [serial = 1382] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7deaee6000) [pid = 1854] [serial = 1385] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7df8fb4000) [pid = 1854] [serial = 1394] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7dfae84400) [pid = 1854] [serial = 1403] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7df9f7f800) [pid = 1854] [serial = 1400] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7de0895000) [pid = 1854] [serial = 1379] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7df2355800) [pid = 1854] [serial = 1377] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7de1036000) [pid = 1854] [serial = 1424] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7defb2e400) [pid = 1854] [serial = 1421] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de306ac00) [pid = 1854] [serial = 1418] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7e06c8f000) [pid = 1854] [serial = 1409] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7e0816cc00) [pid = 1854] [serial = 1412] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7de204bc00) [pid = 1854] [serial = 1433] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de3166800) [pid = 1854] [serial = 1434] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7defb35000) [pid = 1854] [serial = 1427] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7df9d6b400) [pid = 1854] [serial = 1397] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7e08357c00) [pid = 1854] [serial = 1415] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7df3b7a000) [pid = 1854] [serial = 1391] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7dfb2e2400) [pid = 1854] [serial = 1406] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de9237c00) [pid = 1854] [serial = 1443] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de6de6c00) [pid = 1854] [serial = 1437] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7deacd3400) [pid = 1854] [serial = 1445] [outer = (nil)] [url = about:blank] 10:38:27 INFO - PROCESS | 1854 | 1462469907460 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]]]}] 10:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 3147ms 10:38:27 INFO - PROCESS | 1854 | 1462469907551 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:38:27 INFO - PROCESS | 1854 | 1462469907555 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 10:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:38:27 INFO - PROCESS | 1854 | 1462469907569 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:38:27 INFO - PROCESS | 1854 | 1462469907574 Marionette TRACE conn3 <- [1,2066,null,{}] 10:38:27 INFO - PROCESS | 1854 | 1462469907583 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}] 10:38:27 INFO - PROCESS | 1854 | 1462469907790 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:38:27 INFO - PROCESS | 1854 | 1462469907966 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddeb43000 == 149 [pid = 1854] [id = 524] 10:38:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7ddd606800) [pid = 1854] [serial = 1573] [outer = (nil)] 10:38:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7ddeb0c800) [pid = 1854] [serial = 1574] [outer = 0x7f7ddd606800] 10:38:28 INFO - PROCESS | 1854 | 1462469908038 Marionette DEBUG loaded listener.js 10:38:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7de0292c00) [pid = 1854] [serial = 1575] [outer = 0x7f7ddd606800] 10:38:28 INFO - PROCESS | 1854 | 1462469908788 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]]]}] 10:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1236ms 10:38:28 INFO - PROCESS | 1854 | 1462469908806 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:38:28 INFO - PROCESS | 1854 | 1462469908814 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 10:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:38:28 INFO - PROCESS | 1854 | 1462469908823 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - PROCESS | 1854 | 1462469908827 Marionette TRACE conn3 <- [1,2070,null,{}] 10:38:28 INFO - PROCESS | 1854 | 1462469908877 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}] 10:38:29 INFO - PROCESS | 1854 | 1462469909102 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:38:29 INFO - PROCESS | 1854 | 1462469909114 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de0237800 == 150 [pid = 1854] [id = 525] 10:38:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7de03ee000) [pid = 1854] [serial = 1576] [outer = (nil)] 10:38:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7de084d800) [pid = 1854] [serial = 1577] [outer = 0x7f7de03ee000] 10:38:29 INFO - PROCESS | 1854 | 1462469909177 Marionette DEBUG loaded listener.js 10:38:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7de1031800) [pid = 1854] [serial = 1578] [outer = 0x7f7de03ee000] 10:38:30 INFO - PROCESS | 1854 | 1462469910264 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]]]}] 10:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1488ms 10:38:30 INFO - PROCESS | 1854 | 1462469910313 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:38:30 INFO - PROCESS | 1854 | 1462469910316 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 10:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:38:30 INFO - PROCESS | 1854 | 1462469910343 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:38:30 INFO - PROCESS | 1854 | 1462469910350 Marionette TRACE conn3 <- [1,2074,null,{}] 10:38:30 INFO - PROCESS | 1854 | 1462469910374 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}] 10:38:30 INFO - PROCESS | 1854 | 1462469910647 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:38:30 INFO - PROCESS | 1854 | 1462469910677 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08eb800 == 151 [pid = 1854] [id = 526] 10:38:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7de12a5800) [pid = 1854] [serial = 1579] [outer = (nil)] 10:38:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7de17cb400) [pid = 1854] [serial = 1580] [outer = 0x7f7de12a5800] 10:38:30 INFO - PROCESS | 1854 | 1462469910739 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7de1cba800) [pid = 1854] [serial = 1581] [outer = 0x7f7de12a5800] 10:38:32 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7deabe8400) [pid = 1854] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:38:32 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7deacd2800) [pid = 1854] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:38:32 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7ddd60e000) [pid = 1854] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:38:32 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de3063000) [pid = 1854] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:38:32 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7ddd60fc00) [pid = 1854] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:38:32 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7de06cbc00) [pid = 1854] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:38:32 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7ddd60f800) [pid = 1854] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:38:32 INFO - PROCESS | 1854 | 1462469912357 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]]]}] 10:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2052ms 10:38:32 INFO - PROCESS | 1854 | 1462469912430 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:38:32 INFO - PROCESS | 1854 | 1462469912435 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 10:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:38:32 INFO - PROCESS | 1854 | 1462469912443 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:38:32 INFO - PROCESS | 1854 | 1462469912447 Marionette TRACE conn3 <- [1,2078,null,{}] 10:38:32 INFO - PROCESS | 1854 | 1462469912453 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}] 10:38:32 INFO - PROCESS | 1854 | 1462469912663 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:38:32 INFO - PROCESS | 1854 | 1462469912839 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1f53800 == 152 [pid = 1854] [id = 527] 10:38:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7ddc2ee400) [pid = 1854] [serial = 1582] [outer = (nil)] 10:38:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7de2052400) [pid = 1854] [serial = 1583] [outer = 0x7f7ddc2ee400] 10:38:32 INFO - PROCESS | 1854 | 1462469912908 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7de3066000) [pid = 1854] [serial = 1584] [outer = 0x7f7ddc2ee400] 10:38:33 INFO - PROCESS | 1854 | 1462469913663 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]]]}] 10:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1233ms 10:38:33 INFO - PROCESS | 1854 | 1462469913675 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:38:33 INFO - PROCESS | 1854 | 1462469913677 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 10:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:38:33 INFO - PROCESS | 1854 | 1462469913687 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:38:33 INFO - PROCESS | 1854 | 1462469913690 Marionette TRACE conn3 <- [1,2082,null,{}] 10:38:33 INFO - PROCESS | 1854 | 1462469913695 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}] 10:38:33 INFO - PROCESS | 1854 | 1462469913980 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:38:34 INFO - PROCESS | 1854 | 1462469914293 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd712800 == 153 [pid = 1854] [id = 528] 10:38:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7ddd2b2400) [pid = 1854] [serial = 1585] [outer = (nil)] 10:38:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7ddd609c00) [pid = 1854] [serial = 1586] [outer = 0x7f7ddd2b2400] 10:38:34 INFO - PROCESS | 1854 | 1462469914480 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7ddeb05c00) [pid = 1854] [serial = 1587] [outer = 0x7f7ddd2b2400] 10:38:35 INFO - PROCESS | 1854 | 1462469915460 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]]]}] 10:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1828ms 10:38:35 INFO - PROCESS | 1854 | 1462469915519 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:38:35 INFO - PROCESS | 1854 | 1462469915526 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 10:38:35 INFO - PROCESS | 1854 | 1462469915535 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 1854 | 1462469915540 Marionette TRACE conn3 <- [1,2086,null,{}] 10:38:35 INFO - PROCESS | 1854 | 1462469915548 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}] 10:38:35 INFO - PROCESS | 1854 | 1462469915787 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:38:36 INFO - PROCESS | 1854 | 1462469916097 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de194a000 == 154 [pid = 1854] [id = 529] 10:38:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7de0846000) [pid = 1854] [serial = 1588] [outer = (nil)] 10:38:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7de1035c00) [pid = 1854] [serial = 1589] [outer = 0x7f7de0846000] 10:38:36 INFO - PROCESS | 1854 | 1462469916181 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7de12a5c00) [pid = 1854] [serial = 1590] [outer = 0x7f7de0846000] 10:38:37 INFO - PROCESS | 1854 | 1462469917131 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]]]}] 10:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1634ms 10:38:37 INFO - PROCESS | 1854 | 1462469917171 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:38:37 INFO - PROCESS | 1854 | 1462469917178 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 10:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:38:37 INFO - PROCESS | 1854 | 1462469917185 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - PROCESS | 1854 | 1462469917189 Marionette TRACE conn3 <- [1,2090,null,{}] 10:38:37 INFO - PROCESS | 1854 | 1462469917194 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}] 10:38:37 INFO - PROCESS | 1854 | 1462469917429 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:38:37 INFO - PROCESS | 1854 | 1462469917777 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de38da800 == 155 [pid = 1854] [id = 530] 10:38:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7de1cb4000) [pid = 1854] [serial = 1591] [outer = (nil)] 10:38:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7de2053800) [pid = 1854] [serial = 1592] [outer = 0x7f7de1cb4000] 10:38:37 INFO - PROCESS | 1854 | 1462469917860 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7de3075000) [pid = 1854] [serial = 1593] [outer = 0x7f7de1cb4000] 10:38:38 INFO - PROCESS | 1854 | 1462469918763 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]]]}] 10:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1636ms 10:38:38 INFO - PROCESS | 1854 | 1462469918823 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:38:38 INFO - PROCESS | 1854 | 1462469918826 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 10:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:38:38 INFO - PROCESS | 1854 | 1462469918841 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - PROCESS | 1854 | 1462469918852 Marionette TRACE conn3 <- [1,2094,null,{}] 10:38:38 INFO - PROCESS | 1854 | 1462469918862 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}] 10:38:39 INFO - PROCESS | 1854 | 1462469919187 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:38:39 INFO - PROCESS | 1854 | 1462469919505 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b71000 == 156 [pid = 1854] [id = 531] 10:38:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7de3164c00) [pid = 1854] [serial = 1594] [outer = (nil)] 10:38:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7de39ee400) [pid = 1854] [serial = 1595] [outer = 0x7f7de3164c00] 10:38:39 INFO - PROCESS | 1854 | 1462469919580 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7de4849400) [pid = 1854] [serial = 1596] [outer = 0x7f7de3164c00] 10:38:40 INFO - PROCESS | 1854 | 1462469920461 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]]]}] 10:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1663ms 10:38:40 INFO - PROCESS | 1854 | 1462469920496 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:38:40 INFO - PROCESS | 1854 | 1462469920501 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 10:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:38:40 INFO - PROCESS | 1854 | 1462469920507 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:38:40 INFO - PROCESS | 1854 | 1462469920510 Marionette TRACE conn3 <- [1,2098,null,{}] 10:38:40 INFO - PROCESS | 1854 | 1462469920516 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}] 10:38:40 INFO - PROCESS | 1854 | 1462469920730 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:38:40 INFO - PROCESS | 1854 | 1462469920953 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53ca800 == 157 [pid = 1854] [id = 532] 10:38:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7de316a800) [pid = 1854] [serial = 1597] [outer = (nil)] 10:38:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7de59c3800) [pid = 1854] [serial = 1598] [outer = 0x7f7de316a800] 10:38:41 INFO - PROCESS | 1854 | 1462469921066 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7de6087000) [pid = 1854] [serial = 1599] [outer = 0x7f7de316a800] 10:38:42 INFO - PROCESS | 1854 | 1462469922023 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]]]}] 10:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1586ms 10:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:38:42 INFO - PROCESS | 1854 | 1462469922094 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:38:42 INFO - PROCESS | 1854 | 1462469922097 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 10:38:42 INFO - PROCESS | 1854 | 1462469922103 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - PROCESS | 1854 | 1462469922106 Marionette TRACE conn3 <- [1,2102,null,{}] 10:38:42 INFO - PROCESS | 1854 | 1462469922112 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}] 10:38:42 INFO - PROCESS | 1854 | 1462469922333 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:38:42 INFO - PROCESS | 1854 | 1462469922639 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6ad9000 == 158 [pid = 1854] [id = 533] 10:38:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7de6aa3c00) [pid = 1854] [serial = 1600] [outer = (nil)] 10:38:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7de6aab400) [pid = 1854] [serial = 1601] [outer = 0x7f7de6aa3c00] 10:38:42 INFO - PROCESS | 1854 | 1462469922729 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7f7de8f1d000) [pid = 1854] [serial = 1602] [outer = 0x7f7de6aa3c00] 10:38:43 INFO - PROCESS | 1854 | 1462469923645 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]]]}] 10:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1583ms 10:38:43 INFO - PROCESS | 1854 | 1462469923686 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 1854 | 1462469923690 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 10:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:38:43 INFO - PROCESS | 1854 | 1462469923696 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 1854 | 1462469923699 Marionette TRACE conn3 <- [1,2106,null,{}] 10:38:43 INFO - PROCESS | 1854 | 1462469923705 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}] 10:38:43 INFO - PROCESS | 1854 | 1462469923927 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:38:44 INFO - PROCESS | 1854 | 1462469924196 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7bc8800 == 159 [pid = 1854] [id = 534] 10:38:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7ddd60f800) [pid = 1854] [serial = 1603] [outer = (nil)] 10:38:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7de9586c00) [pid = 1854] [serial = 1604] [outer = 0x7f7ddd60f800] 10:38:44 INFO - PROCESS | 1854 | 1462469924311 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7dea204400) [pid = 1854] [serial = 1605] [outer = 0x7f7ddd60f800] 10:38:45 INFO - PROCESS | 1854 | 1462469925157 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]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1532ms 10:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:38:45 INFO - PROCESS | 1854 | 1462469925229 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 1854 | 1462469925232 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 10:38:45 INFO - PROCESS | 1854 | 1462469925238 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 1854 | 1462469925241 Marionette TRACE conn3 <- [1,2110,null,{}] 10:38:45 INFO - PROCESS | 1854 | 1462469925246 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}] 10:38:45 INFO - PROCESS | 1854 | 1462469925453 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:38:45 INFO - PROCESS | 1854 | 1462469925712 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de8f98000 == 160 [pid = 1854] [id = 535] 10:38:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7de6aa4000) [pid = 1854] [serial = 1606] [outer = (nil)] 10:38:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7deabc6c00) [pid = 1854] [serial = 1607] [outer = 0x7f7de6aa4000] 10:38:45 INFO - PROCESS | 1854 | 1462469925829 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7deabe7400) [pid = 1854] [serial = 1608] [outer = 0x7f7de6aa4000] 10:38:46 INFO - PROCESS | 1854 | 1462469926677 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]]]}] 10:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1479ms 10:38:46 INFO - PROCESS | 1854 | 1462469926717 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:38:46 INFO - PROCESS | 1854 | 1462469926720 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 10:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:38:46 INFO - PROCESS | 1854 | 1462469926726 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:38:46 INFO - PROCESS | 1854 | 1462469926729 Marionette TRACE conn3 <- [1,2114,null,{}] 10:38:46 INFO - PROCESS | 1854 | 1462469926734 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}] 10:38:46 INFO - PROCESS | 1854 | 1462469926947 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:38:47 INFO - PROCESS | 1854 | 1462469927212 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de93ae800 == 161 [pid = 1854] [id = 536] 10:38:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7f7de957d800) [pid = 1854] [serial = 1609] [outer = (nil)] 10:38:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7f7deaee3400) [pid = 1854] [serial = 1610] [outer = 0x7f7de957d800] 10:38:47 INFO - PROCESS | 1854 | 1462469927327 Marionette DEBUG loaded listener.js 10:38:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7f7deeab6c00) [pid = 1854] [serial = 1611] [outer = 0x7f7de957d800] 10:38:48 INFO - PROCESS | 1854 | 1462469928150 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]]]}] 10:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1482ms 10:38:48 INFO - PROCESS | 1854 | 1462469928210 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 1854 | 1462469928213 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 10:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:38:48 INFO - PROCESS | 1854 | 1462469928220 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - PROCESS | 1854 | 1462469928222 Marionette TRACE conn3 <- [1,2118,null,{}] 10:38:48 INFO - PROCESS | 1854 | 1462469928229 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}] 10:38:48 INFO - PROCESS | 1854 | 1462469928445 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:38:48 INFO - PROCESS | 1854 | 1462469928708 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e0d000 == 162 [pid = 1854] [id = 537] 10:38:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7f7deab3b400) [pid = 1854] [serial = 1612] [outer = (nil)] 10:38:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7f7def3f0000) [pid = 1854] [serial = 1613] [outer = 0x7f7deab3b400] 10:38:48 INFO - PROCESS | 1854 | 1462469928831 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7def40f400) [pid = 1854] [serial = 1614] [outer = 0x7f7deab3b400] 10:38:49 INFO - PROCESS | 1854 | 1462469929729 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]]]}] 10:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1579ms 10:38:49 INFO - PROCESS | 1854 | 1462469929801 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 10:38:49 INFO - PROCESS | 1854 | 1462469929805 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 10:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:38:49 INFO - PROCESS | 1854 | 1462469929811 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:38:49 INFO - PROCESS | 1854 | 1462469929815 Marionette TRACE conn3 <- [1,2122,null,{}] 10:38:49 INFO - PROCESS | 1854 | 1462469929820 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}] 10:38:50 INFO - PROCESS | 1854 | 1462469930037 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:38:50 INFO - PROCESS | 1854 | 1462469930355 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fcc800 == 163 [pid = 1854] [id = 538] 10:38:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7def4d1800) [pid = 1854] [serial = 1615] [outer = (nil)] 10:38:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7def4db800) [pid = 1854] [serial = 1616] [outer = 0x7f7def4d1800] 10:38:50 INFO - PROCESS | 1854 | 1462469930452 Marionette DEBUG loaded listener.js 10:38:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7defb2d400) [pid = 1854] [serial = 1617] [outer = 0x7f7def4d1800] 10:38:51 INFO - PROCESS | 1854 | 1462469931344 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]]]}] 10:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1596ms 10:38:51 INFO - PROCESS | 1854 | 1462469931410 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 1854 | 1462469931414 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 10:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:38:51 INFO - PROCESS | 1854 | 1462469931419 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - PROCESS | 1854 | 1462469931423 Marionette TRACE conn3 <- [1,2126,null,{}] 10:38:51 INFO - PROCESS | 1854 | 1462469931428 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}] 10:38:51 INFO - PROCESS | 1854 | 1462469931716 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:38:52 INFO - PROCESS | 1854 | 1462469932025 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def37a000 == 164 [pid = 1854] [id = 539] 10:38:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7f7def4d6800) [pid = 1854] [serial = 1618] [outer = (nil)] 10:38:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7f7defe10400) [pid = 1854] [serial = 1619] [outer = 0x7f7def4d6800] 10:38:52 INFO - PROCESS | 1854 | 1462469932104 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7f7df026c000) [pid = 1854] [serial = 1620] [outer = 0x7f7def4d6800] 10:38:52 INFO - PROCESS | 1854 | 1462469932936 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]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1588ms 10:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:38:53 INFO - PROCESS | 1854 | 1462469933009 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 1854 | 1462469933012 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 10:38:53 INFO - PROCESS | 1854 | 1462469933019 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - PROCESS | 1854 | 1462469933022 Marionette TRACE conn3 <- [1,2130,null,{}] 10:38:53 INFO - PROCESS | 1854 | 1462469933028 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}] 10:38:53 INFO - PROCESS | 1854 | 1462469933296 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:38:53 INFO - PROCESS | 1854 | 1462469933612 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def777800 == 165 [pid = 1854] [id = 540] 10:38:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7f7de7ae7000) [pid = 1854] [serial = 1621] [outer = (nil)] 10:38:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7f7df05e6400) [pid = 1854] [serial = 1622] [outer = 0x7f7de7ae7000] 10:38:53 INFO - PROCESS | 1854 | 1462469933689 Marionette DEBUG loaded listener.js 10:38:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7f7df1113c00) [pid = 1854] [serial = 1623] [outer = 0x7f7de7ae7000] 10:38:54 INFO - PROCESS | 1854 | 1462469934591 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] 10:38:54 INFO - PROCESS | 1854 | 1462469934660 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 10:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:38:54 INFO - PROCESS | 1854 | 1462469934667 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:38:54 INFO - PROCESS | 1854 | 1462469934672 Marionette TRACE conn3 <- [1,2134,null,{}] 10:38:54 INFO - PROCESS | 1854 | 1462469934679 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}] 10:38:54 INFO - PROCESS | 1854 | 1462469934900 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:38:55 INFO - PROCESS | 1854 | 1462469935203 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deff1e800 == 166 [pid = 1854] [id = 541] 10:38:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7f7deabd2800) [pid = 1854] [serial = 1624] [outer = (nil)] 10:38:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7f7df1f4c400) [pid = 1854] [serial = 1625] [outer = 0x7f7deabd2800] 10:38:55 INFO - PROCESS | 1854 | 1462469935278 Marionette DEBUG loaded listener.js 10:38:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7f7df2353000) [pid = 1854] [serial = 1626] [outer = 0x7f7deabd2800] 10:38:56 INFO - PROCESS | 1854 | 1462469936102 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]]]}] 10:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1488ms 10:38:56 INFO - PROCESS | 1854 | 1462469936156 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 10:38:56 INFO - PROCESS | 1854 | 1462469936159 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 10:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:38:56 INFO - PROCESS | 1854 | 1462469936166 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:38:56 INFO - PROCESS | 1854 | 1462469936169 Marionette TRACE conn3 <- [1,2138,null,{}] 10:38:56 INFO - PROCESS | 1854 | 1462469936174 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}] 10:38:56 INFO - PROCESS | 1854 | 1462469936383 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:38:56 INFO - PROCESS | 1854 | 1462469936654 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df08a0800 == 167 [pid = 1854] [id = 542] 10:38:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7f7df1e32800) [pid = 1854] [serial = 1627] [outer = (nil)] 10:38:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7f7df391c800) [pid = 1854] [serial = 1628] [outer = 0x7f7df1e32800] 10:38:56 INFO - PROCESS | 1854 | 1462469936732 Marionette DEBUG loaded listener.js 10:38:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7f7df3b78c00) [pid = 1854] [serial = 1629] [outer = 0x7f7df1e32800] 10:38:57 INFO - PROCESS | 1854 | 1462469937584 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]]]}] 10:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1481ms 10:38:57 INFO - PROCESS | 1854 | 1462469937648 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:38:57 INFO - PROCESS | 1854 | 1462469937652 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 10:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:38:57 INFO - PROCESS | 1854 | 1462469937678 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - PROCESS | 1854 | 1462469937682 Marionette TRACE conn3 <- [1,2142,null,{}] 10:38:57 INFO - PROCESS | 1854 | 1462469937687 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}] 10:38:57 INFO - PROCESS | 1854 | 1462469937905 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:38:58 INFO - PROCESS | 1854 | 1462469938174 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0ed2800 == 168 [pid = 1854] [id = 543] 10:38:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7f7dea203800) [pid = 1854] [serial = 1630] [outer = (nil)] 10:38:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7f7df5719800) [pid = 1854] [serial = 1631] [outer = 0x7f7dea203800] 10:38:58 INFO - PROCESS | 1854 | 1462469938294 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7f7df7a8a800) [pid = 1854] [serial = 1632] [outer = 0x7f7dea203800] 10:38:59 INFO - PROCESS | 1854 | 1462469939523 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] 10:38:59 INFO - PROCESS | 1854 | 1462469939580 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 10:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:38:59 INFO - PROCESS | 1854 | 1462469939589 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - PROCESS | 1854 | 1462469939592 Marionette TRACE conn3 <- [1,2146,null,{}] 10:38:59 INFO - PROCESS | 1854 | 1462469939597 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}] 10:38:59 INFO - PROCESS | 1854 | 1462469939809 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:39:00 INFO - PROCESS | 1854 | 1462469940103 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de06e2000 == 169 [pid = 1854] [id = 544] 10:39:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7f7ddd605400) [pid = 1854] [serial = 1633] [outer = (nil)] 10:39:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7f7de1cb8800) [pid = 1854] [serial = 1634] [outer = 0x7f7ddd605400] 10:39:00 INFO - PROCESS | 1854 | 1462469940178 Marionette DEBUG loaded listener.js 10:39:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7f7df8638c00) [pid = 1854] [serial = 1635] [outer = 0x7f7ddd605400] 10:39:01 INFO - PROCESS | 1854 | 1462469941071 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] 10:39:01 INFO - PROCESS | 1854 | 1462469941127 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 10:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:39:01 INFO - PROCESS | 1854 | 1462469941133 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - PROCESS | 1854 | 1462469941136 Marionette TRACE conn3 <- [1,2150,null,{}] 10:39:01 INFO - PROCESS | 1854 | 1462469941141 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}] 10:39:01 INFO - PROCESS | 1854 | 1462469941365 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:39:02 INFO - PROCESS | 1854 | 1462469942098 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de080d800 == 170 [pid = 1854] [id = 545] 10:39:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7f7ddc2f9c00) [pid = 1854] [serial = 1636] [outer = (nil)] 10:39:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7f7ddd2ba800) [pid = 1854] [serial = 1637] [outer = 0x7f7ddc2f9c00] 10:39:02 INFO - PROCESS | 1854 | 1462469942188 Marionette DEBUG loaded listener.js 10:39:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7f7ddd9ca800) [pid = 1854] [serial = 1638] [outer = 0x7f7ddc2f9c00] 10:39:03 INFO - PROCESS | 1854 | 1462469943261 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]]]}] 10:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2182ms 10:39:03 INFO - PROCESS | 1854 | 1462469943319 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:39:03 INFO - PROCESS | 1854 | 1462469943326 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 10:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:39:03 INFO - PROCESS | 1854 | 1462469943334 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - PROCESS | 1854 | 1462469943340 Marionette TRACE conn3 <- [1,2154,null,{}] 10:39:03 INFO - PROCESS | 1854 | 1462469943367 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}] 10:39:03 INFO - PROCESS | 1854 | 1462469943594 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:39:03 INFO - PROCESS | 1854 | 1462469943933 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de38da000 == 171 [pid = 1854] [id = 546] 10:39:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7f7ddd9c8c00) [pid = 1854] [serial = 1639] [outer = (nil)] 10:39:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7f7de03f2400) [pid = 1854] [serial = 1640] [outer = 0x7f7ddd9c8c00] 10:39:04 INFO - PROCESS | 1854 | 1462469944011 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7f7de0895000) [pid = 1854] [serial = 1641] [outer = 0x7f7ddd9c8c00] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0b6bf000 == 170 [pid = 1854] [id = 421] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc758800 == 169 [pid = 1854] [id = 420] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de0803800 == 168 [pid = 1854] [id = 474] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7d12800 == 167 [pid = 1854] [id = 475] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6b48000 == 166 [pid = 1854] [id = 472] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e112a4000 == 165 [pid = 1854] [id = 473] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1f53800 == 164 [pid = 1854] [id = 527] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de08eb800 == 163 [pid = 1854] [id = 526] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de0237800 == 162 [pid = 1854] [id = 525] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddeb43000 == 161 [pid = 1854] [id = 524] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de089d800 == 160 [pid = 1854] [id = 522] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddeb59800 == 159 [pid = 1854] [id = 521] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd130800 == 158 [pid = 1854] [id = 520] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddc199800 == 157 [pid = 1854] [id = 519] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7b2e800 == 156 [pid = 1854] [id = 518] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0b6d9800 == 155 [pid = 1854] [id = 517] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3c1b000 == 154 [pid = 1854] [id = 516] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0c3b2000 == 153 [pid = 1854] [id = 515] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e060b6800 == 152 [pid = 1854] [id = 514] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa47f800 == 151 [pid = 1854] [id = 513] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df89db800 == 150 [pid = 1854] [id = 512] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df395e000 == 149 [pid = 1854] [id = 511] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0be5800 == 148 [pid = 1854] [id = 510] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def791800 == 147 [pid = 1854] [id = 509] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deea1e800 == 146 [pid = 1854] [id = 508] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9833800 == 145 [pid = 1854] [id = 507] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de5317000 == 144 [pid = 1854] [id = 506] 10:39:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de06eb000 == 143 [pid = 1854] [id = 505] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7f7def416c00) [pid = 1854] [serial = 1509] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7f7defe2b800) [pid = 1854] [serial = 1511] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7f7df1e7c400) [pid = 1854] [serial = 1512] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7f7e08353800) [pid = 1854] [serial = 1475] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7f7de3c0ac00) [pid = 1854] [serial = 1481] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7f7de12a0400) [pid = 1854] [serial = 1502] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7f7de484e000) [pid = 1854] [serial = 1503] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7f7df927ec00) [pid = 1854] [serial = 1466] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7f7de3068400) [pid = 1854] [serial = 1448] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7f7deeac1000) [pid = 1854] [serial = 1454] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7f7e0bdc4c00) [pid = 1854] [serial = 1478] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7f7de3167800) [pid = 1854] [serial = 1500] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7f7de306cc00) [pid = 1854] [serial = 1499] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7f7df1e3c800) [pid = 1854] [serial = 1460] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7f7de0294000) [pid = 1854] [serial = 1494] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7f7ddd9b6400) [pid = 1854] [serial = 1493] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7f7de7adbc00) [pid = 1854] [serial = 1451] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7f7df8f50000) [pid = 1854] [serial = 1463] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7f7def416400) [pid = 1854] [serial = 1487] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7f7de088ec00) [pid = 1854] [serial = 1497] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7f7de06ce400) [pid = 1854] [serial = 1496] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7f7de90d3800) [pid = 1854] [serial = 1505] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7f7e01097c00) [pid = 1854] [serial = 1472] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7f7defb9b400) [pid = 1854] [serial = 1457] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7e0817d800) [pid = 1854] [serial = 1490] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7dfa04cc00) [pid = 1854] [serial = 1469] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7def40bc00) [pid = 1854] [serial = 1484] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7dee905800) [pid = 1854] [serial = 1508] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7f7de9ea7800) [pid = 1854] [serial = 1506] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7f7ddd9cd000) [pid = 1854] [serial = 1514] [outer = (nil)] [url = about:blank] 10:39:05 INFO - PROCESS | 1854 | 1462469945590 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]]]}] 10:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2339ms 10:39:05 INFO - PROCESS | 1854 | 1462469945678 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:39:05 INFO - PROCESS | 1854 | 1462469945684 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 10:39:05 INFO - PROCESS | 1854 | 1462469945691 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:39:05 INFO - PROCESS | 1854 | 1462469945694 Marionette TRACE conn3 <- [1,2158,null,{}] 10:39:05 INFO - PROCESS | 1854 | 1462469945699 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}] 10:39:05 INFO - PROCESS | 1854 | 1462469945903 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:39:06 INFO - PROCESS | 1854 | 1462469946089 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd720000 == 144 [pid = 1854] [id = 547] 10:39:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7f7ddd9b3800) [pid = 1854] [serial = 1642] [outer = (nil)] 10:39:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7f7de1cadc00) [pid = 1854] [serial = 1643] [outer = 0x7f7ddd9b3800] 10:39:06 INFO - PROCESS | 1854 | 1462469946155 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7de205ac00) [pid = 1854] [serial = 1644] [outer = 0x7f7ddd9b3800] 10:39:06 INFO - PROCESS | 1854 | 1462469946960 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]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1333ms 10:39:07 INFO - PROCESS | 1854 | 1462469947024 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:39:07 INFO - PROCESS | 1854 | 1462469947029 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 10:39:07 INFO - PROCESS | 1854 | 1462469947044 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 1854 | 1462469947052 Marionette TRACE conn3 <- [1,2162,null,{}] 10:39:07 INFO - PROCESS | 1854 | 1462469947059 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}] 10:39:07 INFO - PROCESS | 1854 | 1462469947296 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:39:07 INFO - PROCESS | 1854 | 1462469947528 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de195b800 == 145 [pid = 1854] [id = 548] 10:39:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7ddeb05800) [pid = 1854] [serial = 1645] [outer = (nil)] 10:39:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7de39ef800) [pid = 1854] [serial = 1646] [outer = 0x7f7ddeb05800] 10:39:07 INFO - PROCESS | 1854 | 1462469947591 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7de4a58c00) [pid = 1854] [serial = 1647] [outer = 0x7f7ddeb05800] 10:39:08 INFO - PROCESS | 1854 | 1462469948455 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]]]}] 10:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1450ms 10:39:08 INFO - PROCESS | 1854 | 1462469948486 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:39:08 INFO - PROCESS | 1854 | 1462469948490 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 10:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:39:08 INFO - PROCESS | 1854 | 1462469948496 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:39:08 INFO - PROCESS | 1854 | 1462469948498 Marionette TRACE conn3 <- [1,2166,null,{}] 10:39:08 INFO - PROCESS | 1854 | 1462469948503 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}] 10:39:08 INFO - PROCESS | 1854 | 1462469948845 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:39:08 INFO - PROCESS | 1854 | 1462469948913 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de49e3000 == 146 [pid = 1854] [id = 549] 10:39:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7f7de3078000) [pid = 1854] [serial = 1648] [outer = (nil)] 10:39:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7f7de63e3400) [pid = 1854] [serial = 1649] [outer = 0x7f7de3078000] 10:39:09 INFO - PROCESS | 1854 | 1462469949176 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7f7de7ad9c00) [pid = 1854] [serial = 1650] [outer = 0x7f7de3078000] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7f7de0896c00) [pid = 1854] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7f7de0893000) [pid = 1854] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7f7deeac1400) [pid = 1854] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7de028dc00) [pid = 1854] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7ddd602800) [pid = 1854] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7df9d68000) [pid = 1854] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7defb2c800) [pid = 1854] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7f7ddd606800) [pid = 1854] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7f7df397cc00) [pid = 1854] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7f7de0840c00) [pid = 1854] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7f7deabca400) [pid = 1854] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7f7de39f5c00) [pid = 1854] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7de63ea400) [pid = 1854] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7de3c0bc00) [pid = 1854] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7de084a000) [pid = 1854] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7de90d6800) [pid = 1854] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7de0294c00) [pid = 1854] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7de03ee000) [pid = 1854] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7f7de34d8000) [pid = 1854] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7df7a8fc00) [pid = 1854] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7deabcd000) [pid = 1854] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7de10ebc00) [pid = 1854] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7de12a5800) [pid = 1854] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7de3c04c00) [pid = 1854] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7ddc2ef800) [pid = 1854] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7ddd2ac800) [pid = 1854] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7de3070000) [pid = 1854] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7defe07400) [pid = 1854] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de4847c00) [pid = 1854] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7dfb1b6c00) [pid = 1854] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7deacc5c00) [pid = 1854] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7ddd2af000) [pid = 1854] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7ddc2ec000) [pid = 1854] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7deabca800) [pid = 1854] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7defb2b400) [pid = 1854] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de3c06400) [pid = 1854] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7defb46800) [pid = 1854] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7de3c06c00) [pid = 1854] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de0840800) [pid = 1854] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7e06c0cc00) [pid = 1854] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de0297400) [pid = 1854] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7de39f3400) [pid = 1854] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de958a800) [pid = 1854] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7df9f74c00) [pid = 1854] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7dee902c00) [pid = 1854] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7dea20a000) [pid = 1854] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7df7a91c00) [pid = 1854] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7de10f5c00) [pid = 1854] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7defe0f000) [pid = 1854] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7def4dec00) [pid = 1854] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7de7ddbc00) [pid = 1854] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7ddeb03000) [pid = 1854] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7de3064800) [pid = 1854] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7ddd609400) [pid = 1854] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7e06066c00) [pid = 1854] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:39:10 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7deab3c000) [pid = 1854] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:39:10 INFO - PROCESS | 1854 | 1462469950899 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]]]}] 10:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2441ms 10:39:10 INFO - PROCESS | 1854 | 1462469950937 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 1854 | 1462469950940 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 10:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:39:10 INFO - PROCESS | 1854 | 1462469950947 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 1854 | 1462469950949 Marionette TRACE conn3 <- [1,2170,null,{}] 10:39:10 INFO - PROCESS | 1854 | 1462469950954 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}] 10:39:11 INFO - PROCESS | 1854 | 1462469951149 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:39:11 INFO - PROCESS | 1854 | 1462469951333 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de0235800 == 147 [pid = 1854] [id = 550] 10:39:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de0841400) [pid = 1854] [serial = 1651] [outer = (nil)] 10:39:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7de10f4000) [pid = 1854] [serial = 1652] [outer = 0x7f7de0841400] 10:39:11 INFO - PROCESS | 1854 | 1462469951407 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7de59c9c00) [pid = 1854] [serial = 1653] [outer = 0x7f7de0841400] 10:39:12 INFO - PROCESS | 1854 | 1462469952192 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]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1277ms 10:39:12 INFO - PROCESS | 1854 | 1462469952235 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 1854 | 1462469952251 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 10:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:39:12 INFO - PROCESS | 1854 | 1462469952399 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 1854 | 1462469952404 Marionette TRACE conn3 <- [1,2174,null,{}] 10:39:12 INFO - PROCESS | 1854 | 1462469952428 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}] 10:39:12 INFO - PROCESS | 1854 | 1462469952673 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:39:13 INFO - PROCESS | 1854 | 1462469953013 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de021e000 == 148 [pid = 1854] [id = 551] 10:39:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7ddd9cac00) [pid = 1854] [serial = 1654] [outer = (nil)] 10:39:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7ddeb10000) [pid = 1854] [serial = 1655] [outer = 0x7f7ddd9cac00] 10:39:13 INFO - PROCESS | 1854 | 1462469953091 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7de03f4c00) [pid = 1854] [serial = 1656] [outer = 0x7f7ddd9cac00] 10:39:14 INFO - PROCESS | 1854 | 1462469954001 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]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1797ms 10:39:14 INFO - PROCESS | 1854 | 1462469954056 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 1854 | 1462469954060 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 10:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:39:14 INFO - PROCESS | 1854 | 1462469954069 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 1854 | 1462469954072 Marionette TRACE conn3 <- [1,2178,null,{}] 10:39:14 INFO - PROCESS | 1854 | 1462469954082 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}] 10:39:14 INFO - PROCESS | 1854 | 1462469954326 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:39:14 INFO - PROCESS | 1854 | 1462469954656 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3ab0800 == 149 [pid = 1854] [id = 552] 10:39:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7de129f800) [pid = 1854] [serial = 1657] [outer = (nil)] 10:39:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7de17c7400) [pid = 1854] [serial = 1658] [outer = 0x7f7de129f800] 10:39:14 INFO - PROCESS | 1854 | 1462469954735 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7de1cb8400) [pid = 1854] [serial = 1659] [outer = 0x7f7de129f800] 10:39:15 INFO - PROCESS | 1854 | 1462469955634 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]]]}] 10:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1636ms 10:39:15 INFO - PROCESS | 1854 | 1462469955705 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:39:15 INFO - PROCESS | 1854 | 1462469955709 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 10:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:39:15 INFO - PROCESS | 1854 | 1462469955715 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 1854 | 1462469955717 Marionette TRACE conn3 <- [1,2182,null,{}] 10:39:15 INFO - PROCESS | 1854 | 1462469955723 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}] 10:39:15 INFO - PROCESS | 1854 | 1462469955945 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:39:16 INFO - PROCESS | 1854 | 1462469956298 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6b51000 == 150 [pid = 1854] [id = 553] 10:39:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7de316bc00) [pid = 1854] [serial = 1660] [outer = (nil)] 10:39:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7de3c02c00) [pid = 1854] [serial = 1661] [outer = 0x7f7de316bc00] 10:39:16 INFO - PROCESS | 1854 | 1462469956386 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7de4a5e000) [pid = 1854] [serial = 1662] [outer = 0x7f7de316bc00] 10:39:17 INFO - PROCESS | 1854 | 1462469957275 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]]]}] 10:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1635ms 10:39:17 INFO - PROCESS | 1854 | 1462469957357 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 1854 | 1462469957362 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 10:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:39:17 INFO - PROCESS | 1854 | 1462469957368 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - PROCESS | 1854 | 1462469957371 Marionette TRACE conn3 <- [1,2186,null,{}] 10:39:17 INFO - PROCESS | 1854 | 1462469957377 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}] 10:39:17 INFO - PROCESS | 1854 | 1462469957639 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:39:17 INFO - PROCESS | 1854 | 1462469957948 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de8f44000 == 151 [pid = 1854] [id = 554] 10:39:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7de306d400) [pid = 1854] [serial = 1663] [outer = (nil)] 10:39:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7de7b4c800) [pid = 1854] [serial = 1664] [outer = 0x7f7de306d400] 10:39:18 INFO - PROCESS | 1854 | 1462469958027 Marionette DEBUG loaded listener.js 10:39:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7de90d8400) [pid = 1854] [serial = 1665] [outer = 0x7f7de306d400] 10:39:18 INFO - PROCESS | 1854 | 1462469958909 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]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1582ms 10:39:18 INFO - PROCESS | 1854 | 1462469958952 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:39:18 INFO - PROCESS | 1854 | 1462469958955 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 10:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:39:18 INFO - PROCESS | 1854 | 1462469958961 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 1854 | 1462469958963 Marionette TRACE conn3 <- [1,2190,null,{}] 10:39:18 INFO - PROCESS | 1854 | 1462469958969 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}] 10:39:19 INFO - PROCESS | 1854 | 1462469959185 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:39:19 INFO - PROCESS | 1854 | 1462469959444 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9f60800 == 152 [pid = 1854] [id = 555] 10:39:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7de7b4c400) [pid = 1854] [serial = 1666] [outer = (nil)] 10:39:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7de96a1400) [pid = 1854] [serial = 1667] [outer = 0x7f7de7b4c400] 10:39:19 INFO - PROCESS | 1854 | 1462469959583 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7deab3d000) [pid = 1854] [serial = 1668] [outer = 0x7f7de7b4c400] 10:39:20 INFO - PROCESS | 1854 | 1462469960464 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]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1530ms 10:39:20 INFO - PROCESS | 1854 | 1462469960493 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 1854 | 1462469960496 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 10:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:39:20 INFO - PROCESS | 1854 | 1462469960503 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 1854 | 1462469960506 Marionette TRACE conn3 <- [1,2194,null,{}] 10:39:20 INFO - PROCESS | 1854 | 1462469960511 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}] 10:39:20 INFO - PROCESS | 1854 | 1462469960767 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:39:21 INFO - PROCESS | 1854 | 1462469961083 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def385800 == 153 [pid = 1854] [id = 556] 10:39:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7def4ce400) [pid = 1854] [serial = 1669] [outer = (nil)] 10:39:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7def4e4000) [pid = 1854] [serial = 1670] [outer = 0x7f7def4ce400] 10:39:21 INFO - PROCESS | 1854 | 1462469961165 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7defb4e000) [pid = 1854] [serial = 1671] [outer = 0x7f7def4ce400] 10:39:22 INFO - PROCESS | 1854 | 1462469962001 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]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1532ms 10:39:22 INFO - PROCESS | 1854 | 1462469962036 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 1854 | 1462469962040 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 10:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:39:22 INFO - PROCESS | 1854 | 1462469962046 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 1854 | 1462469962049 Marionette TRACE conn3 <- [1,2198,null,{}] 10:39:22 INFO - PROCESS | 1854 | 1462469962055 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}] 10:39:22 INFO - PROCESS | 1854 | 1462469962270 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:39:22 INFO - PROCESS | 1854 | 1462469962540 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0241800 == 154 [pid = 1854] [id = 557] 10:39:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7def4cec00) [pid = 1854] [serial = 1672] [outer = (nil)] 10:39:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7defe06c00) [pid = 1854] [serial = 1673] [outer = 0x7f7def4cec00] 10:39:22 INFO - PROCESS | 1854 | 1462469962653 Marionette DEBUG loaded listener.js 10:39:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7df0387c00) [pid = 1854] [serial = 1674] [outer = 0x7f7def4cec00] 10:39:23 INFO - PROCESS | 1854 | 1462469963504 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]]]}] 10:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1532ms 10:39:23 INFO - PROCESS | 1854 | 1462469963580 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:39:23 INFO - PROCESS | 1854 | 1462469963584 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 10:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:39:23 INFO - PROCESS | 1854 | 1462469963590 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 1854 | 1462469963594 Marionette TRACE conn3 <- [1,2202,null,{}] 10:39:23 INFO - PROCESS | 1854 | 1462469963599 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}] 10:39:23 INFO - PROCESS | 1854 | 1462469963824 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:39:24 INFO - PROCESS | 1854 | 1462469964146 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0bf1800 == 155 [pid = 1854] [id = 558] 10:39:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7de06cb400) [pid = 1854] [serial = 1675] [outer = (nil)] 10:39:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7df1e35800) [pid = 1854] [serial = 1676] [outer = 0x7f7de06cb400] 10:39:24 INFO - PROCESS | 1854 | 1462469964226 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7df3755400) [pid = 1854] [serial = 1677] [outer = 0x7f7de06cb400] 10:39:25 INFO - PROCESS | 1854 | 1462469965103 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]]]}] 10:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1579ms 10:39:25 INFO - PROCESS | 1854 | 1462469965170 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 1854 | 1462469965174 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 10:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:39:25 INFO - PROCESS | 1854 | 1462469965180 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 1854 | 1462469965182 Marionette TRACE conn3 <- [1,2206,null,{}] 10:39:25 INFO - PROCESS | 1854 | 1462469965188 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}] 10:39:25 INFO - PROCESS | 1854 | 1462469965462 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:39:25 INFO - PROCESS | 1854 | 1462469965776 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df393f000 == 156 [pid = 1854] [id = 559] 10:39:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7de957e000) [pid = 1854] [serial = 1678] [outer = (nil)] 10:39:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7df3c1f800) [pid = 1854] [serial = 1679] [outer = 0x7f7de957e000] 10:39:25 INFO - PROCESS | 1854 | 1462469965853 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7df7a8b000) [pid = 1854] [serial = 1680] [outer = 0x7f7de957e000] 10:39:26 INFO - PROCESS | 1854 | 1462469966715 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]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1582ms 10:39:26 INFO - PROCESS | 1854 | 1462469966764 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 1854 | 1462469966767 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 10:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:39:26 INFO - PROCESS | 1854 | 1462469966774 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 1854 | 1462469966776 Marionette TRACE conn3 <- [1,2210,null,{}] 10:39:26 INFO - PROCESS | 1854 | 1462469966783 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}] 10:39:27 INFO - PROCESS | 1854 | 1462469967013 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:39:27 INFO - PROCESS | 1854 | 1462469967328 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c90800 == 157 [pid = 1854] [id = 560] 10:39:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7df11f4000) [pid = 1854] [serial = 1681] [outer = (nil)] 10:39:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7df865c800) [pid = 1854] [serial = 1682] [outer = 0x7f7df11f4000] 10:39:27 INFO - PROCESS | 1854 | 1462469967409 Marionette DEBUG loaded listener.js 10:39:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7df8c8c000) [pid = 1854] [serial = 1683] [outer = 0x7f7df11f4000] 10:39:28 INFO - PROCESS | 1854 | 1462469968240 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]]]}] 10:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1531ms 10:39:28 INFO - PROCESS | 1854 | 1462469968307 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 1854 | 1462469968310 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 10:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:39:28 INFO - PROCESS | 1854 | 1462469968316 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 1854 | 1462469968321 Marionette TRACE conn3 <- [1,2214,null,{}] 10:39:28 INFO - PROCESS | 1854 | 1462469968326 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}] 10:39:28 INFO - PROCESS | 1854 | 1462469968575 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:39:28 INFO - PROCESS | 1854 | 1462469968907 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8564000 == 158 [pid = 1854] [id = 561] 10:39:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7df9398c00) [pid = 1854] [serial = 1684] [outer = (nil)] 10:39:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7df93a1400) [pid = 1854] [serial = 1685] [outer = 0x7f7df9398c00] 10:39:28 INFO - PROCESS | 1854 | 1462469968993 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7df9d6a800) [pid = 1854] [serial = 1686] [outer = 0x7f7df9398c00] 10:39:29 INFO - PROCESS | 1854 | 1462469969880 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]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1637ms 10:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:39:29 INFO - PROCESS | 1854 | 1462469969955 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 1854 | 1462469969958 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 10:39:29 INFO - PROCESS | 1854 | 1462469969965 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 1854 | 1462469969968 Marionette TRACE conn3 <- [1,2218,null,{}] 10:39:29 INFO - PROCESS | 1854 | 1462469969973 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}] 10:39:30 INFO - PROCESS | 1854 | 1462469970199 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:39:30 INFO - PROCESS | 1854 | 1462469970479 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9770800 == 159 [pid = 1854] [id = 562] 10:39:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7df939b000) [pid = 1854] [serial = 1687] [outer = (nil)] 10:39:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7f7df9f7ac00) [pid = 1854] [serial = 1688] [outer = 0x7f7df939b000] 10:39:30 INFO - PROCESS | 1854 | 1462469970599 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7dfa717000) [pid = 1854] [serial = 1689] [outer = 0x7f7df939b000] 10:39:31 INFO - PROCESS | 1854 | 1462469971504 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]]]}] 10:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1584ms 10:39:31 INFO - PROCESS | 1854 | 1462469971550 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:39:31 INFO - PROCESS | 1854 | 1462469971554 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 10:39:31 INFO - PROCESS | 1854 | 1462469971561 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:39:31 INFO - PROCESS | 1854 | 1462469971565 Marionette TRACE conn3 <- [1,2222,null,{}] 10:39:31 INFO - PROCESS | 1854 | 1462469971572 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}] 10:39:31 INFO - PROCESS | 1854 | 1462469971812 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:39:32 INFO - PROCESS | 1854 | 1462469972095 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa58c000 == 160 [pid = 1854] [id = 563] 10:39:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7df9f07400) [pid = 1854] [serial = 1690] [outer = (nil)] 10:39:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7dfb1d5c00) [pid = 1854] [serial = 1691] [outer = 0x7f7df9f07400] 10:39:32 INFO - PROCESS | 1854 | 1462469972213 Marionette DEBUG loaded listener.js 10:39:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7dfb2e2800) [pid = 1854] [serial = 1692] [outer = 0x7f7df9f07400] 10:39:33 INFO - PROCESS | 1854 | 1462469973087 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]]]}] 10:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1587ms 10:39:33 INFO - PROCESS | 1854 | 1462469973149 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:39:33 INFO - PROCESS | 1854 | 1462469973153 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 10:39:33 INFO - PROCESS | 1854 | 1462469973159 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 1854 | 1462469973162 Marionette TRACE conn3 <- [1,2226,null,{}] 10:39:33 INFO - PROCESS | 1854 | 1462469973168 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}] 10:39:33 INFO - PROCESS | 1854 | 1462469973402 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:39:33 INFO - PROCESS | 1854 | 1462469973684 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc760000 == 161 [pid = 1854] [id = 564] 10:39:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7df9f02c00) [pid = 1854] [serial = 1693] [outer = (nil)] 10:39:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7dfd391400) [pid = 1854] [serial = 1694] [outer = 0x7f7df9f02c00] 10:39:33 INFO - PROCESS | 1854 | 1462469973808 Marionette DEBUG loaded listener.js 10:39:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7f7e01098000) [pid = 1854] [serial = 1695] [outer = 0x7f7df9f02c00] 10:39:34 INFO - PROCESS | 1854 | 1462469974632 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]]]}] 10:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1531ms 10:39:34 INFO - PROCESS | 1854 | 1462469974691 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 1854 | 1462469974694 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 10:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:39:34 INFO - PROCESS | 1854 | 1462469974700 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 1854 | 1462469974704 Marionette TRACE conn3 <- [1,2230,null,{}] 10:39:34 INFO - PROCESS | 1854 | 1462469974710 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}] 10:39:34 INFO - PROCESS | 1854 | 1462469974937 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:39:35 INFO - PROCESS | 1854 | 1462469975212 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e06c33000 == 162 [pid = 1854] [id = 565] 10:39:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7f7df9f09400) [pid = 1854] [serial = 1696] [outer = (nil)] 10:39:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7f7e06c12400) [pid = 1854] [serial = 1697] [outer = 0x7f7df9f09400] 10:39:35 INFO - PROCESS | 1854 | 1462469975340 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7f7e06f24c00) [pid = 1854] [serial = 1698] [outer = 0x7f7df9f09400] 10:39:36 INFO - PROCESS | 1854 | 1462469976198 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]]]}] 10:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1537ms 10:39:36 INFO - PROCESS | 1854 | 1462469976239 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 1854 | 1462469976243 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 10:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:39:36 INFO - PROCESS | 1854 | 1462469976249 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 1854 | 1462469976252 Marionette TRACE conn3 <- [1,2234,null,{}] 10:39:36 INFO - PROCESS | 1854 | 1462469976258 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}] 10:39:36 INFO - PROCESS | 1854 | 1462469976482 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:39:36 INFO - PROCESS | 1854 | 1462469976760 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e09d52000 == 163 [pid = 1854] [id = 566] 10:39:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7f7dfc5d0000) [pid = 1854] [serial = 1699] [outer = (nil)] 10:39:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7f7e08178000) [pid = 1854] [serial = 1700] [outer = 0x7f7dfc5d0000] 10:39:36 INFO - PROCESS | 1854 | 1462469976887 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7f7e0817f800) [pid = 1854] [serial = 1701] [outer = 0x7f7dfc5d0000] 10:39:37 INFO - PROCESS | 1854 | 1462469977724 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]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1540ms 10:39:37 INFO - PROCESS | 1854 | 1462469977790 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 1854 | 1462469977794 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 10:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:39:37 INFO - PROCESS | 1854 | 1462469977800 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 1854 | 1462469977802 Marionette TRACE conn3 <- [1,2238,null,{}] 10:39:37 INFO - PROCESS | 1854 | 1462469977807 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}] 10:39:38 INFO - PROCESS | 1854 | 1462469978040 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:39:38 INFO - PROCESS | 1854 | 1462469978313 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bc1d800 == 164 [pid = 1854] [id = 567] 10:39:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7f7de6aae800) [pid = 1854] [serial = 1702] [outer = (nil)] 10:39:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7f7e08321400) [pid = 1854] [serial = 1703] [outer = 0x7f7de6aae800] 10:39:38 INFO - PROCESS | 1854 | 1462469978439 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7f7e08351800) [pid = 1854] [serial = 1704] [outer = 0x7f7de6aae800] 10:39:39 INFO - PROCESS | 1854 | 1462469979274 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]]]}] 10:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1528ms 10:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:39:39 INFO - PROCESS | 1854 | 1462469979329 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 1854 | 1462469979332 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 10:39:39 INFO - PROCESS | 1854 | 1462469979338 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 1854 | 1462469979341 Marionette TRACE conn3 <- [1,2242,null,{}] 10:39:39 INFO - PROCESS | 1854 | 1462469979352 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}] 10:39:39 INFO - PROCESS | 1854 | 1462469979596 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:39:39 INFO - PROCESS | 1854 | 1462469979871 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0edc7000 == 165 [pid = 1854] [id = 568] 10:39:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7f7de0d43000) [pid = 1854] [serial = 1705] [outer = (nil)] 10:39:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7f7de0d4a400) [pid = 1854] [serial = 1706] [outer = 0x7f7de0d43000] 10:39:39 INFO - PROCESS | 1854 | 1462469979992 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7f7de0d4f400) [pid = 1854] [serial = 1707] [outer = 0x7f7de0d43000] 10:39:40 INFO - PROCESS | 1854 | 1462469980932 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]]]}] 10:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1636ms 10:39:40 INFO - PROCESS | 1854 | 1462469980974 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:39:40 INFO - PROCESS | 1854 | 1462469980978 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 10:39:40 INFO - PROCESS | 1854 | 1462469980984 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 1854 | 1462469980986 Marionette TRACE conn3 <- [1,2246,null,{}] 10:39:40 INFO - PROCESS | 1854 | 1462469980991 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}] 10:39:41 INFO - PROCESS | 1854 | 1462469981216 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:39:41 INFO - PROCESS | 1854 | 1462469981539 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd141800 == 166 [pid = 1854] [id = 569] 10:39:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7f7de028bc00) [pid = 1854] [serial = 1708] [outer = (nil)] 10:39:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7f7de0844800) [pid = 1854] [serial = 1709] [outer = 0x7f7de028bc00] 10:39:41 INFO - PROCESS | 1854 | 1462469981620 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7f7de1032c00) [pid = 1854] [serial = 1710] [outer = 0x7f7de028bc00] 10:39:42 INFO - PROCESS | 1854 | 1462469982539 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]]]}] 10:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1633ms 10:39:42 INFO - PROCESS | 1854 | 1462469982617 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 1854 | 1462469982620 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 10:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:39:42 INFO - PROCESS | 1854 | 1462469982627 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 1854 | 1462469982629 Marionette TRACE conn3 <- [1,2250,null,{}] 10:39:42 INFO - PROCESS | 1854 | 1462469982635 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}] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de0227800 == 165 [pid = 1854] [id = 493] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e1059f000 == 164 [pid = 1854] [id = 494] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e7f000 == 163 [pid = 1854] [id = 361] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e11118800 == 162 [pid = 1854] [id = 495] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd71a000 == 161 [pid = 1854] [id = 492] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e0d000 == 160 [pid = 1854] [id = 537] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de93ae800 == 159 [pid = 1854] [id = 536] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de8f98000 == 158 [pid = 1854] [id = 535] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7bc8800 == 157 [pid = 1854] [id = 534] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6ad9000 == 156 [pid = 1854] [id = 533] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de53ca800 == 155 [pid = 1854] [id = 532] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de4b71000 == 154 [pid = 1854] [id = 531] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de38da800 == 153 [pid = 1854] [id = 530] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de194a000 == 152 [pid = 1854] [id = 529] 10:39:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd712800 == 151 [pid = 1854] [id = 528] 10:39:44 INFO - PROCESS | 1854 | 1462469984076 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7f7defb2c400) [pid = 1854] [serial = 1446] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7f7de307d000) [pid = 1854] [serial = 1290] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7f7df2d92000) [pid = 1854] [serial = 1461] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7f7df9d62400) [pid = 1854] [serial = 1467] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7f7de17c8800) [pid = 1854] [serial = 1572] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7f7dfb2d9000) [pid = 1854] [serial = 1404] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7f7df1e80400) [pid = 1854] [serial = 1533] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7f7de0292c00) [pid = 1854] [serial = 1575] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7f7df9825000) [pid = 1854] [serial = 1395] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7f7e06eef400) [pid = 1854] [serial = 1556] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7f7df7a8bc00) [pid = 1854] [serial = 1392] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7f7de7b54c00) [pid = 1854] [serial = 1526] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7f7de9242c00) [pid = 1854] [serial = 1452] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7f7e08181400) [pid = 1854] [serial = 1491] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7f7e0a267800) [pid = 1854] [serial = 1560] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7f7df8fb4c00) [pid = 1854] [serial = 1544] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7de03ec800) [pid = 1854] [serial = 1517] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7de084d800) [pid = 1854] [serial = 1577] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7de63e8400) [pid = 1854] [serial = 1383] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7df8fb6000) [pid = 1854] [serial = 1464] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7dfa721000) [pid = 1854] [serial = 1401] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7de2680800) [pid = 1854] [serial = 1521] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7f7de17cb400) [pid = 1854] [serial = 1580] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7de3c0f800) [pid = 1854] [serial = 1482] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7de48e4800) [pid = 1854] [serial = 1425] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7ddd2ba000) [pid = 1854] [serial = 1563] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7deab40000) [pid = 1854] [serial = 1529] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7e0bdbdc00) [pid = 1854] [serial = 1416] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7defe0dc00) [pid = 1854] [serial = 1541] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7dfc4e2400) [pid = 1854] [serial = 1547] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7defb26c00) [pid = 1854] [serial = 1455] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7deabe9400) [pid = 1854] [serial = 1566] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de12abc00) [pid = 1854] [serial = 1520] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7df939dc00) [pid = 1854] [serial = 1545] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7ddd2b3400) [pid = 1854] [serial = 1568] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7dfd36b800) [pid = 1854] [serial = 1470] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7df0643000) [pid = 1854] [serial = 1532] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7defb32000) [pid = 1854] [serial = 1422] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7def411800) [pid = 1854] [serial = 1485] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7df3926000) [pid = 1854] [serial = 1535] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7ddd2b5000) [pid = 1854] [serial = 1562] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7e06ee9800) [pid = 1854] [serial = 1488] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de1031800) [pid = 1854] [serial = 1578] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de0849000) [pid = 1854] [serial = 1553] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de084dc00) [pid = 1854] [serial = 1554] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7e0834cc00) [pid = 1854] [serial = 1413] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de9ea4400) [pid = 1854] [serial = 1527] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7de3167000) [pid = 1854] [serial = 1449] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7de1cb0400) [pid = 1854] [serial = 1569] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7de4a58000) [pid = 1854] [serial = 1524] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7e081d9800) [pid = 1854] [serial = 1559] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7df2d93400) [pid = 1854] [serial = 1389] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7dee906000) [pid = 1854] [serial = 1530] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de03f9400) [pid = 1854] [serial = 1518] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7e06066400) [pid = 1854] [serial = 1548] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7dfd36b400) [pid = 1854] [serial = 1407] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7df026cc00) [pid = 1854] [serial = 1458] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7e0817d400) [pid = 1854] [serial = 1551] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7df571a000) [pid = 1854] [serial = 1536] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7df8f4d800) [pid = 1854] [serial = 1542] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7e0bdbf000) [pid = 1854] [serial = 1476] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7e06eec800) [pid = 1854] [serial = 1473] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7de3c0d800) [pid = 1854] [serial = 1523] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7ddd9b3000) [pid = 1854] [serial = 1571] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7ddeb0c800) [pid = 1854] [serial = 1574] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7df76b7800) [pid = 1854] [serial = 1538] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7df862dc00) [pid = 1854] [serial = 1539] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7e0c42fc00) [pid = 1854] [serial = 1479] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7df9f71400) [pid = 1854] [serial = 1398] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7e08183800) [pid = 1854] [serial = 1557] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7de17cf400) [pid = 1854] [serial = 1380] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7de306f400) [pid = 1854] [serial = 1419] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7e07e0b800) [pid = 1854] [serial = 1550] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7de1cba800) [pid = 1854] [serial = 1581] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7dfb2e1c00) [pid = 1854] [serial = 1428] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de2056400) [pid = 1854] [serial = 1565] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7e06f8f800) [pid = 1854] [serial = 1410] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7deeab8000) [pid = 1854] [serial = 1386] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7de2052400) [pid = 1854] [serial = 1583] [outer = (nil)] [url = about:blank] 10:39:44 INFO - PROCESS | 1854 | 1462469984558 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd130800 == 152 [pid = 1854] [id = 570] 10:39:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7ddd2b5000) [pid = 1854] [serial = 1711] [outer = (nil)] 10:39:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7ddd610000) [pid = 1854] [serial = 1712] [outer = 0x7f7ddd2b5000] 10:39:44 INFO - PROCESS | 1854 | 1462469984636 Marionette DEBUG loaded listener.js 10:39:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7ddd9cc800) [pid = 1854] [serial = 1713] [outer = 0x7f7ddd2b5000] 10:39:45 INFO - PROCESS | 1854 | 1462469985396 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]]]}] 10:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2794ms 10:39:45 INFO - PROCESS | 1854 | 1462469985423 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:39:45 INFO - PROCESS | 1854 | 1462469985429 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 10:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:39:45 INFO - PROCESS | 1854 | 1462469985435 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - PROCESS | 1854 | 1462469985441 Marionette TRACE conn3 <- [1,2254,null,{}] 10:39:45 INFO - PROCESS | 1854 | 1462469985467 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}] 10:39:45 INFO - PROCESS | 1854 | 1462469985768 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:39:45 INFO - PROCESS | 1854 | 1462469985892 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de06d9000 == 153 [pid = 1854] [id = 571] 10:39:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7ddc2fa800) [pid = 1854] [serial = 1714] [outer = (nil)] 10:39:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de0848800) [pid = 1854] [serial = 1715] [outer = 0x7f7ddc2fa800] 10:39:45 INFO - PROCESS | 1854 | 1462469985961 Marionette DEBUG loaded listener.js 10:39:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de0894400) [pid = 1854] [serial = 1716] [outer = 0x7f7ddc2fa800] 10:39:47 INFO - PROCESS | 1854 | 1462469987047 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]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1683ms 10:39:47 INFO - PROCESS | 1854 | 1462469987120 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 1854 | 1462469987124 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 10:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:39:47 INFO - PROCESS | 1854 | 1462469987132 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 1854 | 1462469987135 Marionette TRACE conn3 <- [1,2258,null,{}] 10:39:47 INFO - PROCESS | 1854 | 1462469987150 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}] 10:39:47 INFO - PROCESS | 1854 | 1462469987432 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:39:47 INFO - PROCESS | 1854 | 1462469987468 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1211000 == 154 [pid = 1854] [id = 572] 10:39:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de10f1000) [pid = 1854] [serial = 1717] [outer = (nil)] 10:39:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de13d8400) [pid = 1854] [serial = 1718] [outer = 0x7f7de10f1000] 10:39:47 INFO - PROCESS | 1854 | 1462469987545 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de1cb5800) [pid = 1854] [serial = 1719] [outer = 0x7f7de10f1000] 10:39:48 INFO - PROCESS | 1854 | 1462469988640 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]]]}] 10:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1935ms 10:39:49 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7ddc2ee400) [pid = 1854] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:39:49 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7ddd9b3800) [pid = 1854] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:39:49 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7ddc2f9c00) [pid = 1854] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:39:49 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7ddd9c8c00) [pid = 1854] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:39:49 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7ddeb05800) [pid = 1854] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:39:49 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de3078000) [pid = 1854] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:39:49 INFO - PROCESS | 1854 | 1462469989085 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:39:49 INFO - PROCESS | 1854 | 1462469989091 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 10:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:39:49 INFO - PROCESS | 1854 | 1462469989107 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - PROCESS | 1854 | 1462469989114 Marionette TRACE conn3 <- [1,2262,null,{}] 10:39:49 INFO - PROCESS | 1854 | 1462469989120 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}] 10:39:49 INFO - PROCESS | 1854 | 1462469989361 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:39:49 INFO - PROCESS | 1854 | 1462469989562 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de33a2800 == 155 [pid = 1854] [id = 573] 10:39:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de10f6400) [pid = 1854] [serial = 1720] [outer = (nil)] 10:39:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de3064000) [pid = 1854] [serial = 1721] [outer = 0x7f7de10f6400] 10:39:49 INFO - PROCESS | 1854 | 1462469989636 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de3078000) [pid = 1854] [serial = 1722] [outer = 0x7f7de10f6400] 10:39:50 INFO - PROCESS | 1854 | 1462469990329 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]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1240ms 10:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:39:50 INFO - PROCESS | 1854 | 1462469990339 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 1854 | 1462469990342 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 10:39:50 INFO - PROCESS | 1854 | 1462469990346 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 1854 | 1462469990350 Marionette TRACE conn3 <- [1,2266,null,{}] 10:39:50 INFO - PROCESS | 1854 | 1462469990355 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}] 10:39:50 INFO - PROCESS | 1854 | 1462469990653 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:39:50 INFO - PROCESS | 1854 | 1462469990679 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3c22800 == 156 [pid = 1854] [id = 574] 10:39:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de1cb5c00) [pid = 1854] [serial = 1723] [outer = (nil)] 10:39:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de3165000) [pid = 1854] [serial = 1724] [outer = 0x7f7de1cb5c00] 10:39:50 INFO - PROCESS | 1854 | 1462469990744 Marionette DEBUG loaded listener.js 10:39:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de3c09400) [pid = 1854] [serial = 1725] [outer = 0x7f7de1cb5c00] 10:39:51 INFO - PROCESS | 1854 | 1462469991956 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]]]}] 10:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1630ms 10:39:51 INFO - PROCESS | 1854 | 1462469991978 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:39:51 INFO - PROCESS | 1854 | 1462469991985 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 10:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:39:52 INFO - PROCESS | 1854 | 1462469991996 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:39:52 INFO - PROCESS | 1854 | 1462469992000 Marionette TRACE conn3 <- [1,2270,null,{}] 10:39:52 INFO - PROCESS | 1854 | 1462469992010 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}] 10:39:52 INFO - PROCESS | 1854 | 1462469992291 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:39:52 INFO - PROCESS | 1854 | 1462469992622 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08da800 == 157 [pid = 1854] [id = 575] 10:39:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de06c3000) [pid = 1854] [serial = 1726] [outer = (nil)] 10:39:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de06d0000) [pid = 1854] [serial = 1727] [outer = 0x7f7de06c3000] 10:39:52 INFO - PROCESS | 1854 | 1462469992705 Marionette DEBUG loaded listener.js 10:39:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de0d48c00) [pid = 1854] [serial = 1728] [outer = 0x7f7de06c3000] 10:39:53 INFO - PROCESS | 1854 | 1462469993599 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]]]}] 10:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1635ms 10:39:53 INFO - PROCESS | 1854 | 1462469993632 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:39:53 INFO - PROCESS | 1854 | 1462469993640 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 10:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:39:53 INFO - PROCESS | 1854 | 1462469993653 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:39:53 INFO - PROCESS | 1854 | 1462469993657 Marionette TRACE conn3 <- [1,2274,null,{}] 10:39:53 INFO - PROCESS | 1854 | 1462469993664 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}] 10:39:53 INFO - PROCESS | 1854 | 1462469993908 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:39:54 INFO - PROCESS | 1854 | 1462469994177 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de4b70800 == 158 [pid = 1854] [id = 576] 10:39:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7de1cb7800) [pid = 1854] [serial = 1729] [outer = (nil)] 10:39:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de2051400) [pid = 1854] [serial = 1730] [outer = 0x7f7de1cb7800] 10:39:54 INFO - PROCESS | 1854 | 1462469994325 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de3069000) [pid = 1854] [serial = 1731] [outer = 0x7f7de1cb7800] 10:39:55 INFO - PROCESS | 1854 | 1462469995259 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]]]}] 10:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1635ms 10:39:55 INFO - PROCESS | 1854 | 1462469995288 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 1854 | 1462469995291 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 10:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:39:55 INFO - PROCESS | 1854 | 1462469995299 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 1854 | 1462469995304 Marionette TRACE conn3 <- [1,2278,null,{}] 10:39:55 INFO - PROCESS | 1854 | 1462469995321 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}] 10:39:55 INFO - PROCESS | 1854 | 1462469995575 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:39:55 INFO - PROCESS | 1854 | 1462469995840 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de633a800 == 159 [pid = 1854] [id = 577] 10:39:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7de3c07400) [pid = 1854] [serial = 1732] [outer = (nil)] 10:39:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de4a55c00) [pid = 1854] [serial = 1733] [outer = 0x7f7de3c07400] 10:39:55 INFO - PROCESS | 1854 | 1462469995980 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de6090000) [pid = 1854] [serial = 1734] [outer = 0x7f7de3c07400] 10:39:56 INFO - PROCESS | 1854 | 1462469996851 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]]]}] 10:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1590ms 10:39:56 INFO - PROCESS | 1854 | 1462469996891 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:39:56 INFO - PROCESS | 1854 | 1462469996895 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 10:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:39:56 INFO - PROCESS | 1854 | 1462469996901 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:39:56 INFO - PROCESS | 1854 | 1462469996904 Marionette TRACE conn3 <- [1,2282,null,{}] 10:39:56 INFO - PROCESS | 1854 | 1462469996910 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}] 10:39:57 INFO - PROCESS | 1854 | 1462469997134 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:39:57 INFO - PROCESS | 1854 | 1462469997404 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7b1f000 == 160 [pid = 1854] [id = 578] 10:39:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de1033c00) [pid = 1854] [serial = 1735] [outer = (nil)] 10:39:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de6de3000) [pid = 1854] [serial = 1736] [outer = 0x7f7de1033c00] 10:39:57 INFO - PROCESS | 1854 | 1462469997528 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7de7b55800) [pid = 1854] [serial = 1737] [outer = 0x7f7de1033c00] 10:39:58 INFO - PROCESS | 1854 | 1462469998378 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]]]}] 10:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1533ms 10:39:58 INFO - PROCESS | 1854 | 1462469998436 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:39:58 INFO - PROCESS | 1854 | 1462469998440 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 10:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:39:58 INFO - PROCESS | 1854 | 1462469998446 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:39:58 INFO - PROCESS | 1854 | 1462469998449 Marionette TRACE conn3 <- [1,2286,null,{}] 10:39:58 INFO - PROCESS | 1854 | 1462469998454 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}] 10:39:58 INFO - PROCESS | 1854 | 1462469998690 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:39:58 INFO - PROCESS | 1854 | 1462469998957 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de8f38000 == 161 [pid = 1854] [id = 579] 10:39:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7de2059000) [pid = 1854] [serial = 1738] [outer = (nil)] 10:39:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7de9586400) [pid = 1854] [serial = 1739] [outer = 0x7f7de2059000] 10:39:59 INFO - PROCESS | 1854 | 1462469999077 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7de9eae400) [pid = 1854] [serial = 1740] [outer = 0x7f7de2059000] 10:39:59 INFO - PROCESS | 1854 | 1462469999955 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]]]}] 10:39:59 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 10:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1533ms 10:39:59 INFO - PROCESS | 1854 | 1462469999981 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 1854 | 1462469999985 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 10:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:39:59 INFO - PROCESS | 1854 | 1462469999991 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 1854 | 1462469999993 Marionette TRACE conn3 <- [1,2290,null,{}] 10:40:00 INFO - PROCESS | 1854 | 1462470000013 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}] 10:40:00 INFO - PROCESS | 1854 | 1462470000350 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:40:00 INFO - PROCESS | 1854 | 1462470000608 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e35000 == 162 [pid = 1854] [id = 580] 10:40:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7deeabb400) [pid = 1854] [serial = 1741] [outer = (nil)] 10:40:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7def40f000) [pid = 1854] [serial = 1742] [outer = 0x7f7deeabb400] 10:40:00 INFO - PROCESS | 1854 | 1462470000689 Marionette DEBUG loaded listener.js 10:40:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7def419c00) [pid = 1854] [serial = 1743] [outer = 0x7f7deeabb400] 10:40:01 INFO - PROCESS | 1854 | 1462470001622 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]]]}] 10:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1679ms 10:40:01 INFO - PROCESS | 1854 | 1462470001673 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:40:01 INFO - PROCESS | 1854 | 1462470001679 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 10:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:40:01 INFO - PROCESS | 1854 | 1462470001689 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:40:01 INFO - PROCESS | 1854 | 1462470001693 Marionette TRACE conn3 <- [1,2294,null,{}] 10:40:01 INFO - PROCESS | 1854 | 1462470001703 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}] 10:40:02 INFO - PROCESS | 1854 | 1462470002025 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:40:02 INFO - PROCESS | 1854 | 1462470002338 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deadcb000 == 163 [pid = 1854] [id = 581] 10:40:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7ddeb06400) [pid = 1854] [serial = 1744] [outer = (nil)] 10:40:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7defb2a000) [pid = 1854] [serial = 1745] [outer = 0x7f7ddeb06400] 10:40:02 INFO - PROCESS | 1854 | 1462470002412 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7defb42c00) [pid = 1854] [serial = 1746] [outer = 0x7f7ddeb06400] 10:40:03 INFO - PROCESS | 1854 | 1462470003318 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]]]}] 10:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1687ms 10:40:03 INFO - PROCESS | 1854 | 1462470003377 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:40:03 INFO - PROCESS | 1854 | 1462470003380 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 10:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:40:03 INFO - PROCESS | 1854 | 1462470003388 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:40:03 INFO - PROCESS | 1854 | 1462470003392 Marionette TRACE conn3 <- [1,2298,null,{}] 10:40:03 INFO - PROCESS | 1854 | 1462470003399 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}] 10:40:03 INFO - PROCESS | 1854 | 1462470003687 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:40:04 INFO - PROCESS | 1854 | 1462470004040 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def693800 == 164 [pid = 1854] [id = 582] 10:40:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7de267fc00) [pid = 1854] [serial = 1747] [outer = (nil)] 10:40:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7defe0dc00) [pid = 1854] [serial = 1748] [outer = 0x7f7de267fc00] 10:40:04 INFO - PROCESS | 1854 | 1462470004118 Marionette DEBUG loaded listener.js 10:40:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7df026cc00) [pid = 1854] [serial = 1749] [outer = 0x7f7de267fc00] 10:40:04 INFO - PROCESS | 1854 | 1462470004987 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]]]}] 10:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1636ms 10:40:05 INFO - PROCESS | 1854 | 1462470005026 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:40:05 INFO - PROCESS | 1854 | 1462470005029 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 10:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:40:05 INFO - PROCESS | 1854 | 1462470005036 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:40:05 INFO - PROCESS | 1854 | 1462470005040 Marionette TRACE conn3 <- [1,2302,null,{}] 10:40:05 INFO - PROCESS | 1854 | 1462470005045 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}] 10:40:05 INFO - PROCESS | 1854 | 1462470005270 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:40:05 INFO - PROCESS | 1854 | 1462470005558 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deff07000 == 165 [pid = 1854] [id = 583] 10:40:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7de06cc000) [pid = 1854] [serial = 1750] [outer = (nil)] 10:40:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7def40d800) [pid = 1854] [serial = 1751] [outer = 0x7f7de06cc000] 10:40:05 INFO - PROCESS | 1854 | 1462470005636 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7df1f4d000) [pid = 1854] [serial = 1752] [outer = 0x7f7de06cc000] 10:40:06 INFO - PROCESS | 1854 | 1462470006587 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]]]}] 10:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1581ms 10:40:06 INFO - PROCESS | 1854 | 1462470006620 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:40:06 INFO - PROCESS | 1854 | 1462470006625 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 10:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:40:06 INFO - PROCESS | 1854 | 1462470006637 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - PROCESS | 1854 | 1462470006641 Marionette TRACE conn3 <- [1,2306,null,{}] 10:40:06 INFO - PROCESS | 1854 | 1462470006651 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}] 10:40:07 INFO - PROCESS | 1854 | 1462470006992 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:40:07 INFO - PROCESS | 1854 | 1462470007397 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df08b6000 == 166 [pid = 1854] [id = 584] 10:40:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7de1cbac00) [pid = 1854] [serial = 1753] [outer = (nil)] 10:40:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7df2355800) [pid = 1854] [serial = 1754] [outer = 0x7f7de1cbac00] 10:40:07 INFO - PROCESS | 1854 | 1462470007519 Marionette DEBUG loaded listener.js 10:40:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7df3b79800) [pid = 1854] [serial = 1755] [outer = 0x7f7de1cbac00] 10:40:08 INFO - PROCESS | 1854 | 1462470008721 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]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2150ms 10:40:08 INFO - PROCESS | 1854 | 1462470008786 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 1854 | 1462470008790 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 10:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:40:08 INFO - PROCESS | 1854 | 1462470008796 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 1854 | 1462470008800 Marionette TRACE conn3 <- [1,2310,null,{}] 10:40:08 INFO - PROCESS | 1854 | 1462470008805 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}] 10:40:09 INFO - PROCESS | 1854 | 1462470009070 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:40:09 INFO - PROCESS | 1854 | 1462470009407 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df2dbe800 == 167 [pid = 1854] [id = 585] 10:40:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df8f4d800) [pid = 1854] [serial = 1756] [outer = (nil)] 10:40:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7df8fb1400) [pid = 1854] [serial = 1757] [outer = 0x7f7df8f4d800] 10:40:09 INFO - PROCESS | 1854 | 1462470009501 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7df9396c00) [pid = 1854] [serial = 1758] [outer = 0x7f7df8f4d800] 10:40:10 INFO - PROCESS | 1854 | 1462470010369 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]]]}] 10:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1635ms 10:40:10 INFO - PROCESS | 1854 | 1462470010432 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:40:10 INFO - PROCESS | 1854 | 1462470010435 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 10:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:40:10 INFO - PROCESS | 1854 | 1462470010441 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 1854 | 1462470010443 Marionette TRACE conn3 <- [1,2314,null,{}] 10:40:10 INFO - PROCESS | 1854 | 1462470010449 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}] 10:40:10 INFO - PROCESS | 1854 | 1462470010670 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:40:10 INFO - PROCESS | 1854 | 1462470010989 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df8457000 == 168 [pid = 1854] [id = 586] 10:40:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7df8f59800) [pid = 1854] [serial = 1759] [outer = (nil)] 10:40:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7df9d68000) [pid = 1854] [serial = 1760] [outer = 0x7f7df8f59800] 10:40:11 INFO - PROCESS | 1854 | 1462470011068 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7dfa046400) [pid = 1854] [serial = 1761] [outer = 0x7f7df8f59800] 10:40:11 INFO - PROCESS | 1854 | 1462470011991 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]]]}] 10:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1579ms 10:40:12 INFO - PROCESS | 1854 | 1462470012022 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:40:12 INFO - PROCESS | 1854 | 1462470012026 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 10:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:40:12 INFO - PROCESS | 1854 | 1462470012033 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 1854 | 1462470012035 Marionette TRACE conn3 <- [1,2318,null,{}] 10:40:12 INFO - PROCESS | 1854 | 1462470012050 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}] 10:40:12 INFO - PROCESS | 1854 | 1462470012271 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:40:12 INFO - PROCESS | 1854 | 1462470012592 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa47d800 == 169 [pid = 1854] [id = 587] 10:40:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7ddd2b9400) [pid = 1854] [serial = 1762] [outer = (nil)] 10:40:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7dfb2d9000) [pid = 1854] [serial = 1763] [outer = 0x7f7ddd2b9400] 10:40:12 INFO - PROCESS | 1854 | 1462470012671 Marionette DEBUG loaded listener.js 10:40:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7e06062800) [pid = 1854] [serial = 1764] [outer = 0x7f7ddd2b9400] 10:40:13 INFO - PROCESS | 1854 | 1462470013558 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] 10:40:13 INFO - PROCESS | 1854 | 1462470013630 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 10:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:40:13 INFO - PROCESS | 1854 | 1462470013636 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:40:13 INFO - PROCESS | 1854 | 1462470013639 Marionette TRACE conn3 <- [1,2322,null,{}] 10:40:13 INFO - PROCESS | 1854 | 1462470013644 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}] 10:40:13 INFO - PROCESS | 1854 | 1462470013867 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:40:14 INFO - PROCESS | 1854 | 1462470014186 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e00408000 == 170 [pid = 1854] [id = 588] 10:40:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7df9a71400) [pid = 1854] [serial = 1765] [outer = (nil)] 10:40:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7e08057800) [pid = 1854] [serial = 1766] [outer = 0x7f7df9a71400] 10:40:14 INFO - PROCESS | 1854 | 1462470014265 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7e08185000) [pid = 1854] [serial = 1767] [outer = 0x7f7df9a71400] 10:40:15 INFO - PROCESS | 1854 | 1462470015134 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]]]}] 10:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1540ms 10:40:15 INFO - PROCESS | 1854 | 1462470015179 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 1854 | 1462470015182 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 10:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:40:15 INFO - PROCESS | 1854 | 1462470015188 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - PROCESS | 1854 | 1462470015191 Marionette TRACE conn3 <- [1,2326,null,{}] 10:40:15 INFO - PROCESS | 1854 | 1462470015197 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}] 10:40:15 INFO - PROCESS | 1854 | 1462470015427 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:40:15 INFO - PROCESS | 1854 | 1462470015719 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e08386800 == 171 [pid = 1854] [id = 589] 10:40:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7ddd607800) [pid = 1854] [serial = 1768] [outer = (nil)] 10:40:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7e08352800) [pid = 1854] [serial = 1769] [outer = 0x7f7ddd607800] 10:40:15 INFO - PROCESS | 1854 | 1462470015859 Marionette DEBUG loaded listener.js 10:40:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7e0835a400) [pid = 1854] [serial = 1770] [outer = 0x7f7ddd607800] 10:40:16 INFO - PROCESS | 1854 | 1462470016736 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]]]}] 10:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1584ms 10:40:16 INFO - PROCESS | 1854 | 1462470016774 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:40:16 INFO - PROCESS | 1854 | 1462470016776 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 10:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:40:16 INFO - PROCESS | 1854 | 1462470016783 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:40:16 INFO - PROCESS | 1854 | 1462470016785 Marionette TRACE conn3 <- [1,2330,null,{}] 10:40:16 INFO - PROCESS | 1854 | 1462470016790 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}] 10:40:17 INFO - PROCESS | 1854 | 1462470017019 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:40:17 INFO - PROCESS | 1854 | 1462470017295 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e103a5800 == 172 [pid = 1854] [id = 590] 10:40:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7de179b000) [pid = 1854] [serial = 1771] [outer = (nil)] 10:40:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7de17a1000) [pid = 1854] [serial = 1772] [outer = 0x7f7de179b000] 10:40:17 INFO - PROCESS | 1854 | 1462470017413 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7f7de17a5000) [pid = 1854] [serial = 1773] [outer = 0x7f7de179b000] 10:40:18 INFO - PROCESS | 1854 | 1462470018253 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]]]}] 10:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1534ms 10:40:18 INFO - PROCESS | 1854 | 1462470018318 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:40:18 INFO - PROCESS | 1854 | 1462470018321 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 10:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:40:18 INFO - PROCESS | 1854 | 1462470018327 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:40:18 INFO - PROCESS | 1854 | 1462470018329 Marionette TRACE conn3 <- [1,2334,null,{}] 10:40:18 INFO - PROCESS | 1854 | 1462470018335 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}] 10:40:18 INFO - PROCESS | 1854 | 1462470018561 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:40:18 INFO - PROCESS | 1854 | 1462470018840 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e11121800 == 173 [pid = 1854] [id = 591] 10:40:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7de179c800) [pid = 1854] [serial = 1774] [outer = (nil)] 10:40:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7e08186000) [pid = 1854] [serial = 1775] [outer = 0x7f7de179c800] 10:40:18 INFO - PROCESS | 1854 | 1462470018963 Marionette DEBUG loaded listener.js 10:40:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7e084f2800) [pid = 1854] [serial = 1776] [outer = 0x7f7de179c800] 10:40:19 INFO - PROCESS | 1854 | 1462470019828 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]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1537ms 10:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:40:19 INFO - PROCESS | 1854 | 1462470019867 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:40:19 INFO - PROCESS | 1854 | 1462470019869 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 10:40:19 INFO - PROCESS | 1854 | 1462470019876 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 1854 | 1462470019879 Marionette TRACE conn3 <- [1,2338,null,{}] 10:40:19 INFO - PROCESS | 1854 | 1462470019885 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}] 10:40:20 INFO - PROCESS | 1854 | 1462470020122 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:40:20 INFO - PROCESS | 1854 | 1462470020447 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df096e800 == 174 [pid = 1854] [id = 592] 10:40:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7de1527800) [pid = 1854] [serial = 1777] [outer = (nil)] 10:40:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7f7de152d400) [pid = 1854] [serial = 1778] [outer = 0x7f7de1527800] 10:40:20 INFO - PROCESS | 1854 | 1462470020532 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7f7de1532400) [pid = 1854] [serial = 1779] [outer = 0x7f7de1527800] 10:40:21 INFO - PROCESS | 1854 | 1462470021400 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]]]}] 10:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1585ms 10:40:21 INFO - PROCESS | 1854 | 1462470021466 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:40:21 INFO - PROCESS | 1854 | 1462470021470 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 10:40:21 INFO - PROCESS | 1854 | 1462470021478 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:40:21 INFO - PROCESS | 1854 | 1462470021482 Marionette TRACE conn3 <- [1,2342,null,{}] 10:40:21 INFO - PROCESS | 1854 | 1462470021489 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}] 10:40:21 INFO - PROCESS | 1854 | 1462470021736 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df39a4000 == 173 [pid = 1854] [id = 418] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8456000 == 172 [pid = 1854] [id = 419] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de2640000 == 171 [pid = 1854] [id = 383] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de33a2800 == 170 [pid = 1854] [id = 573] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1211000 == 169 [pid = 1854] [id = 572] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de06d9000 == 168 [pid = 1854] [id = 571] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd130800 == 167 [pid = 1854] [id = 570] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0edc7000 == 166 [pid = 1854] [id = 568] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bc1d800 == 165 [pid = 1854] [id = 567] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e09d52000 == 164 [pid = 1854] [id = 566] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e06c33000 == 163 [pid = 1854] [id = 565] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc760000 == 162 [pid = 1854] [id = 564] 10:40:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa58c000 == 161 [pid = 1854] [id = 563] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7f7de1cb8800) [pid = 1854] [serial = 1634] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7f7df5719800) [pid = 1854] [serial = 1631] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7defe10400) [pid = 1854] [serial = 1619] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7de3066000) [pid = 1854] [serial = 1584] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7de59c3800) [pid = 1854] [serial = 1598] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7de2053800) [pid = 1854] [serial = 1592] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7f7de205ac00) [pid = 1854] [serial = 1644] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7ddd2ba800) [pid = 1854] [serial = 1637] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7ddd609c00) [pid = 1854] [serial = 1586] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7df391c800) [pid = 1854] [serial = 1628] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7df05e6400) [pid = 1854] [serial = 1622] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7de0895000) [pid = 1854] [serial = 1641] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7de4a58c00) [pid = 1854] [serial = 1647] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7de1cadc00) [pid = 1854] [serial = 1643] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7de03f2400) [pid = 1854] [serial = 1640] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7def3f0000) [pid = 1854] [serial = 1613] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de39ef800) [pid = 1854] [serial = 1646] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7de6aab400) [pid = 1854] [serial = 1601] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7deabc6c00) [pid = 1854] [serial = 1607] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7de1035c00) [pid = 1854] [serial = 1589] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de39ee400) [pid = 1854] [serial = 1595] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de7ad9c00) [pid = 1854] [serial = 1650] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7deaee3400) [pid = 1854] [serial = 1610] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de9586c00) [pid = 1854] [serial = 1604] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7ddd9ca800) [pid = 1854] [serial = 1638] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7df1f4c400) [pid = 1854] [serial = 1625] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7def4db800) [pid = 1854] [serial = 1616] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de63e3400) [pid = 1854] [serial = 1649] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de10f4000) [pid = 1854] [serial = 1652] [outer = (nil)] [url = about:blank] 10:40:23 INFO - PROCESS | 1854 | 1462470023572 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd132000 == 162 [pid = 1854] [id = 593] 10:40:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7ddd2ba000) [pid = 1854] [serial = 1780] [outer = (nil)] 10:40:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7ddd603400) [pid = 1854] [serial = 1781] [outer = 0x7f7ddd2ba000] 10:40:23 INFO - PROCESS | 1854 | 1462470023647 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7ddd9c8400) [pid = 1854] [serial = 1782] [outer = 0x7f7ddd2ba000] 10:40:24 INFO - PROCESS | 1854 | 1462470024443 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]]]}] 10:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2990ms 10:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:40:24 INFO - PROCESS | 1854 | 1462470024472 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:40:24 INFO - PROCESS | 1854 | 1462470024477 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 10:40:24 INFO - PROCESS | 1854 | 1462470024486 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:40:24 INFO - PROCESS | 1854 | 1462470024491 Marionette TRACE conn3 <- [1,2346,null,{}] 10:40:24 INFO - PROCESS | 1854 | 1462470024498 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}] 10:40:24 INFO - PROCESS | 1854 | 1462470024741 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:40:24 INFO - PROCESS | 1854 | 1462470024960 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de080c800 == 163 [pid = 1854] [id = 594] 10:40:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7ddd2ba400) [pid = 1854] [serial = 1783] [outer = (nil)] 10:40:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7de0843000) [pid = 1854] [serial = 1784] [outer = 0x7f7ddd2ba400] 10:40:25 INFO - PROCESS | 1854 | 1462470025031 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7de0d45000) [pid = 1854] [serial = 1785] [outer = 0x7f7ddd2ba400] 10:40:25 INFO - PROCESS | 1854 | 1462470025923 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]]]}] 10:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1486ms 10:40:25 INFO - PROCESS | 1854 | 1462470025974 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:40:25 INFO - PROCESS | 1854 | 1462470025981 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 10:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:40:26 INFO - PROCESS | 1854 | 1462470025998 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 1854 | 1462470026002 Marionette TRACE conn3 <- [1,2350,null,{}] 10:40:26 INFO - PROCESS | 1854 | 1462470026007 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}] 10:40:26 INFO - PROCESS | 1854 | 1462470026297 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:40:26 INFO - PROCESS | 1854 | 1462470026336 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3211000 == 164 [pid = 1854] [id = 595] 10:40:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7de10f9400) [pid = 1854] [serial = 1786] [outer = (nil)] 10:40:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7de152f400) [pid = 1854] [serial = 1787] [outer = 0x7f7de10f9400] 10:40:26 INFO - PROCESS | 1854 | 1462470026399 Marionette DEBUG loaded listener.js 10:40:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7de17cf000) [pid = 1854] [serial = 1788] [outer = 0x7f7de10f9400] 10:40:27 INFO - PROCESS | 1854 | 1462470027443 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]]]}] 10:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1485ms 10:40:27 INFO - PROCESS | 1854 | 1462470027484 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 1854 | 1462470027488 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 10:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:40:27 INFO - PROCESS | 1854 | 1462470027509 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 1854 | 1462470027518 Marionette TRACE conn3 <- [1,2354,null,{}] 10:40:27 INFO - PROCESS | 1854 | 1462470027524 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}] 10:40:27 INFO - PROCESS | 1854 | 1462470027814 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de7b4c400) [pid = 1854] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7df9398c00) [pid = 1854] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7de1cb4000) [pid = 1854] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de10f1000) [pid = 1854] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7deab3b400) [pid = 1854] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7de306d400) [pid = 1854] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de0846000) [pid = 1854] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7dfc5d0000) [pid = 1854] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7def4d1800) [pid = 1854] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7df939b000) [pid = 1854] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de0d43000) [pid = 1854] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7de316bc00) [pid = 1854] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7def4d6800) [pid = 1854] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7df11f4000) [pid = 1854] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7ddc2fa800) [pid = 1854] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7de028bc00) [pid = 1854] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7de6aa4000) [pid = 1854] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7def4ce400) [pid = 1854] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7ddd9cac00) [pid = 1854] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7de957d800) [pid = 1854] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7ddd60f800) [pid = 1854] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7df9f02c00) [pid = 1854] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7de129f800) [pid = 1854] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7de6aa3c00) [pid = 1854] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7de6aae800) [pid = 1854] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7de957e000) [pid = 1854] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7de7ae7000) [pid = 1854] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7ddd2b2400) [pid = 1854] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7de06cb400) [pid = 1854] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7de10f6400) [pid = 1854] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7ddd2b5000) [pid = 1854] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7df1e32800) [pid = 1854] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7deabd2800) [pid = 1854] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7dea203800) [pid = 1854] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7df9f09400) [pid = 1854] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7def4cec00) [pid = 1854] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7de316a800) [pid = 1854] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7df9f07400) [pid = 1854] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7ddd605400) [pid = 1854] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7ddc2ee000) [pid = 1854] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7de3164c00) [pid = 1854] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:40:28 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7de0841400) [pid = 1854] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:40:28 INFO - PROCESS | 1854 | 1462470028742 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de06d4800 == 165 [pid = 1854] [id = 596] 10:40:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7ddc2ee000) [pid = 1854] [serial = 1789] [outer = (nil)] 10:40:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7ddd9cac00) [pid = 1854] [serial = 1790] [outer = 0x7f7ddc2ee000] 10:40:28 INFO - PROCESS | 1854 | 1462470028808 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de0d44c00) [pid = 1854] [serial = 1791] [outer = 0x7f7ddc2ee000] 10:40:29 INFO - PROCESS | 1854 | 1462470029511 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]]]}] 10:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2052ms 10:40:29 INFO - PROCESS | 1854 | 1462470029554 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:40:29 INFO - PROCESS | 1854 | 1462470029564 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 10:40:29 INFO - PROCESS | 1854 | 1462470029584 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - PROCESS | 1854 | 1462470029588 Marionette TRACE conn3 <- [1,2358,null,{}] 10:40:29 INFO - PROCESS | 1854 | 1462470029594 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}] 10:40:29 INFO - PROCESS | 1854 | 1462470029818 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:40:29 INFO - PROCESS | 1854 | 1462470029833 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de5306800 == 166 [pid = 1854] [id = 597] 10:40:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7ddc2f4400) [pid = 1854] [serial = 1792] [outer = (nil)] 10:40:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de2689c00) [pid = 1854] [serial = 1793] [outer = 0x7f7ddc2f4400] 10:40:30 INFO - PROCESS | 1854 | 1462470030070 Marionette DEBUG loaded listener.js 10:40:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de34de400) [pid = 1854] [serial = 1794] [outer = 0x7f7ddc2f4400] 10:40:31 INFO - PROCESS | 1854 | 1462470031271 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]]]}] 10:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1746ms 10:40:31 INFO - PROCESS | 1854 | 1462470031318 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:40:31 INFO - PROCESS | 1854 | 1462470031324 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 10:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:40:31 INFO - PROCESS | 1854 | 1462470031335 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:40:31 INFO - PROCESS | 1854 | 1462470031346 Marionette TRACE conn3 <- [1,2362,null,{}] 10:40:31 INFO - PROCESS | 1854 | 1462470031369 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}] 10:40:31 INFO - PROCESS | 1854 | 1462470031832 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:40:32 INFO - PROCESS | 1854 | 1462470032071 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de120a000 == 167 [pid = 1854] [id = 598] 10:40:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7ddc2fa800) [pid = 1854] [serial = 1795] [outer = (nil)] 10:40:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de0846000) [pid = 1854] [serial = 1796] [outer = 0x7f7ddc2fa800] 10:40:32 INFO - PROCESS | 1854 | 1462470032171 Marionette DEBUG loaded listener.js 10:40:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de0d4f000) [pid = 1854] [serial = 1797] [outer = 0x7f7ddc2fa800] 10:40:33 INFO - PROCESS | 1854 | 1462470033119 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]]]}] 10:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1863ms 10:40:33 INFO - PROCESS | 1854 | 1462470033197 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:40:33 INFO - PROCESS | 1854 | 1462470033206 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 10:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:40:33 INFO - PROCESS | 1854 | 1462470033217 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - PROCESS | 1854 | 1462470033222 Marionette TRACE conn3 <- [1,2366,null,{}] 10:40:33 INFO - PROCESS | 1854 | 1462470033230 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}] 10:40:33 INFO - PROCESS | 1854 | 1462470033521 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:40:33 INFO - PROCESS | 1854 | 1462470033856 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de549a800 == 168 [pid = 1854] [id = 599] 10:40:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de152b400) [pid = 1854] [serial = 1798] [outer = (nil)] 10:40:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de17c8800) [pid = 1854] [serial = 1799] [outer = 0x7f7de152b400] 10:40:33 INFO - PROCESS | 1854 | 1462470033940 Marionette DEBUG loaded listener.js 10:40:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7de2053800) [pid = 1854] [serial = 1800] [outer = 0x7f7de152b400] 10:40:35 INFO - PROCESS | 1854 | 1462470035083 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]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1896ms 10:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:40:35 INFO - PROCESS | 1854 | 1462470035115 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 1854 | 1462470035118 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 10:40:35 INFO - PROCESS | 1854 | 1462470035126 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 1854 | 1462470035133 Marionette TRACE conn3 <- [1,2370,null,{}] 10:40:35 INFO - PROCESS | 1854 | 1462470035149 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}] 10:40:35 INFO - PROCESS | 1854 | 1462470035401 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:40:35 INFO - PROCESS | 1854 | 1462470035723 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7b24800 == 169 [pid = 1854] [id = 600] 10:40:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de3078400) [pid = 1854] [serial = 1801] [outer = (nil)] 10:40:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de48e4800) [pid = 1854] [serial = 1802] [outer = 0x7f7de3078400] 10:40:35 INFO - PROCESS | 1854 | 1462470035805 Marionette DEBUG loaded listener.js 10:40:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7de608f000) [pid = 1854] [serial = 1803] [outer = 0x7f7de3078400] 10:40:36 INFO - PROCESS | 1854 | 1462470036728 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]]]}] 10:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1639ms 10:40:36 INFO - PROCESS | 1854 | 1462470036764 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:40:36 INFO - PROCESS | 1854 | 1462470036768 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 10:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:40:36 INFO - PROCESS | 1854 | 1462470036776 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 1854 | 1462470036779 Marionette TRACE conn3 <- [1,2374,null,{}] 10:40:36 INFO - PROCESS | 1854 | 1462470036785 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}] 10:40:37 INFO - PROCESS | 1854 | 1462470037018 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:40:37 INFO - PROCESS | 1854 | 1462470037343 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de999e800 == 170 [pid = 1854] [id = 601] 10:40:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7ddd606400) [pid = 1854] [serial = 1804] [outer = (nil)] 10:40:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de6a0c400) [pid = 1854] [serial = 1805] [outer = 0x7f7ddd606400] 10:40:37 INFO - PROCESS | 1854 | 1462470037424 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de6a11000) [pid = 1854] [serial = 1806] [outer = 0x7f7ddd606400] 10:40:38 INFO - PROCESS | 1854 | 1462470038292 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]]]}] 10:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1587ms 10:40:38 INFO - PROCESS | 1854 | 1462470038364 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:40:38 INFO - PROCESS | 1854 | 1462470038368 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 10:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:40:38 INFO - PROCESS | 1854 | 1462470038374 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:40:38 INFO - PROCESS | 1854 | 1462470038376 Marionette TRACE conn3 <- [1,2378,null,{}] 10:40:38 INFO - PROCESS | 1854 | 1462470038382 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}] 10:40:38 INFO - PROCESS | 1854 | 1462470038606 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:40:38 INFO - PROCESS | 1854 | 1462470038917 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dea1a3000 == 171 [pid = 1854] [id = 602] 10:40:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de17c4000) [pid = 1854] [serial = 1807] [outer = (nil)] 10:40:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7de7b4b800) [pid = 1854] [serial = 1808] [outer = 0x7f7de17c4000] 10:40:38 INFO - PROCESS | 1854 | 1462470038995 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7de9235800) [pid = 1854] [serial = 1809] [outer = 0x7f7de17c4000] 10:40:39 INFO - PROCESS | 1854 | 1462470039864 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]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1528ms 10:40:39 INFO - PROCESS | 1854 | 1462470039903 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 1854 | 1462470039907 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 10:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:40:39 INFO - PROCESS | 1854 | 1462470039913 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 1854 | 1462470039916 Marionette TRACE conn3 <- [1,2382,null,{}] 10:40:39 INFO - PROCESS | 1854 | 1462470039922 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}] 10:40:40 INFO - PROCESS | 1854 | 1462470040176 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:40:40 INFO - PROCESS | 1854 | 1462470040497 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7defc2a000 == 172 [pid = 1854] [id = 603] 10:40:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7deabf0800) [pid = 1854] [serial = 1810] [outer = (nil)] 10:40:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7deeab7000) [pid = 1854] [serial = 1811] [outer = 0x7f7deabf0800] 10:40:40 INFO - PROCESS | 1854 | 1462470040578 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7def40b000) [pid = 1854] [serial = 1812] [outer = 0x7f7deabf0800] 10:40:41 INFO - PROCESS | 1854 | 1462470041421 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]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1586ms 10:40:41 INFO - PROCESS | 1854 | 1462470041501 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 1854 | 1462470041504 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 10:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:40:41 INFO - PROCESS | 1854 | 1462470041511 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - PROCESS | 1854 | 1462470041515 Marionette TRACE conn3 <- [1,2386,null,{}] 10:40:41 INFO - PROCESS | 1854 | 1462470041520 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}] 10:40:41 INFO - PROCESS | 1854 | 1462470041759 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:40:42 INFO - PROCESS | 1854 | 1462470042083 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df096d000 == 173 [pid = 1854] [id = 604] 10:40:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7ddd604c00) [pid = 1854] [serial = 1813] [outer = (nil)] 10:40:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7def40b400) [pid = 1854] [serial = 1814] [outer = 0x7f7ddd604c00] 10:40:42 INFO - PROCESS | 1854 | 1462470042161 Marionette DEBUG loaded listener.js 10:40:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7defb30400) [pid = 1854] [serial = 1815] [outer = 0x7f7ddd604c00] 10:40:43 INFO - PROCESS | 1854 | 1462470043005 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]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:40:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1539ms 10:40:43 INFO - PROCESS | 1854 | 1462470043051 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:40:43 INFO - PROCESS | 1854 | 1462470043055 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 10:40:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:40:43 INFO - PROCESS | 1854 | 1462470043061 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:40:43 INFO - PROCESS | 1854 | 1462470043064 Marionette TRACE conn3 <- [1,2390,null,{}] 10:40:43 INFO - PROCESS | 1854 | 1462470043070 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}] 10:40:43 INFO - PROCESS | 1854 | 1462470043295 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:40:43 INFO - PROCESS | 1854 | 1462470043572 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1fa0000 == 174 [pid = 1854] [id = 605] 10:40:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7ddd9ab000) [pid = 1854] [serial = 1816] [outer = (nil)] 10:40:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7defe02800) [pid = 1854] [serial = 1817] [outer = 0x7f7ddd9ab000] 10:40:43 INFO - PROCESS | 1854 | 1462470043690 Marionette DEBUG loaded listener.js 10:40:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7df05ec000) [pid = 1854] [serial = 1818] [outer = 0x7f7ddd9ab000] 10:40:44 INFO - PROCESS | 1854 | 1462470044534 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]]]}] 10:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1529ms 10:40:44 INFO - PROCESS | 1854 | 1462470044591 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:40:44 INFO - PROCESS | 1854 | 1462470044594 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 10:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:40:44 INFO - PROCESS | 1854 | 1462470044600 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:40:44 INFO - PROCESS | 1854 | 1462470044602 Marionette TRACE conn3 <- [1,2394,null,{}] 10:40:44 INFO - PROCESS | 1854 | 1462470044608 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}] 10:40:44 INFO - PROCESS | 1854 | 1462470044848 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:40:45 INFO - PROCESS | 1854 | 1462470045173 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a47000 == 175 [pid = 1854] [id = 606] 10:40:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7def4c5000) [pid = 1854] [serial = 1819] [outer = (nil)] 10:40:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7df1f58c00) [pid = 1854] [serial = 1820] [outer = 0x7f7def4c5000] 10:40:45 INFO - PROCESS | 1854 | 1462470045251 Marionette DEBUG loaded listener.js 10:40:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7df3758c00) [pid = 1854] [serial = 1821] [outer = 0x7f7def4c5000] 10:40:46 INFO - PROCESS | 1854 | 1462470046107 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]]]}] 10:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1536ms 10:40:46 INFO - PROCESS | 1854 | 1462470046137 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:40:46 INFO - PROCESS | 1854 | 1462470046141 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 10:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:40:46 INFO - PROCESS | 1854 | 1462470046147 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:40:46 INFO - PROCESS | 1854 | 1462470046150 Marionette TRACE conn3 <- [1,2398,null,{}] 10:40:46 INFO - PROCESS | 1854 | 1462470046155 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}] 10:40:46 INFO - PROCESS | 1854 | 1462470046386 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:40:46 INFO - PROCESS | 1854 | 1462470046723 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df967d000 == 176 [pid = 1854] [id = 607] 10:40:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7de3161c00) [pid = 1854] [serial = 1822] [outer = (nil)] 10:40:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7df3c26c00) [pid = 1854] [serial = 1823] [outer = 0x7f7de3161c00] 10:40:46 INFO - PROCESS | 1854 | 1462470046805 Marionette DEBUG loaded listener.js 10:40:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7df7a93000) [pid = 1854] [serial = 1824] [outer = 0x7f7de3161c00] 10:40:47 INFO - PROCESS | 1854 | 1462470047693 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]]]}] 10:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1588ms 10:40:47 INFO - PROCESS | 1854 | 1462470047738 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:40:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:40:47 INFO - PROCESS | 1854 | 1462470047742 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 10:40:47 INFO - PROCESS | 1854 | 1462470047750 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:40:47 INFO - PROCESS | 1854 | 1462470047754 Marionette TRACE conn3 <- [1,2402,null,{}] 10:40:47 INFO - PROCESS | 1854 | 1462470047760 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}] 10:40:48 INFO - PROCESS | 1854 | 1462470048010 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:40:48 INFO - PROCESS | 1854 | 1462470048338 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0040d800 == 177 [pid = 1854] [id = 608] 10:40:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7df8fac400) [pid = 1854] [serial = 1825] [outer = (nil)] 10:40:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7df8fb8800) [pid = 1854] [serial = 1826] [outer = 0x7f7df8fac400] 10:40:48 INFO - PROCESS | 1854 | 1462470048424 Marionette DEBUG loaded listener.js 10:40:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df9dd5400) [pid = 1854] [serial = 1827] [outer = 0x7f7df8fac400] 10:40:49 INFO - PROCESS | 1854 | 1462470049260 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]]]}] 10:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1581ms 10:40:49 INFO - PROCESS | 1854 | 1462470049331 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:40:49 INFO - PROCESS | 1854 | 1462470049335 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 10:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:40:49 INFO - PROCESS | 1854 | 1462470049344 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:40:49 INFO - PROCESS | 1854 | 1462470049346 Marionette TRACE conn3 <- [1,2406,null,{}] 10:40:49 INFO - PROCESS | 1854 | 1462470049352 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}] 10:40:49 INFO - PROCESS | 1854 | 1462470049597 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:40:49 INFO - PROCESS | 1854 | 1462470049941 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bba5800 == 178 [pid = 1854] [id = 609] 10:40:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7df8fb4000) [pid = 1854] [serial = 1828] [outer = (nil)] 10:40:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7df9f73000) [pid = 1854] [serial = 1829] [outer = 0x7f7df8fb4000] 10:40:50 INFO - PROCESS | 1854 | 1462470050017 Marionette DEBUG loaded listener.js 10:40:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7dfb1b6c00) [pid = 1854] [serial = 1830] [outer = 0x7f7df8fb4000] 10:40:50 INFO - PROCESS | 1854 | 1462470050882 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]]]}] 10:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1586ms 10:40:50 INFO - PROCESS | 1854 | 1462470050929 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:40:50 INFO - PROCESS | 1854 | 1462470050932 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 10:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:40:50 INFO - PROCESS | 1854 | 1462470050940 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:40:50 INFO - PROCESS | 1854 | 1462470050943 Marionette TRACE conn3 <- [1,2410,null,{}] 10:40:50 INFO - PROCESS | 1854 | 1462470050948 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}] 10:40:51 INFO - PROCESS | 1854 | 1462470051166 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:40:51 INFO - PROCESS | 1854 | 1462470051501 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e11299800 == 179 [pid = 1854] [id = 610] 10:40:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7de90d6400) [pid = 1854] [serial = 1831] [outer = (nil)] 10:40:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7dfc4ecc00) [pid = 1854] [serial = 1832] [outer = 0x7f7de90d6400] 10:40:51 INFO - PROCESS | 1854 | 1462470051577 Marionette DEBUG loaded listener.js 10:40:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7e01096800) [pid = 1854] [serial = 1833] [outer = 0x7f7de90d6400] 10:40:52 INFO - PROCESS | 1854 | 1462470052485 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]]]}] 10:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1583ms 10:40:52 INFO - PROCESS | 1854 | 1462470052525 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:40:52 INFO - PROCESS | 1854 | 1462470052528 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 10:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:40:52 INFO - PROCESS | 1854 | 1462470052534 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:40:52 INFO - PROCESS | 1854 | 1462470052536 Marionette TRACE conn3 <- [1,2414,null,{}] 10:40:52 INFO - PROCESS | 1854 | 1462470052542 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}] 10:40:52 INFO - PROCESS | 1854 | 1462470052768 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:40:53 INFO - PROCESS | 1854 | 1462470053113 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd0de000 == 180 [pid = 1854] [id = 611] 10:40:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7dee908800) [pid = 1854] [serial = 1834] [outer = (nil)] 10:40:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7e08179c00) [pid = 1854] [serial = 1835] [outer = 0x7f7dee908800] 10:40:53 INFO - PROCESS | 1854 | 1462470053199 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7e0834ec00) [pid = 1854] [serial = 1836] [outer = 0x7f7dee908800] 10:40:54 INFO - PROCESS | 1854 | 1462470054032 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]]]}] 10:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1533ms 10:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:40:54 INFO - PROCESS | 1854 | 1462470054068 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 1854 | 1462470054070 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 10:40:54 INFO - PROCESS | 1854 | 1462470054078 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - PROCESS | 1854 | 1462470054082 Marionette TRACE conn3 <- [1,2418,null,{}] 10:40:54 INFO - PROCESS | 1854 | 1462470054087 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}] 10:40:54 INFO - PROCESS | 1854 | 1462470054320 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:40:54 INFO - PROCESS | 1854 | 1462470054608 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6363800 == 181 [pid = 1854] [id = 612] 10:40:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7ddc2d1c00) [pid = 1854] [serial = 1837] [outer = (nil)] 10:40:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7ddc2dac00) [pid = 1854] [serial = 1838] [outer = 0x7f7ddc2d1c00] 10:40:54 INFO - PROCESS | 1854 | 1462470054742 Marionette DEBUG loaded listener.js 10:40:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7ddc2dfc00) [pid = 1854] [serial = 1839] [outer = 0x7f7ddc2d1c00] 10:40:55 INFO - PROCESS | 1854 | 1462470055589 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]]]}] 10:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1582ms 10:40:55 INFO - PROCESS | 1854 | 1462470055659 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:40:55 INFO - PROCESS | 1854 | 1462470055662 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 10:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:40:55 INFO - PROCESS | 1854 | 1462470055669 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:40:55 INFO - PROCESS | 1854 | 1462470055671 Marionette TRACE conn3 <- [1,2422,null,{}] 10:40:55 INFO - PROCESS | 1854 | 1462470055677 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}] 10:40:55 INFO - PROCESS | 1854 | 1462470055911 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:40:56 INFO - PROCESS | 1854 | 1462470056249 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddc110800 == 182 [pid = 1854] [id = 613] 10:40:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7ddc2d3000) [pid = 1854] [serial = 1840] [outer = (nil)] 10:40:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7de927a800) [pid = 1854] [serial = 1841] [outer = 0x7f7ddc2d3000] 10:40:56 INFO - PROCESS | 1854 | 1462470056327 Marionette DEBUG loaded listener.js 10:40:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7de927ec00) [pid = 1854] [serial = 1842] [outer = 0x7f7ddc2d3000] 10:40:57 INFO - PROCESS | 1854 | 1462470057187 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]]]}] 10:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1530ms 10:40:57 INFO - PROCESS | 1854 | 1462470057201 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:40:57 INFO - PROCESS | 1854 | 1462470057203 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 10:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:40:57 INFO - PROCESS | 1854 | 1462470057210 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:40:57 INFO - PROCESS | 1854 | 1462470057213 Marionette TRACE conn3 <- [1,2426,null,{}] 10:40:57 INFO - PROCESS | 1854 | 1462470057218 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}] 10:40:57 INFO - PROCESS | 1854 | 1462470057444 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:40:57 INFO - PROCESS | 1854 | 1462470057702 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6370000 == 183 [pid = 1854] [id = 614] 10:40:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7f7ddc2f1400) [pid = 1854] [serial = 1843] [outer = (nil)] 10:40:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7f7de9283400) [pid = 1854] [serial = 1844] [outer = 0x7f7ddc2f1400] 10:40:57 INFO - PROCESS | 1854 | 1462470057779 Marionette DEBUG loaded listener.js 10:40:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7f7dfb2e0c00) [pid = 1854] [serial = 1845] [outer = 0x7f7ddc2f1400] 10:40:58 INFO - PROCESS | 1854 | 1462470058681 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]]]}] 10:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1482ms 10:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:40:58 INFO - PROCESS | 1854 | 1462470058693 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:40:58 INFO - PROCESS | 1854 | 1462470058695 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 10:40:58 INFO - PROCESS | 1854 | 1462470058702 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:40:58 INFO - PROCESS | 1854 | 1462470058705 Marionette TRACE conn3 <- [1,2430,null,{}] 10:40:58 INFO - PROCESS | 1854 | 1462470058710 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}] 10:40:58 INFO - PROCESS | 1854 | 1462470058940 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:40:59 INFO - PROCESS | 1854 | 1462470059226 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddc13a000 == 184 [pid = 1854] [id = 615] 10:40:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7f7ddc2ddc00) [pid = 1854] [serial = 1846] [outer = (nil)] 10:40:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7f7de0e5c400) [pid = 1854] [serial = 1847] [outer = 0x7f7ddc2ddc00] 10:40:59 INFO - PROCESS | 1854 | 1462470059302 Marionette DEBUG loaded listener.js 10:40:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7f7de0e62400) [pid = 1854] [serial = 1848] [outer = 0x7f7ddc2ddc00] 10:41:00 INFO - PROCESS | 1854 | 1462470060228 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]]]}] 10:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1584ms 10:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:41:00 INFO - PROCESS | 1854 | 1462470060285 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:41:00 INFO - PROCESS | 1854 | 1462470060288 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 10:41:00 INFO - PROCESS | 1854 | 1462470060295 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:41:00 INFO - PROCESS | 1854 | 1462470060298 Marionette TRACE conn3 <- [1,2434,null,{}] 10:41:00 INFO - PROCESS | 1854 | 1462470060305 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}] 10:41:00 INFO - PROCESS | 1854 | 1462470060594 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de08f4000 == 183 [pid = 1854] [id = 415] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df975c000 == 182 [pid = 1854] [id = 283] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa47a800 == 181 [pid = 1854] [id = 284] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df23af800 == 180 [pid = 1854] [id = 321] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de532f000 == 179 [pid = 1854] [id = 408] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0e095800 == 178 [pid = 1854] [id = 358] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9834800 == 177 [pid = 1854] [id = 409] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0bef000 == 176 [pid = 1854] [id = 365] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0c3b3800 == 175 [pid = 1854] [id = 357] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de06e2000 == 174 [pid = 1854] [id = 544] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60d1000 == 173 [pid = 1854] [id = 360] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9a0d000 == 172 [pid = 1854] [id = 367] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def78c800 == 171 [pid = 1854] [id = 413] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de080d800 == 170 [pid = 1854] [id = 545] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deff1e800 == 169 [pid = 1854] [id = 541] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9251000 == 168 [pid = 1854] [id = 324] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0ed2800 == 167 [pid = 1854] [id = 543] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def37a000 == 166 [pid = 1854] [id = 539] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de06d4800 == 165 [pid = 1854] [id = 596] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3211000 == 164 [pid = 1854] [id = 595] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de080c800 == 163 [pid = 1854] [id = 594] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd132000 == 162 [pid = 1854] [id = 593] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e11121800 == 161 [pid = 1854] [id = 591] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e103a5800 == 160 [pid = 1854] [id = 590] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e08386800 == 159 [pid = 1854] [id = 589] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e00408000 == 158 [pid = 1854] [id = 588] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa47d800 == 157 [pid = 1854] [id = 587] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df8457000 == 156 [pid = 1854] [id = 586] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df2dbe800 == 155 [pid = 1854] [id = 585] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df08b6000 == 154 [pid = 1854] [id = 584] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deff07000 == 153 [pid = 1854] [id = 583] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def693800 == 152 [pid = 1854] [id = 582] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deadcb000 == 151 [pid = 1854] [id = 581] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e35000 == 150 [pid = 1854] [id = 580] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de8f38000 == 149 [pid = 1854] [id = 579] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7b1f000 == 148 [pid = 1854] [id = 578] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de633a800 == 147 [pid = 1854] [id = 577] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de4b70800 == 146 [pid = 1854] [id = 576] 10:41:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de08da800 == 145 [pid = 1854] [id = 575] 10:41:02 INFO - PROCESS | 1854 | 1462470062599 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7f7de3165000) [pid = 1854] [serial = 1724] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7f7deab3d000) [pid = 1854] [serial = 1668] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7f7df9d6a800) [pid = 1854] [serial = 1686] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7f7de3075000) [pid = 1854] [serial = 1593] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7f7de13d8400) [pid = 1854] [serial = 1718] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7f7def40f400) [pid = 1854] [serial = 1614] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7de7b4c800) [pid = 1854] [serial = 1664] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7de12a5c00) [pid = 1854] [serial = 1590] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7e08178000) [pid = 1854] [serial = 1700] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7defb2d400) [pid = 1854] [serial = 1617] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7df9f7ac00) [pid = 1854] [serial = 1688] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7de0d4a400) [pid = 1854] [serial = 1706] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7de3c02c00) [pid = 1854] [serial = 1661] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7df026c000) [pid = 1854] [serial = 1620] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7df865c800) [pid = 1854] [serial = 1682] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7dfa717000) [pid = 1854] [serial = 1689] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7de0894400) [pid = 1854] [serial = 1716] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7de0844800) [pid = 1854] [serial = 1709] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7deabe7400) [pid = 1854] [serial = 1608] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7e0817f800) [pid = 1854] [serial = 1701] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7def4e4000) [pid = 1854] [serial = 1670] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7ddeb10000) [pid = 1854] [serial = 1655] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7deeab6c00) [pid = 1854] [serial = 1611] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7dea204400) [pid = 1854] [serial = 1605] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7e01098000) [pid = 1854] [serial = 1695] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de17c7400) [pid = 1854] [serial = 1658] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de0848800) [pid = 1854] [serial = 1715] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7de8f1d000) [pid = 1854] [serial = 1602] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7e08351800) [pid = 1854] [serial = 1704] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7df8c8c000) [pid = 1854] [serial = 1683] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7df7a8b000) [pid = 1854] [serial = 1680] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7df1113c00) [pid = 1854] [serial = 1623] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7ddeb05c00) [pid = 1854] [serial = 1587] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7df3755400) [pid = 1854] [serial = 1677] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7df93a1400) [pid = 1854] [serial = 1685] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7dfd391400) [pid = 1854] [serial = 1694] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7de3078000) [pid = 1854] [serial = 1722] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7de03f4c00) [pid = 1854] [serial = 1656] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7ddd610000) [pid = 1854] [serial = 1712] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7df3b78c00) [pid = 1854] [serial = 1629] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7df2353000) [pid = 1854] [serial = 1626] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7e08321400) [pid = 1854] [serial = 1703] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7de90d8400) [pid = 1854] [serial = 1665] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7de3064000) [pid = 1854] [serial = 1721] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7df7a8a800) [pid = 1854] [serial = 1632] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7e06c12400) [pid = 1854] [serial = 1697] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7ddd9cc800) [pid = 1854] [serial = 1713] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7df0387c00) [pid = 1854] [serial = 1674] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7de0d4f400) [pid = 1854] [serial = 1707] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7de4a5e000) [pid = 1854] [serial = 1662] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de6087000) [pid = 1854] [serial = 1599] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de1cb5800) [pid = 1854] [serial = 1719] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7dfb2e2800) [pid = 1854] [serial = 1692] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7defb4e000) [pid = 1854] [serial = 1671] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7de1032c00) [pid = 1854] [serial = 1710] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7df8638c00) [pid = 1854] [serial = 1635] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7de96a1400) [pid = 1854] [serial = 1667] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de1cb8400) [pid = 1854] [serial = 1659] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7df3c1f800) [pid = 1854] [serial = 1679] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7de1037c00) [pid = 1854] [serial = 1515] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7e06f24c00) [pid = 1854] [serial = 1698] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7df1e35800) [pid = 1854] [serial = 1676] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de4849400) [pid = 1854] [serial = 1596] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7defe06c00) [pid = 1854] [serial = 1673] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7dfb1d5c00) [pid = 1854] [serial = 1691] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7de59c9c00) [pid = 1854] [serial = 1653] [outer = (nil)] [url = about:blank] 10:41:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddc194000 == 146 [pid = 1854] [id = 616] 10:41:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7ddd2af400) [pid = 1854] [serial = 1849] [outer = (nil)] 10:41:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7ddd2b5400) [pid = 1854] [serial = 1850] [outer = 0x7f7ddd2af400] 10:41:02 INFO - PROCESS | 1854 | 1462470062919 Marionette DEBUG loaded listener.js 10:41:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7ddd9b2800) [pid = 1854] [serial = 1851] [outer = 0x7f7ddd2af400] 10:41:03 INFO - PROCESS | 1854 | 1462470063798 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]]]}] 10:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3540ms 10:41:03 INFO - PROCESS | 1854 | 1462470063836 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:41:03 INFO - PROCESS | 1854 | 1462470063845 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 10:41:03 INFO - PROCESS | 1854 | 1462470063857 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:41:03 INFO - PROCESS | 1854 | 1462470063866 Marionette TRACE conn3 <- [1,2438,null,{}] 10:41:03 INFO - PROCESS | 1854 | 1462470063878 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}] 10:41:04 INFO - PROCESS | 1854 | 1462470064113 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:41:04 INFO - PROCESS | 1854 | 1462470064308 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de0221000 == 147 [pid = 1854] [id = 617] 10:41:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de0298000) [pid = 1854] [serial = 1852] [outer = (nil)] 10:41:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de06ca400) [pid = 1854] [serial = 1853] [outer = 0x7f7de0298000] 10:41:04 INFO - PROCESS | 1854 | 1462470064417 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de0849800) [pid = 1854] [serial = 1854] [outer = 0x7f7de0298000] 10:41:05 INFO - PROCESS | 1854 | 1462470065174 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]]]}] 10:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1343ms 10:41:05 INFO - PROCESS | 1854 | 1462470065241 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:41:05 INFO - PROCESS | 1854 | 1462470065247 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 10:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:41:05 INFO - PROCESS | 1854 | 1462470065255 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:41:05 INFO - PROCESS | 1854 | 1462470065257 Marionette TRACE conn3 <- [1,2442,null,{}] 10:41:05 INFO - PROCESS | 1854 | 1462470065261 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}] 10:41:05 INFO - PROCESS | 1854 | 1462470065521 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:41:05 INFO - PROCESS | 1854 | 1462470065561 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de06d4000 == 148 [pid = 1854] [id = 618] 10:41:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de0d44000) [pid = 1854] [serial = 1855] [outer = (nil)] 10:41:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de0d4d800) [pid = 1854] [serial = 1856] [outer = 0x7f7de0d44000] 10:41:05 INFO - PROCESS | 1854 | 1462470065630 Marionette DEBUG loaded listener.js 10:41:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de1033000) [pid = 1854] [serial = 1857] [outer = 0x7f7de0d44000] 10:41:06 INFO - PROCESS | 1854 | 1462470066618 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]]]}] 10:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1434ms 10:41:06 INFO - PROCESS | 1854 | 1462470066696 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:41:06 INFO - PROCESS | 1854 | 1462470066703 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 10:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:41:06 INFO - PROCESS | 1854 | 1462470066719 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:41:06 INFO - PROCESS | 1854 | 1462470066734 Marionette TRACE conn3 <- [1,2446,null,{}] 10:41:06 INFO - PROCESS | 1854 | 1462470066787 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}] 10:41:07 INFO - PROCESS | 1854 | 1462470067112 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:41:07 INFO - PROCESS | 1854 | 1462470067175 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08b8800 == 149 [pid = 1854] [id = 619] 10:41:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de1528800) [pid = 1854] [serial = 1858] [outer = (nil)] 10:41:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de1530800) [pid = 1854] [serial = 1859] [outer = 0x7f7de1528800] 10:41:07 INFO - PROCESS | 1854 | 1462470067236 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de179bc00) [pid = 1854] [serial = 1860] [outer = 0x7f7de1528800] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7ddd2ba400) [pid = 1854] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7de1033c00) [pid = 1854] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7ddd2ba000) [pid = 1854] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7df9a71400) [pid = 1854] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7de179c800) [pid = 1854] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7de06cc000) [pid = 1854] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7ddd607800) [pid = 1854] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7de06c3000) [pid = 1854] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7deeabb400) [pid = 1854] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7de3c07400) [pid = 1854] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7ddd2b9400) [pid = 1854] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7ddeb06400) [pid = 1854] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7de1cbac00) [pid = 1854] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7f7de2059000) [pid = 1854] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7f7df8f4d800) [pid = 1854] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7f7df8f59800) [pid = 1854] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7f7de267fc00) [pid = 1854] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7f7de10f9400) [pid = 1854] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7f7ddc2ee000) [pid = 1854] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7f7de179b000) [pid = 1854] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:41:08 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7f7de1cb7800) [pid = 1854] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:41:08 INFO - PROCESS | 1854 | 1462470068796 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]]]}] 10:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2124ms 10:41:08 INFO - PROCESS | 1854 | 1462470068837 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:41:08 INFO - PROCESS | 1854 | 1462470068840 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 10:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:41:08 INFO - PROCESS | 1854 | 1462470068846 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:41:08 INFO - PROCESS | 1854 | 1462470068848 Marionette TRACE conn3 <- [1,2450,null,{}] 10:41:08 INFO - PROCESS | 1854 | 1462470068854 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}] 10:41:09 INFO - PROCESS | 1854 | 1462470069059 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:41:09 INFO - PROCESS | 1854 | 1462470069243 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1f4b800 == 150 [pid = 1854] [id = 620] 10:41:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7f7ddd607800) [pid = 1854] [serial = 1861] [outer = (nil)] 10:41:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7f7de1529400) [pid = 1854] [serial = 1862] [outer = 0x7f7ddd607800] 10:41:09 INFO - PROCESS | 1854 | 1462470069308 Marionette DEBUG loaded listener.js 10:41:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7f7de17c7c00) [pid = 1854] [serial = 1863] [outer = 0x7f7ddd607800] 10:41:10 INFO - PROCESS | 1854 | 1462470070347 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]]]}] 10:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1537ms 10:41:10 INFO - PROCESS | 1854 | 1462470070386 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:41:10 INFO - PROCESS | 1854 | 1462470070392 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 10:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:41:10 INFO - PROCESS | 1854 | 1462470070416 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:41:10 INFO - PROCESS | 1854 | 1462470070423 Marionette TRACE conn3 <- [1,2454,null,{}] 10:41:10 INFO - PROCESS | 1854 | 1462470070437 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}] 10:41:10 INFO - PROCESS | 1854 | 1462470070687 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:41:11 INFO - PROCESS | 1854 | 1462470070994 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dded7d000 == 151 [pid = 1854] [id = 621] 10:41:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7f7de028a400) [pid = 1854] [serial = 1864] [outer = (nil)] 10:41:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7f7de03f1000) [pid = 1854] [serial = 1865] [outer = 0x7f7de028a400] 10:41:11 INFO - PROCESS | 1854 | 1462470071073 Marionette DEBUG loaded listener.js 10:41:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7f7de084b000) [pid = 1854] [serial = 1866] [outer = 0x7f7de028a400] 10:41:11 INFO - PROCESS | 1854 | 1462470071985 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]]]}] 10:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1614ms 10:41:12 INFO - PROCESS | 1854 | 1462470072016 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:41:12 INFO - PROCESS | 1854 | 1462470072024 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 10:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:41:12 INFO - PROCESS | 1854 | 1462470072035 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:41:12 INFO - PROCESS | 1854 | 1462470072039 Marionette TRACE conn3 <- [1,2458,null,{}] 10:41:12 INFO - PROCESS | 1854 | 1462470072045 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}] 10:41:12 INFO - PROCESS | 1854 | 1462470072289 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:41:12 INFO - PROCESS | 1854 | 1462470072613 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de194f800 == 152 [pid = 1854] [id = 622] 10:41:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7f7de0e64c00) [pid = 1854] [serial = 1867] [outer = (nil)] 10:41:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7de103e000) [pid = 1854] [serial = 1868] [outer = 0x7f7de0e64c00] 10:41:12 INFO - PROCESS | 1854 | 1462470072693 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7de13d4400) [pid = 1854] [serial = 1869] [outer = 0x7f7de0e64c00] 10:41:13 INFO - PROCESS | 1854 | 1462470073607 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]]]}] 10:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1629ms 10:41:13 INFO - PROCESS | 1854 | 1462470073666 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:41:13 INFO - PROCESS | 1854 | 1462470073670 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 10:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:41:13 INFO - PROCESS | 1854 | 1462470073676 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:41:13 INFO - PROCESS | 1854 | 1462470073682 Marionette TRACE conn3 <- [1,2462,null,{}] 10:41:13 INFO - PROCESS | 1854 | 1462470073699 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}] 10:41:13 INFO - PROCESS | 1854 | 1462470073977 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:41:14 INFO - PROCESS | 1854 | 1462470074328 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3a94800 == 153 [pid = 1854] [id = 623] 10:41:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7de17a2c00) [pid = 1854] [serial = 1870] [outer = (nil)] 10:41:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7de1cb5800) [pid = 1854] [serial = 1871] [outer = 0x7f7de17a2c00] 10:41:14 INFO - PROCESS | 1854 | 1462470074405 Marionette DEBUG loaded listener.js 10:41:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de2051c00) [pid = 1854] [serial = 1872] [outer = 0x7f7de17a2c00] 10:41:15 INFO - PROCESS | 1854 | 1462470075376 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]]]}] 10:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1747ms 10:41:15 INFO - PROCESS | 1854 | 1462470075426 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:41:15 INFO - PROCESS | 1854 | 1462470075430 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 10:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:41:15 INFO - PROCESS | 1854 | 1462470075436 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:41:15 INFO - PROCESS | 1854 | 1462470075440 Marionette TRACE conn3 <- [1,2466,null,{}] 10:41:15 INFO - PROCESS | 1854 | 1462470075445 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}] 10:41:15 INFO - PROCESS | 1854 | 1462470075678 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:41:15 INFO - PROCESS | 1854 | 1462470075989 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de49d2800 == 154 [pid = 1854] [id = 624] 10:41:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7ddc2ee800) [pid = 1854] [serial = 1873] [outer = (nil)] 10:41:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de3061800) [pid = 1854] [serial = 1874] [outer = 0x7f7ddc2ee800] 10:41:16 INFO - PROCESS | 1854 | 1462470076069 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de3079000) [pid = 1854] [serial = 1875] [outer = 0x7f7ddc2ee800] 10:41:16 INFO - PROCESS | 1854 | 1462470076906 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]]]}] 10:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1537ms 10:41:16 INFO - PROCESS | 1854 | 1462470076977 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:41:16 INFO - PROCESS | 1854 | 1462470076981 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 10:41:16 INFO - PROCESS | 1854 | 1462470076987 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 1854 | 1462470076991 Marionette TRACE conn3 <- [1,2470,null,{}] 10:41:17 INFO - PROCESS | 1854 | 1462470076996 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}] 10:41:17 INFO - PROCESS | 1854 | 1462470077235 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:41:17 INFO - PROCESS | 1854 | 1462470077497 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de5326800 == 155 [pid = 1854] [id = 625] 10:41:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de1033800) [pid = 1854] [serial = 1876] [outer = (nil)] 10:41:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de316c400) [pid = 1854] [serial = 1877] [outer = 0x7f7de1033800] 10:41:17 INFO - PROCESS | 1854 | 1462470077614 Marionette DEBUG loaded listener.js 10:41:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de39f0c00) [pid = 1854] [serial = 1878] [outer = 0x7f7de1033800] 10:41:18 INFO - PROCESS | 1854 | 1462470078500 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]]]}] 10:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1585ms 10:41:18 INFO - PROCESS | 1854 | 1462470078573 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:41:18 INFO - PROCESS | 1854 | 1462470078576 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 10:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:41:18 INFO - PROCESS | 1854 | 1462470078584 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:41:18 INFO - PROCESS | 1854 | 1462470078587 Marionette TRACE conn3 <- [1,2474,null,{}] 10:41:18 INFO - PROCESS | 1854 | 1462470078593 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}] 10:41:18 INFO - PROCESS | 1854 | 1462470078911 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:41:19 INFO - PROCESS | 1854 | 1462470079311 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6323000 == 156 [pid = 1854] [id = 626] 10:41:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de6088000) [pid = 1854] [serial = 1879] [outer = (nil)] 10:41:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de6090400) [pid = 1854] [serial = 1880] [outer = 0x7f7de6088000] 10:41:19 INFO - PROCESS | 1854 | 1462470079391 Marionette DEBUG loaded listener.js 10:41:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de61f3800) [pid = 1854] [serial = 1881] [outer = 0x7f7de6088000] 10:41:20 INFO - PROCESS | 1854 | 1462470080386 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]]]}] 10:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1832ms 10:41:20 INFO - PROCESS | 1854 | 1462470080417 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:41:20 INFO - PROCESS | 1854 | 1462470080420 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 10:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:41:20 INFO - PROCESS | 1854 | 1462470080428 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:41:20 INFO - PROCESS | 1854 | 1462470080432 Marionette TRACE conn3 <- [1,2478,null,{}] 10:41:20 INFO - PROCESS | 1854 | 1462470080440 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}] 10:41:20 INFO - PROCESS | 1854 | 1462470080676 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:41:21 INFO - PROCESS | 1854 | 1462470080992 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6b4f000 == 157 [pid = 1854] [id = 627] 10:41:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de0899800) [pid = 1854] [serial = 1882] [outer = (nil)] 10:41:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de6a07c00) [pid = 1854] [serial = 1883] [outer = 0x7f7de0899800] 10:41:21 INFO - PROCESS | 1854 | 1462470081071 Marionette DEBUG loaded listener.js 10:41:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de6aa0400) [pid = 1854] [serial = 1884] [outer = 0x7f7de0899800] 10:41:21 INFO - PROCESS | 1854 | 1462470081941 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]]]}] 10:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1581ms 10:41:22 INFO - PROCESS | 1854 | 1462470082009 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:41:22 INFO - PROCESS | 1854 | 1462470082013 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 10:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:41:22 INFO - PROCESS | 1854 | 1462470082019 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:41:22 INFO - PROCESS | 1854 | 1462470082023 Marionette TRACE conn3 <- [1,2482,null,{}] 10:41:22 INFO - PROCESS | 1854 | 1462470082029 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}] 10:41:22 INFO - PROCESS | 1854 | 1462470082275 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:41:22 INFO - PROCESS | 1854 | 1462470082609 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7b1a800 == 158 [pid = 1854] [id = 628] 10:41:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de4852000) [pid = 1854] [serial = 1885] [outer = (nil)] 10:41:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de6deac00) [pid = 1854] [serial = 1886] [outer = 0x7f7de4852000] 10:41:22 INFO - PROCESS | 1854 | 1462470082685 Marionette DEBUG loaded listener.js 10:41:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7de7ae0400) [pid = 1854] [serial = 1887] [outer = 0x7f7de4852000] 10:41:23 INFO - PROCESS | 1854 | 1462470083532 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]]]}] 10:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1579ms 10:41:23 INFO - PROCESS | 1854 | 1462470083600 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:41:23 INFO - PROCESS | 1854 | 1462470083604 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 10:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:41:23 INFO - PROCESS | 1854 | 1462470083610 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:41:23 INFO - PROCESS | 1854 | 1462470083612 Marionette TRACE conn3 <- [1,2486,null,{}] 10:41:23 INFO - PROCESS | 1854 | 1462470083618 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}] 10:41:23 INFO - PROCESS | 1854 | 1462470083839 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:41:24 INFO - PROCESS | 1854 | 1462470084107 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7d11000 == 159 [pid = 1854] [id = 629] 10:41:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7ddc2ee400) [pid = 1854] [serial = 1888] [outer = (nil)] 10:41:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de7b50800) [pid = 1854] [serial = 1889] [outer = 0x7f7ddc2ee400] 10:41:24 INFO - PROCESS | 1854 | 1462470084241 Marionette DEBUG loaded listener.js 10:41:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7de8f1a800) [pid = 1854] [serial = 1890] [outer = 0x7f7ddc2ee400] 10:41:25 INFO - PROCESS | 1854 | 1462470085172 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]]]}] 10:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1639ms 10:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:41:25 INFO - PROCESS | 1854 | 1462470085250 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:41:25 INFO - PROCESS | 1854 | 1462470085253 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 10:41:25 INFO - PROCESS | 1854 | 1462470085259 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - PROCESS | 1854 | 1462470085262 Marionette TRACE conn3 <- [1,2490,null,{}] 10:41:25 INFO - PROCESS | 1854 | 1462470085268 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}] 10:41:25 INFO - PROCESS | 1854 | 1462470085554 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:41:25 INFO - PROCESS | 1854 | 1462470085928 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de93a5800 == 160 [pid = 1854] [id = 630] 10:41:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de19ec800) [pid = 1854] [serial = 1891] [outer = (nil)] 10:41:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de90d3800) [pid = 1854] [serial = 1892] [outer = 0x7f7de19ec800] 10:41:26 INFO - PROCESS | 1854 | 1462470086034 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de9283800) [pid = 1854] [serial = 1893] [outer = 0x7f7de19ec800] 10:41:26 INFO - PROCESS | 1854 | 1462470086963 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]]]}] 10:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1749ms 10:41:27 INFO - PROCESS | 1854 | 1462470087028 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:41:27 INFO - PROCESS | 1854 | 1462470087034 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 10:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:41:27 INFO - PROCESS | 1854 | 1462470087044 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - PROCESS | 1854 | 1462470087049 Marionette TRACE conn3 <- [1,2494,null,{}] 10:41:27 INFO - PROCESS | 1854 | 1462470087055 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}] 10:41:27 INFO - PROCESS | 1854 | 1462470087319 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:41:27 INFO - PROCESS | 1854 | 1462470087657 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e39000 == 161 [pid = 1854] [id = 631] 10:41:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de9ead400) [pid = 1854] [serial = 1894] [outer = (nil)] 10:41:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7dea208400) [pid = 1854] [serial = 1895] [outer = 0x7f7de9ead400] 10:41:27 INFO - PROCESS | 1854 | 1462470087743 Marionette DEBUG loaded listener.js 10:41:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7deabc6c00) [pid = 1854] [serial = 1896] [outer = 0x7f7de9ead400] 10:41:28 INFO - PROCESS | 1854 | 1462470088639 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]]]}] 10:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1637ms 10:41:28 INFO - PROCESS | 1854 | 1462470088685 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:41:28 INFO - PROCESS | 1854 | 1462470088690 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 10:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:41:28 INFO - PROCESS | 1854 | 1462470088699 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 1854 | 1462470088704 Marionette TRACE conn3 <- [1,2498,null,{}] 10:41:28 INFO - PROCESS | 1854 | 1462470088712 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}] 10:41:28 INFO - PROCESS | 1854 | 1462470088954 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:41:29 INFO - PROCESS | 1854 | 1462470089299 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fe0000 == 162 [pid = 1854] [id = 632] 10:41:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7de028a000) [pid = 1854] [serial = 1897] [outer = (nil)] 10:41:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7deabe7400) [pid = 1854] [serial = 1898] [outer = 0x7f7de028a000] 10:41:29 INFO - PROCESS | 1854 | 1462470089382 Marionette DEBUG loaded listener.js 10:41:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7deaee2c00) [pid = 1854] [serial = 1899] [outer = 0x7f7de028a000] 10:41:30 INFO - PROCESS | 1854 | 1462470090262 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]]]}] 10:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1632ms 10:41:30 INFO - PROCESS | 1854 | 1462470090332 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:41:30 INFO - PROCESS | 1854 | 1462470090336 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 10:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:41:30 INFO - PROCESS | 1854 | 1462470090341 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:41:30 INFO - PROCESS | 1854 | 1462470090343 Marionette TRACE conn3 <- [1,2502,null,{}] 10:41:30 INFO - PROCESS | 1854 | 1462470090349 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}] 10:41:30 INFO - PROCESS | 1854 | 1462470090598 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:41:30 INFO - PROCESS | 1854 | 1462470090944 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def373000 == 163 [pid = 1854] [id = 633] 10:41:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7de6de3400) [pid = 1854] [serial = 1900] [outer = (nil)] 10:41:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7deaee6c00) [pid = 1854] [serial = 1901] [outer = 0x7f7de6de3400] 10:41:31 INFO - PROCESS | 1854 | 1462470091025 Marionette DEBUG loaded listener.js 10:41:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7deeabb400) [pid = 1854] [serial = 1902] [outer = 0x7f7de6de3400] 10:41:31 INFO - PROCESS | 1854 | 1462470091896 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]]]}] 10:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1631ms 10:41:31 INFO - PROCESS | 1854 | 1462470091978 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:41:31 INFO - PROCESS | 1854 | 1462470091981 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 10:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:41:31 INFO - PROCESS | 1854 | 1462470091987 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:41:31 INFO - PROCESS | 1854 | 1462470091989 Marionette TRACE conn3 <- [1,2506,null,{}] 10:41:31 INFO - PROCESS | 1854 | 1462470091995 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}] 10:41:32 INFO - PROCESS | 1854 | 1462470092236 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:41:32 INFO - PROCESS | 1854 | 1462470092565 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def6a0000 == 164 [pid = 1854] [id = 634] 10:41:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7de6aa0c00) [pid = 1854] [serial = 1903] [outer = (nil)] 10:41:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7def3f2400) [pid = 1854] [serial = 1904] [outer = 0x7f7de6aa0c00] 10:41:32 INFO - PROCESS | 1854 | 1462470092643 Marionette DEBUG loaded listener.js 10:41:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7def415800) [pid = 1854] [serial = 1905] [outer = 0x7f7de6aa0c00] 10:41:33 INFO - PROCESS | 1854 | 1462470093591 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]]]}] 10:41:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:41:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1645ms 10:41:33 INFO - PROCESS | 1854 | 1462470093634 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:41:33 INFO - PROCESS | 1854 | 1462470093638 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 10:41:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:41:33 INFO - PROCESS | 1854 | 1462470093644 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:41:33 INFO - PROCESS | 1854 | 1462470093646 Marionette TRACE conn3 <- [1,2510,null,{}] 10:41:33 INFO - PROCESS | 1854 | 1462470093654 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}] 10:41:33 INFO - PROCESS | 1854 | 1462470093910 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:41:34 INFO - PROCESS | 1854 | 1462470094184 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def7bb800 == 165 [pid = 1854] [id = 635] 10:41:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7de9236000) [pid = 1854] [serial = 1906] [outer = (nil)] 10:41:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7def4d9c00) [pid = 1854] [serial = 1907] [outer = 0x7f7de9236000] 10:41:34 INFO - PROCESS | 1854 | 1462470094302 Marionette DEBUG loaded listener.js 10:41:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7defb32000) [pid = 1854] [serial = 1908] [outer = 0x7f7de9236000] 10:41:35 INFO - PROCESS | 1854 | 1462470095289 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]]]}] 10:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1680ms 10:41:35 INFO - PROCESS | 1854 | 1462470095326 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:41:35 INFO - PROCESS | 1854 | 1462470095330 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 10:41:35 INFO - PROCESS | 1854 | 1462470095336 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - PROCESS | 1854 | 1462470095340 Marionette TRACE conn3 <- [1,2514,null,{}] 10:41:35 INFO - PROCESS | 1854 | 1462470095346 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}] 10:41:35 INFO - PROCESS | 1854 | 1462470095595 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:41:35 INFO - PROCESS | 1854 | 1462470095925 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0248000 == 166 [pid = 1854] [id = 636] 10:41:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7de2687c00) [pid = 1854] [serial = 1909] [outer = (nil)] 10:41:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7defb4e000) [pid = 1854] [serial = 1910] [outer = 0x7f7de2687c00] 10:41:36 INFO - PROCESS | 1854 | 1462470096008 Marionette DEBUG loaded listener.js 10:41:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7defe09c00) [pid = 1854] [serial = 1911] [outer = 0x7f7de2687c00] 10:41:36 INFO - PROCESS | 1854 | 1462470096908 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]]]}] 10:41:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1631ms 10:41:36 INFO - PROCESS | 1854 | 1462470096967 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:41:36 INFO - PROCESS | 1854 | 1462470096971 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 10:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:41:36 INFO - PROCESS | 1854 | 1462470096977 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:41:36 INFO - PROCESS | 1854 | 1462470096979 Marionette TRACE conn3 <- [1,2518,null,{}] 10:41:36 INFO - PROCESS | 1854 | 1462470096984 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}] 10:41:37 INFO - PROCESS | 1854 | 1462470097222 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:41:37 INFO - PROCESS | 1854 | 1462470097546 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df08ba000 == 167 [pid = 1854] [id = 637] 10:41:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7df037ec00) [pid = 1854] [serial = 1912] [outer = (nil)] 10:41:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7df0389c00) [pid = 1854] [serial = 1913] [outer = 0x7f7df037ec00] 10:41:37 INFO - PROCESS | 1854 | 1462470097657 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df111a000) [pid = 1854] [serial = 1914] [outer = 0x7f7df037ec00] 10:41:38 INFO - PROCESS | 1854 | 1462470098552 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]]]}] 10:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1632ms 10:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:41:38 INFO - PROCESS | 1854 | 1462470098611 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:41:38 INFO - PROCESS | 1854 | 1462470098614 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 10:41:38 INFO - PROCESS | 1854 | 1462470098621 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 1854 | 1462470098624 Marionette TRACE conn3 <- [1,2522,null,{}] 10:41:38 INFO - PROCESS | 1854 | 1462470098631 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}] 10:41:38 INFO - PROCESS | 1854 | 1462470098875 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:41:39 INFO - PROCESS | 1854 | 1462470099211 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0ede800 == 168 [pid = 1854] [id = 638] 10:41:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7de957e800) [pid = 1854] [serial = 1915] [outer = (nil)] 10:41:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7df1e3ec00) [pid = 1854] [serial = 1916] [outer = 0x7f7de957e800] 10:41:39 INFO - PROCESS | 1854 | 1462470099289 Marionette DEBUG loaded listener.js 10:41:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7df2354000) [pid = 1854] [serial = 1917] [outer = 0x7f7de957e800] 10:41:40 INFO - PROCESS | 1854 | 1462470100189 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]]]}] 10:41:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:41:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1632ms 10:41:40 INFO - PROCESS | 1854 | 1462470100252 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:41:40 INFO - PROCESS | 1854 | 1462470100254 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 10:41:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:41:40 INFO - PROCESS | 1854 | 1462470100261 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:41:40 INFO - PROCESS | 1854 | 1462470100263 Marionette TRACE conn3 <- [1,2526,null,{}] 10:41:40 INFO - PROCESS | 1854 | 1462470100268 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}] 10:41:40 INFO - PROCESS | 1854 | 1462470100510 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de08b8800 == 167 [pid = 1854] [id = 619] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de06d4000 == 166 [pid = 1854] [id = 618] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de0221000 == 165 [pid = 1854] [id = 617] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddc194000 == 164 [pid = 1854] [id = 616] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddc13a000 == 163 [pid = 1854] [id = 615] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6370000 == 162 [pid = 1854] [id = 614] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddc110800 == 161 [pid = 1854] [id = 613] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6363800 == 160 [pid = 1854] [id = 612] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd0de000 == 159 [pid = 1854] [id = 611] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e11299800 == 158 [pid = 1854] [id = 610] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0bba5800 == 157 [pid = 1854] [id = 609] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0040d800 == 156 [pid = 1854] [id = 608] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df967d000 == 155 [pid = 1854] [id = 607] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3a47000 == 154 [pid = 1854] [id = 606] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df1fa0000 == 153 [pid = 1854] [id = 605] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df096d000 == 152 [pid = 1854] [id = 604] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7defc2a000 == 151 [pid = 1854] [id = 603] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dea1a3000 == 150 [pid = 1854] [id = 602] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de999e800 == 149 [pid = 1854] [id = 601] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7b24800 == 148 [pid = 1854] [id = 600] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de549a800 == 147 [pid = 1854] [id = 599] 10:41:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de120a000 == 146 [pid = 1854] [id = 598] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de0843000) [pid = 1854] [serial = 1784] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de6de3000) [pid = 1854] [serial = 1736] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7ddd603400) [pid = 1854] [serial = 1781] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7e08057800) [pid = 1854] [serial = 1766] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7e08186000) [pid = 1854] [serial = 1775] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7de7b55800) [pid = 1854] [serial = 1737] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7def40d800) [pid = 1854] [serial = 1751] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7e08352800) [pid = 1854] [serial = 1769] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de0d48c00) [pid = 1854] [serial = 1728] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7e084f2800) [pid = 1854] [serial = 1776] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de06d0000) [pid = 1854] [serial = 1727] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7def40f000) [pid = 1854] [serial = 1742] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7de4a55c00) [pid = 1854] [serial = 1733] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7de152d400) [pid = 1854] [serial = 1778] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7dfb2d9000) [pid = 1854] [serial = 1763] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7defb42c00) [pid = 1854] [serial = 1746] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7def419c00) [pid = 1854] [serial = 1743] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7df3b79800) [pid = 1854] [serial = 1755] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7de9586400) [pid = 1854] [serial = 1739] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7e0835a400) [pid = 1854] [serial = 1770] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7df9396c00) [pid = 1854] [serial = 1758] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7df9d68000) [pid = 1854] [serial = 1760] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7de9eae400) [pid = 1854] [serial = 1740] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7de0d45000) [pid = 1854] [serial = 1785] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7defe0dc00) [pid = 1854] [serial = 1748] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7de152f400) [pid = 1854] [serial = 1787] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7ddd9cac00) [pid = 1854] [serial = 1790] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7de17a1000) [pid = 1854] [serial = 1772] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7e06062800) [pid = 1854] [serial = 1764] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7dfa046400) [pid = 1854] [serial = 1761] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7defb2a000) [pid = 1854] [serial = 1745] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7de17cf000) [pid = 1854] [serial = 1788] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de2051400) [pid = 1854] [serial = 1730] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de0d44c00) [pid = 1854] [serial = 1791] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7df1f4d000) [pid = 1854] [serial = 1752] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7de3069000) [pid = 1854] [serial = 1731] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7df026cc00) [pid = 1854] [serial = 1749] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7de17a5000) [pid = 1854] [serial = 1773] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7df8fb1400) [pid = 1854] [serial = 1757] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de6090000) [pid = 1854] [serial = 1734] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7e08185000) [pid = 1854] [serial = 1767] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7ddd9c8400) [pid = 1854] [serial = 1782] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7df2355800) [pid = 1854] [serial = 1754] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7de2689c00) [pid = 1854] [serial = 1793] [outer = (nil)] [url = about:blank] 10:41:42 INFO - PROCESS | 1854 | 1462470102806 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddc124800 == 147 [pid = 1854] [id = 639] 10:41:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7ddc2db800) [pid = 1854] [serial = 1918] [outer = (nil)] 10:41:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7ddc2df400) [pid = 1854] [serial = 1919] [outer = 0x7f7ddc2db800] 10:41:42 INFO - PROCESS | 1854 | 1462470102878 Marionette DEBUG loaded listener.js 10:41:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7ddd60f000) [pid = 1854] [serial = 1920] [outer = 0x7f7ddc2db800] 10:41:43 INFO - PROCESS | 1854 | 1462470103673 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]]]}] 10:41:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 3442ms 10:41:43 INFO - PROCESS | 1854 | 1462470103706 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:41:43 INFO - PROCESS | 1854 | 1462470103712 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 10:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:41:43 INFO - PROCESS | 1854 | 1462470103720 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:41:43 INFO - PROCESS | 1854 | 1462470103725 Marionette TRACE conn3 <- [1,2530,null,{}] 10:41:43 INFO - PROCESS | 1854 | 1462470103733 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}] 10:41:43 INFO - PROCESS | 1854 | 1462470103982 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:41:44 INFO - PROCESS | 1854 | 1462470104182 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddeb43000 == 148 [pid = 1854] [id = 640] 10:41:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7ddc2f7c00) [pid = 1854] [serial = 1921] [outer = (nil)] 10:41:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de03f5400) [pid = 1854] [serial = 1922] [outer = 0x7f7ddc2f7c00] 10:41:44 INFO - PROCESS | 1854 | 1462470104257 Marionette DEBUG loaded listener.js 10:41:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de084fc00) [pid = 1854] [serial = 1923] [outer = 0x7f7ddc2f7c00] 10:41:45 INFO - PROCESS | 1854 | 1462470105174 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]]]}] 10:41:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1488ms 10:41:45 INFO - PROCESS | 1854 | 1462470105213 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:41:45 INFO - PROCESS | 1854 | 1462470105219 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 10:41:45 INFO - PROCESS | 1854 | 1462470105237 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:41:45 INFO - PROCESS | 1854 | 1462470105241 Marionette TRACE conn3 <- [1,2534,null,{}] 10:41:45 INFO - PROCESS | 1854 | 1462470105247 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}] 10:41:45 INFO - PROCESS | 1854 | 1462470105548 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:41:45 INFO - PROCESS | 1854 | 1462470105591 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de0809000 == 149 [pid = 1854] [id = 641] 10:41:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de0d4c400) [pid = 1854] [serial = 1924] [outer = (nil)] 10:41:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de0e61000) [pid = 1854] [serial = 1925] [outer = 0x7f7de0d4c400] 10:41:45 INFO - PROCESS | 1854 | 1462470105656 Marionette DEBUG loaded listener.js 10:41:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de10ed800) [pid = 1854] [serial = 1926] [outer = 0x7f7de0d4c400] 10:41:46 INFO - PROCESS | 1854 | 1462470106787 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]]]}] 10:41:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1593ms 10:41:46 INFO - PROCESS | 1854 | 1462470106819 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:41:46 INFO - PROCESS | 1854 | 1462470106823 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 10:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:41:46 INFO - PROCESS | 1854 | 1462470106838 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:41:46 INFO - PROCESS | 1854 | 1462470106848 Marionette TRACE conn3 <- [1,2538,null,{}] 10:41:46 INFO - PROCESS | 1854 | 1462470106862 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}] 10:41:47 INFO - PROCESS | 1854 | 1462470107147 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7ddd604c00) [pid = 1854] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7de1527800) [pid = 1854] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7de1cb5c00) [pid = 1854] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7de0d44000) [pid = 1854] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de1528800) [pid = 1854] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7deabf0800) [pid = 1854] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7de17c4000) [pid = 1854] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7ddd606400) [pid = 1854] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7de3078400) [pid = 1854] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de152b400) [pid = 1854] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7ddc2fa800) [pid = 1854] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7de0298000) [pid = 1854] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7ddd2af400) [pid = 1854] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7ddc2d3000) [pid = 1854] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7f7ddc2d1c00) [pid = 1854] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7f7dee908800) [pid = 1854] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7f7de90d6400) [pid = 1854] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7f7df8fb4000) [pid = 1854] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7f7df8fac400) [pid = 1854] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7f7de3161c00) [pid = 1854] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7f7def4c5000) [pid = 1854] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:41:47 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7f7ddd9ab000) [pid = 1854] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:41:47 INFO - PROCESS | 1854 | 1462470107859 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd0d2800 == 150 [pid = 1854] [id = 642] 10:41:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7f7ddc2d1c00) [pid = 1854] [serial = 1927] [outer = (nil)] 10:41:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7f7ddc2e0400) [pid = 1854] [serial = 1928] [outer = 0x7f7ddc2d1c00] 10:41:47 INFO - PROCESS | 1854 | 1462470107931 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7f7de10f0800) [pid = 1854] [serial = 1929] [outer = 0x7f7ddc2d1c00] 10:41:48 INFO - PROCESS | 1854 | 1462470108653 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]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:41:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1856ms 10:41:48 INFO - PROCESS | 1854 | 1462470108687 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 1854 | 1462470108692 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 10:41:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:41:48 INFO - PROCESS | 1854 | 1462470108699 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:41:48 INFO - PROCESS | 1854 | 1462470108703 Marionette TRACE conn3 <- [1,2542,null,{}] 10:41:48 INFO - PROCESS | 1854 | 1462470108723 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}] 10:41:48 INFO - PROCESS | 1854 | 1462470108959 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:41:49 INFO - PROCESS | 1854 | 1462470109148 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3418000 == 151 [pid = 1854] [id = 643] 10:41:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7f7ddc2d3000) [pid = 1854] [serial = 1930] [outer = (nil)] 10:41:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7f7de17a7c00) [pid = 1854] [serial = 1931] [outer = 0x7f7ddc2d3000] 10:41:49 INFO - PROCESS | 1854 | 1462470109215 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7f7de1cb9c00) [pid = 1854] [serial = 1932] [outer = 0x7f7ddc2d3000] 10:41:50 INFO - PROCESS | 1854 | 1462470110314 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]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1683ms 10:41:50 INFO - PROCESS | 1854 | 1462470110384 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 1854 | 1462470110391 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 10:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:41:50 INFO - PROCESS | 1854 | 1462470110400 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 1854 | 1462470110405 Marionette TRACE conn3 <- [1,2546,null,{}] 10:41:50 INFO - PROCESS | 1854 | 1462470110416 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}] 10:41:50 INFO - PROCESS | 1854 | 1462470110715 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:41:51 INFO - PROCESS | 1854 | 1462470111058 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de0548800 == 152 [pid = 1854] [id = 644] 10:41:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7f7ddd2ae400) [pid = 1854] [serial = 1933] [outer = (nil)] 10:41:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7de06c8c00) [pid = 1854] [serial = 1934] [outer = 0x7f7ddd2ae400] 10:41:51 INFO - PROCESS | 1854 | 1462470111135 Marionette DEBUG loaded listener.js 10:41:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7de0d45000) [pid = 1854] [serial = 1935] [outer = 0x7f7ddd2ae400] 10:41:52 INFO - PROCESS | 1854 | 1462470112082 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]]]}] 10:41:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:41:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1740ms 10:41:52 INFO - PROCESS | 1854 | 1462470112141 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:41:52 INFO - PROCESS | 1854 | 1462470112149 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 10:41:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:41:52 INFO - PROCESS | 1854 | 1462470112159 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:41:52 INFO - PROCESS | 1854 | 1462470112163 Marionette TRACE conn3 <- [1,2550,null,{}] 10:41:52 INFO - PROCESS | 1854 | 1462470112168 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}] 10:41:52 INFO - PROCESS | 1854 | 1462470112405 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:41:52 INFO - PROCESS | 1854 | 1462470112710 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3c2a800 == 153 [pid = 1854] [id = 645] 10:41:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7de1527800) [pid = 1854] [serial = 1936] [outer = (nil)] 10:41:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7de152d800) [pid = 1854] [serial = 1937] [outer = 0x7f7de1527800] 10:41:52 INFO - PROCESS | 1854 | 1462470112841 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de17cf800) [pid = 1854] [serial = 1938] [outer = 0x7f7de1527800] 10:41:53 INFO - PROCESS | 1854 | 1462470113849 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]]]}] 10:41:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1745ms 10:41:53 INFO - PROCESS | 1854 | 1462470113906 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:41:53 INFO - PROCESS | 1854 | 1462470113911 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 10:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:41:53 INFO - PROCESS | 1854 | 1462470113918 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:41:53 INFO - PROCESS | 1854 | 1462470113924 Marionette TRACE conn3 <- [1,2554,null,{}] 10:41:53 INFO - PROCESS | 1854 | 1462470113941 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}] 10:41:54 INFO - PROCESS | 1854 | 1462470114226 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:41:54 INFO - PROCESS | 1854 | 1462470114541 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de54e5800 == 154 [pid = 1854] [id = 646] 10:41:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de306f400) [pid = 1854] [serial = 1939] [outer = (nil)] 10:41:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de34df800) [pid = 1854] [serial = 1940] [outer = 0x7f7de306f400] 10:41:54 INFO - PROCESS | 1854 | 1462470114626 Marionette DEBUG loaded listener.js 10:41:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de3c0f800) [pid = 1854] [serial = 1941] [outer = 0x7f7de306f400] 10:41:55 INFO - PROCESS | 1854 | 1462470115595 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]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1739ms 10:41:55 INFO - PROCESS | 1854 | 1462470115659 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:41:55 INFO - PROCESS | 1854 | 1462470115663 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 10:41:55 INFO - PROCESS | 1854 | 1462470115669 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - PROCESS | 1854 | 1462470115672 Marionette TRACE conn3 <- [1,2558,null,{}] 10:41:55 INFO - PROCESS | 1854 | 1462470115678 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}] 10:41:55 INFO - PROCESS | 1854 | 1462470115933 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:41:56 INFO - PROCESS | 1854 | 1462470116251 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6b3e000 == 155 [pid = 1854] [id = 647] 10:41:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de1035c00) [pid = 1854] [serial = 1942] [outer = (nil)] 10:41:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de4a57c00) [pid = 1854] [serial = 1943] [outer = 0x7f7de1035c00] 10:41:56 INFO - PROCESS | 1854 | 1462470116335 Marionette DEBUG loaded listener.js 10:41:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de59cd000) [pid = 1854] [serial = 1944] [outer = 0x7f7de1035c00] 10:41:57 INFO - PROCESS | 1854 | 1462470117338 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]]]}] 10:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1736ms 10:41:57 INFO - PROCESS | 1854 | 1462470117406 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:41:57 INFO - PROCESS | 1854 | 1462470117410 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 10:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:41:57 INFO - PROCESS | 1854 | 1462470117416 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:41:57 INFO - PROCESS | 1854 | 1462470117419 Marionette TRACE conn3 <- [1,2562,null,{}] 10:41:57 INFO - PROCESS | 1854 | 1462470117424 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}] 10:41:57 INFO - PROCESS | 1854 | 1462470117671 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:41:58 INFO - PROCESS | 1854 | 1462470117997 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7bde800 == 156 [pid = 1854] [id = 648] 10:41:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de1525c00) [pid = 1854] [serial = 1945] [outer = (nil)] 10:41:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de6a04400) [pid = 1854] [serial = 1946] [outer = 0x7f7de1525c00] 10:41:58 INFO - PROCESS | 1854 | 1462470118078 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de6a11c00) [pid = 1854] [serial = 1947] [outer = 0x7f7de1525c00] 10:41:59 INFO - PROCESS | 1854 | 1462470119013 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]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1628ms 10:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:41:59 INFO - PROCESS | 1854 | 1462470119046 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:41:59 INFO - PROCESS | 1854 | 1462470119049 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 10:41:59 INFO - PROCESS | 1854 | 1462470119056 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - PROCESS | 1854 | 1462470119059 Marionette TRACE conn3 <- [1,2566,null,{}] 10:41:59 INFO - PROCESS | 1854 | 1462470119066 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}] 10:41:59 INFO - PROCESS | 1854 | 1462470119330 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:41:59 INFO - PROCESS | 1854 | 1462470119648 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e12800 == 157 [pid = 1854] [id = 649] 10:41:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de923cc00) [pid = 1854] [serial = 1948] [outer = (nil)] 10:41:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de969ec00) [pid = 1854] [serial = 1949] [outer = 0x7f7de923cc00] 10:41:59 INFO - PROCESS | 1854 | 1462470119731 Marionette DEBUG loaded listener.js 10:41:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de9eaac00) [pid = 1854] [serial = 1950] [outer = 0x7f7de923cc00] 10:42:00 INFO - PROCESS | 1854 | 1462470120800 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]]]}] 10:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1789ms 10:42:00 INFO - PROCESS | 1854 | 1462470120846 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:42:00 INFO - PROCESS | 1854 | 1462470120852 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 10:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:42:00 INFO - PROCESS | 1854 | 1462470120861 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - PROCESS | 1854 | 1462470120866 Marionette TRACE conn3 <- [1,2570,null,{}] 10:42:00 INFO - PROCESS | 1854 | 1462470120875 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}] 10:42:01 INFO - PROCESS | 1854 | 1462470121210 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:42:01 INFO - PROCESS | 1854 | 1462470121549 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dea1a3000 == 158 [pid = 1854] [id = 650] 10:42:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de7b54400) [pid = 1854] [serial = 1951] [outer = (nil)] 10:42:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7deab40c00) [pid = 1854] [serial = 1952] [outer = 0x7f7de7b54400] 10:42:01 INFO - PROCESS | 1854 | 1462470121630 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7dee904c00) [pid = 1854] [serial = 1953] [outer = 0x7f7de7b54400] 10:42:02 INFO - PROCESS | 1854 | 1462470122574 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]]]}] 10:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1786ms 10:42:02 INFO - PROCESS | 1854 | 1462470122650 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:42:02 INFO - PROCESS | 1854 | 1462470122656 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 10:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:42:02 INFO - PROCESS | 1854 | 1462470122667 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:42:02 INFO - PROCESS | 1854 | 1462470122672 Marionette TRACE conn3 <- [1,2574,null,{}] 10:42:02 INFO - PROCESS | 1854 | 1462470122681 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}] 10:42:03 INFO - PROCESS | 1854 | 1462470123007 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:42:03 INFO - PROCESS | 1854 | 1462470123377 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def6a3800 == 159 [pid = 1854] [id = 651] 10:42:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de9278000) [pid = 1854] [serial = 1954] [outer = (nil)] 10:42:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7def40f000) [pid = 1854] [serial = 1955] [outer = 0x7f7de9278000] 10:42:03 INFO - PROCESS | 1854 | 1462470123456 Marionette DEBUG loaded listener.js 10:42:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7def4d9800) [pid = 1854] [serial = 1956] [outer = 0x7f7de9278000] 10:42:04 INFO - PROCESS | 1854 | 1462470124398 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]]]}] 10:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1789ms 10:42:04 INFO - PROCESS | 1854 | 1462470124456 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:42:04 INFO - PROCESS | 1854 | 1462470124459 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 10:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:42:04 INFO - PROCESS | 1854 | 1462470124466 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:42:04 INFO - PROCESS | 1854 | 1462470124469 Marionette TRACE conn3 <- [1,2578,null,{}] 10:42:04 INFO - PROCESS | 1854 | 1462470124478 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}] 10:42:04 INFO - PROCESS | 1854 | 1462470124721 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:42:05 INFO - PROCESS | 1854 | 1462470125047 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0832800 == 160 [pid = 1854] [id = 652] 10:42:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de96a5000) [pid = 1854] [serial = 1957] [outer = (nil)] 10:42:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7defb48c00) [pid = 1854] [serial = 1958] [outer = 0x7f7de96a5000] 10:42:05 INFO - PROCESS | 1854 | 1462470125132 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7defe23000) [pid = 1854] [serial = 1959] [outer = 0x7f7de96a5000] 10:42:06 INFO - PROCESS | 1854 | 1462470126277 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]]]}] 10:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1885ms 10:42:06 INFO - PROCESS | 1854 | 1462470126353 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 1854 | 1462470126357 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 10:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:42:06 INFO - PROCESS | 1854 | 1462470126367 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 1854 | 1462470126371 Marionette TRACE conn3 <- [1,2582,null,{}] 10:42:06 INFO - PROCESS | 1854 | 1462470126380 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}] 10:42:06 INFO - PROCESS | 1854 | 1462470126765 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:42:07 INFO - PROCESS | 1854 | 1462470127147 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0977800 == 161 [pid = 1854] [id = 653] 10:42:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de3166400) [pid = 1854] [serial = 1960] [outer = (nil)] 10:42:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7df063d400) [pid = 1854] [serial = 1961] [outer = 0x7f7de3166400] 10:42:07 INFO - PROCESS | 1854 | 1462470127225 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7df1e39800) [pid = 1854] [serial = 1962] [outer = 0x7f7de3166400] 10:42:08 INFO - PROCESS | 1854 | 1462470128204 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]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1895ms 10:42:08 INFO - PROCESS | 1854 | 1462470128263 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 1854 | 1462470128266 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 10:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:42:08 INFO - PROCESS | 1854 | 1462470128273 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - PROCESS | 1854 | 1462470128278 Marionette TRACE conn3 <- [1,2586,null,{}] 10:42:08 INFO - PROCESS | 1854 | 1462470128283 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}] 10:42:08 INFO - PROCESS | 1854 | 1462470128565 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:42:08 INFO - PROCESS | 1854 | 1462470128918 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df37a0800 == 162 [pid = 1854] [id = 654] 10:42:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7df3b6e000) [pid = 1854] [serial = 1963] [outer = (nil)] 10:42:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7df3c20000) [pid = 1854] [serial = 1964] [outer = 0x7f7df3b6e000] 10:42:09 INFO - PROCESS | 1854 | 1462470129062 Marionette DEBUG loaded listener.js 10:42:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7df6d8e800) [pid = 1854] [serial = 1965] [outer = 0x7f7df3b6e000] 10:42:10 INFO - PROCESS | 1854 | 1462470130132 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]]]}] 10:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1894ms 10:42:10 INFO - PROCESS | 1854 | 1462470130170 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:42:10 INFO - PROCESS | 1854 | 1462470130175 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 10:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:42:10 INFO - PROCESS | 1854 | 1462470130181 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:42:10 INFO - PROCESS | 1854 | 1462470130185 Marionette TRACE conn3 <- [1,2590,null,{}] 10:42:10 INFO - PROCESS | 1854 | 1462470130192 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}] 10:42:10 INFO - PROCESS | 1854 | 1462470130499 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:42:10 INFO - PROCESS | 1854 | 1462470130858 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3c8b800 == 163 [pid = 1854] [id = 655] 10:42:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7df3b78c00) [pid = 1854] [serial = 1966] [outer = (nil)] 10:42:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7df8590800) [pid = 1854] [serial = 1967] [outer = 0x7f7df3b78c00] 10:42:10 INFO - PROCESS | 1854 | 1462470130938 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7df865c800) [pid = 1854] [serial = 1968] [outer = 0x7f7df3b78c00] 10:42:11 INFO - PROCESS | 1854 | 1462470131835 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]]]}] 10:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1691ms 10:42:11 INFO - PROCESS | 1854 | 1462470131873 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:42:11 INFO - PROCESS | 1854 | 1462470131876 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 10:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:42:11 INFO - PROCESS | 1854 | 1462470131910 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - PROCESS | 1854 | 1462470131912 Marionette TRACE conn3 <- [1,2594,null,{}] 10:42:11 INFO - PROCESS | 1854 | 1462470131927 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}] 10:42:12 INFO - PROCESS | 1854 | 1462470132196 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:42:12 INFO - PROCESS | 1854 | 1462470132521 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7aa5000 == 164 [pid = 1854] [id = 656] 10:42:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7de969cc00) [pid = 1854] [serial = 1969] [outer = (nil)] 10:42:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7df8a86000) [pid = 1854] [serial = 1970] [outer = 0x7f7de969cc00] 10:42:12 INFO - PROCESS | 1854 | 1462470132605 Marionette DEBUG loaded listener.js 10:42:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7df8f58400) [pid = 1854] [serial = 1971] [outer = 0x7f7de969cc00] 10:42:13 INFO - PROCESS | 1854 | 1462470133566 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]]]}] 10:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1706ms 10:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:42:13 INFO - PROCESS | 1854 | 1462470133600 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:42:13 INFO - PROCESS | 1854 | 1462470133603 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 10:42:13 INFO - PROCESS | 1854 | 1462470133611 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:42:13 INFO - PROCESS | 1854 | 1462470133614 Marionette TRACE conn3 <- [1,2598,null,{}] 10:42:13 INFO - PROCESS | 1854 | 1462470133621 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}] 10:42:13 INFO - PROCESS | 1854 | 1462470133869 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:42:14 INFO - PROCESS | 1854 | 1462470134190 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9187000 == 165 [pid = 1854] [id = 657] 10:42:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7def4de400) [pid = 1854] [serial = 1972] [outer = (nil)] 10:42:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7df8fb0800) [pid = 1854] [serial = 1973] [outer = 0x7f7def4de400] 10:42:14 INFO - PROCESS | 1854 | 1462470134274 Marionette DEBUG loaded listener.js 10:42:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7df8fb7800) [pid = 1854] [serial = 1974] [outer = 0x7f7def4de400] 10:42:15 INFO - PROCESS | 1854 | 1462470135226 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]]]}] 10:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1689ms 10:42:15 INFO - PROCESS | 1854 | 1462470135304 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:42:15 INFO - PROCESS | 1854 | 1462470135312 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 10:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:42:15 INFO - PROCESS | 1854 | 1462470135323 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:42:15 INFO - PROCESS | 1854 | 1462470135325 Marionette TRACE conn3 <- [1,2602,null,{}] 10:42:15 INFO - PROCESS | 1854 | 1462470135334 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}] 10:42:15 INFO - PROCESS | 1854 | 1462470135621 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:42:15 INFO - PROCESS | 1854 | 1462470135951 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df9a02800 == 166 [pid = 1854] [id = 658] 10:42:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7de6a11400) [pid = 1854] [serial = 1975] [outer = (nil)] 10:42:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7df939a000) [pid = 1854] [serial = 1976] [outer = 0x7f7de6a11400] 10:42:16 INFO - PROCESS | 1854 | 1462470136030 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7df9825400) [pid = 1854] [serial = 1977] [outer = 0x7f7de6a11400] 10:42:17 INFO - PROCESS | 1854 | 1462470137052 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]]]}] 10:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1788ms 10:42:17 INFO - PROCESS | 1854 | 1462470137111 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 1854 | 1462470137115 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 10:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:42:17 INFO - PROCESS | 1854 | 1462470137121 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 1854 | 1462470137124 Marionette TRACE conn3 <- [1,2606,null,{}] 10:42:17 INFO - PROCESS | 1854 | 1462470137130 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}] 10:42:17 INFO - PROCESS | 1854 | 1462470137393 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:42:17 INFO - PROCESS | 1854 | 1462470137720 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa598800 == 167 [pid = 1854] [id = 659] 10:42:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7df05e5800) [pid = 1854] [serial = 1978] [outer = (nil)] 10:42:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7df9d69400) [pid = 1854] [serial = 1979] [outer = 0x7f7df05e5800] 10:42:17 INFO - PROCESS | 1854 | 1462470137796 Marionette DEBUG loaded listener.js 10:42:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df9f0a400) [pid = 1854] [serial = 1980] [outer = 0x7f7df05e5800] 10:42:18 INFO - PROCESS | 1854 | 1462470138793 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]]]}] 10:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1743ms 10:42:18 INFO - PROCESS | 1854 | 1462470138865 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:42:18 INFO - PROCESS | 1854 | 1462470138868 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 10:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:42:18 INFO - PROCESS | 1854 | 1462470138875 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:42:18 INFO - PROCESS | 1854 | 1462470138878 Marionette TRACE conn3 <- [1,2610,null,{}] 10:42:18 INFO - PROCESS | 1854 | 1462470138885 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}] 10:42:19 INFO - PROCESS | 1854 | 1462470139188 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:42:19 INFO - PROCESS | 1854 | 1462470139515 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc714800 == 168 [pid = 1854] [id = 660] 10:42:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7df99ee800) [pid = 1854] [serial = 1981] [outer = (nil)] 10:42:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7df9f80c00) [pid = 1854] [serial = 1982] [outer = 0x7f7df99ee800] 10:42:19 INFO - PROCESS | 1854 | 1462470139589 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7dfa721000) [pid = 1854] [serial = 1983] [outer = 0x7f7df99ee800] 10:42:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fdf000 == 167 [pid = 1854] [id = 314] 10:42:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e15800 == 166 [pid = 1854] [id = 436] 10:42:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de631e800 == 165 [pid = 1854] [id = 311] 10:42:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddeb60800 == 164 [pid = 1854] [id = 407] 10:42:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd0d2800 == 163 [pid = 1854] [id = 642] 10:42:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de0809000 == 162 [pid = 1854] [id = 641] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddeb43000 == 161 [pid = 1854] [id = 640] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddc124800 == 160 [pid = 1854] [id = 639] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0ede800 == 159 [pid = 1854] [id = 638] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df08ba000 == 158 [pid = 1854] [id = 637] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0248000 == 157 [pid = 1854] [id = 636] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def7bb800 == 156 [pid = 1854] [id = 635] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def6a0000 == 155 [pid = 1854] [id = 634] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def373000 == 154 [pid = 1854] [id = 633] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fe0000 == 153 [pid = 1854] [id = 632] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e39000 == 152 [pid = 1854] [id = 631] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de93a5800 == 151 [pid = 1854] [id = 630] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7d11000 == 150 [pid = 1854] [id = 629] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7b1a800 == 149 [pid = 1854] [id = 628] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6b4f000 == 148 [pid = 1854] [id = 627] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6323000 == 147 [pid = 1854] [id = 626] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de5326800 == 146 [pid = 1854] [id = 625] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de49d2800 == 145 [pid = 1854] [id = 624] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3a94800 == 144 [pid = 1854] [id = 623] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de194f800 == 143 [pid = 1854] [id = 622] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de1f4b800 == 142 [pid = 1854] [id = 620] 10:42:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dded7d000 == 141 [pid = 1854] [id = 621] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de1529400) [pid = 1854] [serial = 1862] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de1532400) [pid = 1854] [serial = 1779] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7de3c09400) [pid = 1854] [serial = 1725] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de1033000) [pid = 1854] [serial = 1857] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7de1530800) [pid = 1854] [serial = 1859] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7de179bc00) [pid = 1854] [serial = 1860] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7def40b000) [pid = 1854] [serial = 1812] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7deeab7000) [pid = 1854] [serial = 1811] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de9235800) [pid = 1854] [serial = 1809] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7de7b4b800) [pid = 1854] [serial = 1808] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de6a11000) [pid = 1854] [serial = 1806] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7de6a0c400) [pid = 1854] [serial = 1805] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7de608f000) [pid = 1854] [serial = 1803] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7de48e4800) [pid = 1854] [serial = 1802] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7de2053800) [pid = 1854] [serial = 1800] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7de17c8800) [pid = 1854] [serial = 1799] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7de0d4f000) [pid = 1854] [serial = 1797] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de0846000) [pid = 1854] [serial = 1796] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7de06ca400) [pid = 1854] [serial = 1853] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7ddd2b5400) [pid = 1854] [serial = 1850] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7ddd9b2800) [pid = 1854] [serial = 1851] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7de0e5c400) [pid = 1854] [serial = 1847] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7de9283400) [pid = 1854] [serial = 1844] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7de927ec00) [pid = 1854] [serial = 1842] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7de927a800) [pid = 1854] [serial = 1841] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7ddc2dfc00) [pid = 1854] [serial = 1839] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7ddc2dac00) [pid = 1854] [serial = 1838] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7e0834ec00) [pid = 1854] [serial = 1836] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7e08179c00) [pid = 1854] [serial = 1835] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7e01096800) [pid = 1854] [serial = 1833] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7dfc4ecc00) [pid = 1854] [serial = 1832] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7dfb1b6c00) [pid = 1854] [serial = 1830] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7df9f73000) [pid = 1854] [serial = 1829] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7df9dd5400) [pid = 1854] [serial = 1827] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7df8fb8800) [pid = 1854] [serial = 1826] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7df7a93000) [pid = 1854] [serial = 1824] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7df3c26c00) [pid = 1854] [serial = 1823] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7df3758c00) [pid = 1854] [serial = 1821] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7df1f58c00) [pid = 1854] [serial = 1820] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7df05ec000) [pid = 1854] [serial = 1818] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7defe02800) [pid = 1854] [serial = 1817] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7defb30400) [pid = 1854] [serial = 1815] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7def40b400) [pid = 1854] [serial = 1814] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7de0d4d800) [pid = 1854] [serial = 1856] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de0849800) [pid = 1854] [serial = 1854] [outer = (nil)] [url = about:blank] 10:42:22 INFO - PROCESS | 1854 | 1462470142613 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]]]}] 10:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 3791ms 10:42:22 INFO - PROCESS | 1854 | 1462470142667 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 1854 | 1462470142672 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 10:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:42:22 INFO - PROCESS | 1854 | 1462470142684 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - PROCESS | 1854 | 1462470142692 Marionette TRACE conn3 <- [1,2614,null,{}] 10:42:22 INFO - PROCESS | 1854 | 1462470142765 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}] 10:42:23 INFO - PROCESS | 1854 | 1462470143013 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:42:23 INFO - PROCESS | 1854 | 1462470143240 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddc13a000 == 142 [pid = 1854] [id = 661] 10:42:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7ddd2b9400) [pid = 1854] [serial = 1984] [outer = (nil)] 10:42:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7ddd603400) [pid = 1854] [serial = 1985] [outer = 0x7f7ddd2b9400] 10:42:23 INFO - PROCESS | 1854 | 1462470143316 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7ddd610c00) [pid = 1854] [serial = 1986] [outer = 0x7f7ddd2b9400] 10:42:24 INFO - PROCESS | 1854 | 1462470144502 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]]]}] 10:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1850ms 10:42:24 INFO - PROCESS | 1854 | 1462470144535 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:42:24 INFO - PROCESS | 1854 | 1462470144548 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 10:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:42:24 INFO - PROCESS | 1854 | 1462470144564 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:42:24 INFO - PROCESS | 1854 | 1462470144571 Marionette TRACE conn3 <- [1,2618,null,{}] 10:42:24 INFO - PROCESS | 1854 | 1462470144581 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}] 10:42:24 INFO - PROCESS | 1854 | 1462470144919 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:42:25 INFO - PROCESS | 1854 | 1462470145237 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd580000 == 143 [pid = 1854] [id = 662] 10:42:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7ddd9cc800) [pid = 1854] [serial = 1987] [outer = (nil)] 10:42:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7ddeb08400) [pid = 1854] [serial = 1988] [outer = 0x7f7ddd9cc800] 10:42:25 INFO - PROCESS | 1854 | 1462470145302 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de0292800) [pid = 1854] [serial = 1989] [outer = 0x7f7ddd9cc800] 10:42:26 INFO - PROCESS | 1854 | 1462470146335 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]]]}] 10:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1846ms 10:42:26 INFO - PROCESS | 1854 | 1462470146409 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:42:26 INFO - PROCESS | 1854 | 1462470146411 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 10:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:42:26 INFO - PROCESS | 1854 | 1462470146419 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 1854 | 1462470146425 Marionette TRACE conn3 <- [1,2622,null,{}] 10:42:26 INFO - PROCESS | 1854 | 1462470146449 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}] 10:42:26 INFO - PROCESS | 1854 | 1462470146804 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:42:27 INFO - PROCESS | 1854 | 1462470147070 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de021c800 == 144 [pid = 1854] [id = 663] 10:42:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de0847000) [pid = 1854] [serial = 1990] [outer = (nil)] 10:42:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de084a800) [pid = 1854] [serial = 1991] [outer = 0x7f7de0847000] 10:42:27 INFO - PROCESS | 1854 | 1462470147139 Marionette DEBUG loaded listener.js 10:42:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de0892c00) [pid = 1854] [serial = 1992] [outer = 0x7f7de0847000] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7ddc2f4400) [pid = 1854] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7ddc2f1400) [pid = 1854] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7ddc2ddc00) [pid = 1854] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7ddc2d1c00) [pid = 1854] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7de0d4c400) [pid = 1854] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7de9ead400) [pid = 1854] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7de19ec800) [pid = 1854] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7ddc2ee400) [pid = 1854] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de4852000) [pid = 1854] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7de0899800) [pid = 1854] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7de6088000) [pid = 1854] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7de1033800) [pid = 1854] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7ddc2ee800) [pid = 1854] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7f7de17a2c00) [pid = 1854] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7f7de0e64c00) [pid = 1854] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7f7de028a400) [pid = 1854] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7f7ddc2f7c00) [pid = 1854] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7f7ddc2db800) [pid = 1854] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7f7de9236000) [pid = 1854] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7f7de6aa0c00) [pid = 1854] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7f7de6de3400) [pid = 1854] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:42:28 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7f7de028a000) [pid = 1854] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:42:28 INFO - PROCESS | 1854 | 1462470148609 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]]]}] 10:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2248ms 10:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:42:28 INFO - PROCESS | 1854 | 1462470148667 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:42:28 INFO - PROCESS | 1854 | 1462470148671 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 10:42:28 INFO - PROCESS | 1854 | 1462470148677 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:42:28 INFO - PROCESS | 1854 | 1462470148680 Marionette TRACE conn3 <- [1,2626,null,{}] 10:42:28 INFO - PROCESS | 1854 | 1462470148685 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}] 10:42:28 INFO - PROCESS | 1854 | 1462470148901 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:42:29 INFO - PROCESS | 1854 | 1462470149100 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de06d5800 == 145 [pid = 1854] [id = 664] 10:42:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7f7ddc2d1c00) [pid = 1854] [serial = 1993] [outer = (nil)] 10:42:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7f7de0d4c400) [pid = 1854] [serial = 1994] [outer = 0x7f7ddc2d1c00] 10:42:29 INFO - PROCESS | 1854 | 1462470149165 Marionette DEBUG loaded listener.js 10:42:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7f7de0e55800) [pid = 1854] [serial = 1995] [outer = 0x7f7ddc2d1c00] 10:42:30 INFO - PROCESS | 1854 | 1462470150244 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]]]}] 10:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1631ms 10:42:30 INFO - PROCESS | 1854 | 1462470150308 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:42:30 INFO - PROCESS | 1854 | 1462470150316 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 10:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:42:30 INFO - PROCESS | 1854 | 1462470150326 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:42:30 INFO - PROCESS | 1854 | 1462470150333 Marionette TRACE conn3 <- [1,2630,null,{}] 10:42:30 INFO - PROCESS | 1854 | 1462470150344 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}] 10:42:30 INFO - PROCESS | 1854 | 1462470150658 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:42:30 INFO - PROCESS | 1854 | 1462470150994 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd137000 == 146 [pid = 1854] [id = 665] 10:42:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7f7ddd2b2c00) [pid = 1854] [serial = 1996] [outer = (nil)] 10:42:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7f7ddd9aa000) [pid = 1854] [serial = 1997] [outer = 0x7f7ddd2b2c00] 10:42:31 INFO - PROCESS | 1854 | 1462470151075 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7f7ddd9cb000) [pid = 1854] [serial = 1998] [outer = 0x7f7ddd2b2c00] 10:42:32 INFO - PROCESS | 1854 | 1462470152235 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]]]}] 10:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1988ms 10:42:32 INFO - PROCESS | 1854 | 1462470152315 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:42:32 INFO - PROCESS | 1854 | 1462470152325 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 10:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:42:32 INFO - PROCESS | 1854 | 1462470152337 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - PROCESS | 1854 | 1462470152341 Marionette TRACE conn3 <- [1,2634,null,{}] 10:42:32 INFO - PROCESS | 1854 | 1462470152348 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}] 10:42:32 INFO - PROCESS | 1854 | 1462470152638 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:42:32 INFO - PROCESS | 1854 | 1462470152960 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de081c000 == 147 [pid = 1854] [id = 666] 10:42:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7f7de03f8c00) [pid = 1854] [serial = 1999] [outer = (nil)] 10:42:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7f7de06cc400) [pid = 1854] [serial = 2000] [outer = 0x7f7de03f8c00] 10:42:33 INFO - PROCESS | 1854 | 1462470153039 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7de0892400) [pid = 1854] [serial = 2001] [outer = 0x7f7de03f8c00] 10:42:34 INFO - PROCESS | 1854 | 1462470154028 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]]]}] 10:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1736ms 10:42:34 INFO - PROCESS | 1854 | 1462470154073 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:42:34 INFO - PROCESS | 1854 | 1462470154077 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 10:42:34 INFO - PROCESS | 1854 | 1462470154084 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:42:34 INFO - PROCESS | 1854 | 1462470154090 Marionette TRACE conn3 <- [1,2638,null,{}] 10:42:34 INFO - PROCESS | 1854 | 1462470154107 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}] 10:42:34 INFO - PROCESS | 1854 | 1462470154366 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:42:34 INFO - PROCESS | 1854 | 1462470154727 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de121f000 == 148 [pid = 1854] [id = 667] 10:42:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7de0e61c00) [pid = 1854] [serial = 2002] [outer = (nil)] 10:42:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7de103a800) [pid = 1854] [serial = 2003] [outer = 0x7f7de0e61c00] 10:42:34 INFO - PROCESS | 1854 | 1462470154811 Marionette DEBUG loaded listener.js 10:42:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7de10f3000) [pid = 1854] [serial = 2004] [outer = 0x7f7de0e61c00] 10:42:35 INFO - PROCESS | 1854 | 1462470155707 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]]]}] 10:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1687ms 10:42:35 INFO - PROCESS | 1854 | 1462470155772 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:42:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:42:35 INFO - PROCESS | 1854 | 1462470155776 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 10:42:35 INFO - PROCESS | 1854 | 1462470155783 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:42:35 INFO - PROCESS | 1854 | 1462470155786 Marionette TRACE conn3 <- [1,2642,null,{}] 10:42:35 INFO - PROCESS | 1854 | 1462470155792 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}] 10:42:36 INFO - PROCESS | 1854 | 1462470156033 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:42:36 INFO - PROCESS | 1854 | 1462470156308 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de2641800 == 149 [pid = 1854] [id = 668] 10:42:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de0e63800) [pid = 1854] [serial = 2005] [outer = (nil)] 10:42:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de13cbc00) [pid = 1854] [serial = 2006] [outer = 0x7f7de0e63800] 10:42:36 INFO - PROCESS | 1854 | 1462470156434 Marionette DEBUG loaded listener.js 10:42:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de13d6400) [pid = 1854] [serial = 2007] [outer = 0x7f7de0e63800] 10:42:37 INFO - PROCESS | 1854 | 1462470157366 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]]]}] 10:42:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:42:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1635ms 10:42:37 INFO - PROCESS | 1854 | 1462470157419 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:42:37 INFO - PROCESS | 1854 | 1462470157423 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 10:42:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:42:37 INFO - PROCESS | 1854 | 1462470157430 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - PROCESS | 1854 | 1462470157432 Marionette TRACE conn3 <- [1,2646,null,{}] 10:42:37 INFO - PROCESS | 1854 | 1462470157439 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}] 10:42:37 INFO - PROCESS | 1854 | 1462470157700 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:42:38 INFO - PROCESS | 1854 | 1462470158013 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3390800 == 150 [pid = 1854] [id = 669] 10:42:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de1038c00) [pid = 1854] [serial = 2008] [outer = (nil)] 10:42:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de152ec00) [pid = 1854] [serial = 2009] [outer = 0x7f7de1038c00] 10:42:38 INFO - PROCESS | 1854 | 1462470158099 Marionette DEBUG loaded listener.js 10:42:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de179d000) [pid = 1854] [serial = 2010] [outer = 0x7f7de1038c00] 10:42:39 INFO - PROCESS | 1854 | 1462470159020 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]]]}] 10:42:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:42:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1632ms 10:42:39 INFO - PROCESS | 1854 | 1462470159062 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:42:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:42:39 INFO - PROCESS | 1854 | 1462470159066 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 10:42:39 INFO - PROCESS | 1854 | 1462470159074 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 1854 | 1462470159077 Marionette TRACE conn3 <- [1,2650,null,{}] 10:42:39 INFO - PROCESS | 1854 | 1462470159084 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}] 10:42:39 INFO - PROCESS | 1854 | 1462470159382 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:42:39 INFO - PROCESS | 1854 | 1462470159730 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3ab1000 == 151 [pid = 1854] [id = 670] 10:42:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de1cb8800) [pid = 1854] [serial = 2011] [outer = (nil)] 10:42:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de1cbb400) [pid = 1854] [serial = 2012] [outer = 0x7f7de1cb8800] 10:42:39 INFO - PROCESS | 1854 | 1462470159814 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de2681800) [pid = 1854] [serial = 2013] [outer = 0x7f7de1cb8800] 10:42:40 INFO - PROCESS | 1854 | 1462470160698 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]]]}] 10:42:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:42:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1683ms 10:42:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:42:40 INFO - PROCESS | 1854 | 1462470160756 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 1854 | 1462470160759 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 10:42:40 INFO - PROCESS | 1854 | 1462470160766 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - PROCESS | 1854 | 1462470160769 Marionette TRACE conn3 <- [1,2654,null,{}] 10:42:40 INFO - PROCESS | 1854 | 1462470160776 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}] 10:42:41 INFO - PROCESS | 1854 | 1462470161022 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:42:41 INFO - PROCESS | 1854 | 1462470161293 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de49d1800 == 152 [pid = 1854] [id = 671] 10:42:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de1cb9400) [pid = 1854] [serial = 2014] [outer = (nil)] 10:42:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de3068400) [pid = 1854] [serial = 2015] [outer = 0x7f7de1cb9400] 10:42:41 INFO - PROCESS | 1854 | 1462470161476 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de3076400) [pid = 1854] [serial = 2016] [outer = 0x7f7de1cb9400] 10:42:42 INFO - PROCESS | 1854 | 1462470162580 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]]]}] 10:42:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:42:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1891ms 10:42:42 INFO - PROCESS | 1854 | 1462470162658 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:42:42 INFO - PROCESS | 1854 | 1462470162661 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 10:42:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:42:42 INFO - PROCESS | 1854 | 1462470162668 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:42:42 INFO - PROCESS | 1854 | 1462470162671 Marionette TRACE conn3 <- [1,2658,null,{}] 10:42:42 INFO - PROCESS | 1854 | 1462470162677 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}] 10:42:42 INFO - PROCESS | 1854 | 1462470162956 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:42:43 INFO - PROCESS | 1854 | 1462470163269 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de5318000 == 153 [pid = 1854] [id = 672] 10:42:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de2681c00) [pid = 1854] [serial = 2017] [outer = (nil)] 10:42:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de307f800) [pid = 1854] [serial = 2018] [outer = 0x7f7de2681c00] 10:42:43 INFO - PROCESS | 1854 | 1462470163364 Marionette DEBUG loaded listener.js 10:42:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de3165800) [pid = 1854] [serial = 2019] [outer = 0x7f7de2681c00] 10:42:44 INFO - PROCESS | 1854 | 1462470164249 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]]]}] 10:42:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:42:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1641ms 10:42:44 INFO - PROCESS | 1854 | 1462470164311 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:42:44 INFO - PROCESS | 1854 | 1462470164314 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 10:42:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:42:44 INFO - PROCESS | 1854 | 1462470164320 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:42:44 INFO - PROCESS | 1854 | 1462470164323 Marionette TRACE conn3 <- [1,2662,null,{}] 10:42:44 INFO - PROCESS | 1854 | 1462470164329 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}] 10:42:44 INFO - PROCESS | 1854 | 1462470164568 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:42:44 INFO - PROCESS | 1854 | 1462470164849 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53e2000 == 154 [pid = 1854] [id = 673] 10:42:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7de2687400) [pid = 1854] [serial = 2020] [outer = (nil)] 10:42:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de34dc800) [pid = 1854] [serial = 2021] [outer = 0x7f7de2687400] 10:42:45 INFO - PROCESS | 1854 | 1462470165018 Marionette DEBUG loaded listener.js 10:42:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de39e9000) [pid = 1854] [serial = 2022] [outer = 0x7f7de2687400] 10:42:45 INFO - PROCESS | 1854 | 1462470165937 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]]]}] 10:42:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:42:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1683ms 10:42:46 INFO - PROCESS | 1854 | 1462470166005 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:42:46 INFO - PROCESS | 1854 | 1462470166008 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 10:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:42:46 INFO - PROCESS | 1854 | 1462470166015 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:42:46 INFO - PROCESS | 1854 | 1462470166019 Marionette TRACE conn3 <- [1,2666,null,{}] 10:42:46 INFO - PROCESS | 1854 | 1462470166025 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}] 10:42:46 INFO - PROCESS | 1854 | 1462470166298 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:42:46 INFO - PROCESS | 1854 | 1462470166609 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60c9800 == 155 [pid = 1854] [id = 674] 10:42:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7de3078800) [pid = 1854] [serial = 2023] [outer = (nil)] 10:42:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de39f2000) [pid = 1854] [serial = 2024] [outer = 0x7f7de3078800] 10:42:46 INFO - PROCESS | 1854 | 1462470166689 Marionette DEBUG loaded listener.js 10:42:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de3c09000) [pid = 1854] [serial = 2025] [outer = 0x7f7de3078800] 10:42:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:47 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:42:48 INFO - PROCESS | 1854 | 1462470168038 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]]]}] 10:42:48 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) 10:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2035ms 10:42:48 INFO - PROCESS | 1854 | 1462470168051 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 1854 | 1462470168055 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 10:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:42:48 INFO - PROCESS | 1854 | 1462470168068 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 1854 | 1462470168075 Marionette TRACE conn3 <- [1,2670,null,{}] 10:42:48 INFO - PROCESS | 1854 | 1462470168083 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}] 10:42:48 INFO - PROCESS | 1854 | 1462470168439 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:42:48 INFO - PROCESS | 1854 | 1462470168713 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6ade800 == 156 [pid = 1854] [id = 675] 10:42:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de17c2c00) [pid = 1854] [serial = 2026] [outer = (nil)] 10:42:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de484c800) [pid = 1854] [serial = 2027] [outer = 0x7f7de17c2c00] 10:42:48 INFO - PROCESS | 1854 | 1462470168803 Marionette DEBUG loaded listener.js 10:42:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7de59c6400) [pid = 1854] [serial = 2028] [outer = 0x7f7de17c2c00] 10:42:50 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:50 INFO - PROCESS | 1854 | 1462470170209 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] 10:42:50 INFO - PROCESS | 1854 | 1462470170277 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 10:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:42:50 INFO - PROCESS | 1854 | 1462470170285 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 1854 | 1462470170290 Marionette TRACE conn3 <- [1,2674,null,{}] 10:42:50 INFO - PROCESS | 1854 | 1462470170408 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}] 10:42:50 INFO - PROCESS | 1854 | 1462470170708 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:42:50 INFO - PROCESS | 1854 | 1462470170970 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e7e800 == 157 [pid = 1854] [id = 676] 10:42:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7de39e9800) [pid = 1854] [serial = 2029] [outer = (nil)] 10:42:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7de608e400) [pid = 1854] [serial = 2030] [outer = 0x7f7de39e9800] 10:42:51 INFO - PROCESS | 1854 | 1462470171044 Marionette DEBUG loaded listener.js 10:42:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7de61f1800) [pid = 1854] [serial = 2031] [outer = 0x7f7de39e9800] 10:42:52 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:52 INFO - PROCESS | 1854 | 1462470172554 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] 10:42:52 INFO - PROCESS | 1854 | 1462470172632 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 10:42:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:42:52 INFO - PROCESS | 1854 | 1462470172648 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:42:52 INFO - PROCESS | 1854 | 1462470172650 Marionette TRACE conn3 <- [1,2678,null,{}] 10:42:52 INFO - PROCESS | 1854 | 1462470172657 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}] 10:42:52 INFO - PROCESS | 1854 | 1462470172903 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:42:53 INFO - PROCESS | 1854 | 1462470173173 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7d0e800 == 158 [pid = 1854] [id = 677] 10:42:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7de4850c00) [pid = 1854] [serial = 2032] [outer = (nil)] 10:42:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7de63e3c00) [pid = 1854] [serial = 2033] [outer = 0x7f7de4850c00] 10:42:53 INFO - PROCESS | 1854 | 1462470173245 Marionette DEBUG loaded listener.js 10:42:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7de6a09c00) [pid = 1854] [serial = 2034] [outer = 0x7f7de4850c00] 10:42:54 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:54 INFO - PROCESS | 1854 | 1462470174607 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]]]}] 10:42:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:42:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1992ms 10:42:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:42:54 INFO - PROCESS | 1854 | 1462470174640 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:42:54 INFO - PROCESS | 1854 | 1462470174642 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 10:42:54 INFO - PROCESS | 1854 | 1462470174649 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:42:54 INFO - PROCESS | 1854 | 1462470174652 Marionette TRACE conn3 <- [1,2682,null,{}] 10:42:54 INFO - PROCESS | 1854 | 1462470174657 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}] 10:42:54 INFO - PROCESS | 1854 | 1462470174926 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:42:55 INFO - PROCESS | 1854 | 1462470175168 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9394800 == 159 [pid = 1854] [id = 678] 10:42:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7de61ec000) [pid = 1854] [serial = 2035] [outer = (nil)] 10:42:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7de6aa0c00) [pid = 1854] [serial = 2036] [outer = 0x7f7de61ec000] 10:42:55 INFO - PROCESS | 1854 | 1462470175252 Marionette DEBUG loaded listener.js 10:42:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7de6de4c00) [pid = 1854] [serial = 2037] [outer = 0x7f7de61ec000] 10:42:56 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:56 INFO - PROCESS | 1854 | 1462470176622 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]]]}] 10:42:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:42:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1991ms 10:42:56 INFO - PROCESS | 1854 | 1462470176640 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:42:56 INFO - PROCESS | 1854 | 1462470176642 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 10:42:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:42:56 INFO - PROCESS | 1854 | 1462470176649 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:42:56 INFO - PROCESS | 1854 | 1462470176651 Marionette TRACE conn3 <- [1,2686,null,{}] 10:42:56 INFO - PROCESS | 1854 | 1462470176657 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}] 10:42:56 INFO - PROCESS | 1854 | 1462470176943 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:42:57 INFO - PROCESS | 1854 | 1462470177190 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9996800 == 160 [pid = 1854] [id = 679] 10:42:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7de63e1c00) [pid = 1854] [serial = 2038] [outer = (nil)] 10:42:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7de6deec00) [pid = 1854] [serial = 2039] [outer = 0x7f7de63e1c00] 10:42:57 INFO - PROCESS | 1854 | 1462470177265 Marionette DEBUG loaded listener.js 10:42:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7de7ae5400) [pid = 1854] [serial = 2040] [outer = 0x7f7de63e1c00] 10:42:58 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:42:58 INFO - PROCESS | 1854 | 1462470178665 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] 10:42:58 INFO - PROCESS | 1854 | 1462470178702 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 10:42:58 INFO - PROCESS | 1854 | 1462470178710 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:42:58 INFO - PROCESS | 1854 | 1462470178713 Marionette TRACE conn3 <- [1,2690,null,{}] 10:42:58 INFO - PROCESS | 1854 | 1462470178719 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}] 10:42:59 INFO - PROCESS | 1854 | 1462470179006 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:42:59 INFO - PROCESS | 1854 | 1462470179674 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddc124800 == 161 [pid = 1854] [id = 680] 10:42:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7ddc2d6c00) [pid = 1854] [serial = 2041] [outer = (nil)] 10:42:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7ddc2ebc00) [pid = 1854] [serial = 2042] [outer = 0x7f7ddc2d6c00] 10:42:59 INFO - PROCESS | 1854 | 1462470179771 Marionette DEBUG loaded listener.js 10:42:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7ddd2af000) [pid = 1854] [serial = 2043] [outer = 0x7f7ddc2d6c00] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd580000 == 160 [pid = 1854] [id = 662] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddc13a000 == 159 [pid = 1854] [id = 661] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa598800 == 158 [pid = 1854] [id = 659] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9a02800 == 157 [pid = 1854] [id = 658] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9187000 == 156 [pid = 1854] [id = 657] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7aa5000 == 155 [pid = 1854] [id = 656] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3c8b800 == 154 [pid = 1854] [id = 655] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df37a0800 == 153 [pid = 1854] [id = 654] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0977800 == 152 [pid = 1854] [id = 653] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0832800 == 151 [pid = 1854] [id = 652] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def6a3800 == 150 [pid = 1854] [id = 651] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dea1a3000 == 149 [pid = 1854] [id = 650] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e12800 == 148 [pid = 1854] [id = 649] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7bde800 == 147 [pid = 1854] [id = 648] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6b3e000 == 146 [pid = 1854] [id = 647] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de54e5800 == 145 [pid = 1854] [id = 646] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3c2a800 == 144 [pid = 1854] [id = 645] 10:43:01 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de0548800 == 143 [pid = 1854] [id = 644] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de34de400) [pid = 1854] [serial = 1794] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7dfb2e0c00) [pid = 1854] [serial = 1845] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7de0e62400) [pid = 1854] [serial = 1848] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7ddc2e0400) [pid = 1854] [serial = 1928] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7de0e61000) [pid = 1854] [serial = 1925] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7dea208400) [pid = 1854] [serial = 1895] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7de9283800) [pid = 1854] [serial = 1893] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7de90d3800) [pid = 1854] [serial = 1892] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7de8f1a800) [pid = 1854] [serial = 1890] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7de7b50800) [pid = 1854] [serial = 1889] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de7ae0400) [pid = 1854] [serial = 1887] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7de6deac00) [pid = 1854] [serial = 1886] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7de6aa0400) [pid = 1854] [serial = 1884] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7de6a07c00) [pid = 1854] [serial = 1883] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7de6090400) [pid = 1854] [serial = 1880] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7de61f3800) [pid = 1854] [serial = 1881] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7de39f0c00) [pid = 1854] [serial = 1878] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7de316c400) [pid = 1854] [serial = 1877] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7de3079000) [pid = 1854] [serial = 1875] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7de3061800) [pid = 1854] [serial = 1874] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7de1cb5800) [pid = 1854] [serial = 1871] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7de2051c00) [pid = 1854] [serial = 1872] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7de13d4400) [pid = 1854] [serial = 1869] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7de103e000) [pid = 1854] [serial = 1868] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7de084b000) [pid = 1854] [serial = 1866] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de03f1000) [pid = 1854] [serial = 1865] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de03f5400) [pid = 1854] [serial = 1922] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7ddc2df400) [pid = 1854] [serial = 1919] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7ddd60f000) [pid = 1854] [serial = 1920] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7df1e3ec00) [pid = 1854] [serial = 1916] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7df0389c00) [pid = 1854] [serial = 1913] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7defb4e000) [pid = 1854] [serial = 1910] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7defb32000) [pid = 1854] [serial = 1908] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7def4d9c00) [pid = 1854] [serial = 1907] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7def415800) [pid = 1854] [serial = 1905] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7def3f2400) [pid = 1854] [serial = 1904] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7deeabb400) [pid = 1854] [serial = 1902] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7deaee6c00) [pid = 1854] [serial = 1901] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7deaee2c00) [pid = 1854] [serial = 1899] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7deabe7400) [pid = 1854] [serial = 1898] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7deabc6c00) [pid = 1854] [serial = 1896] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7de10ed800) [pid = 1854] [serial = 1926] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7f7de10f0800) [pid = 1854] [serial = 1929] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7f7de084fc00) [pid = 1854] [serial = 1923] [outer = (nil)] [url = about:blank] 10:43:01 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7f7de17a7c00) [pid = 1854] [serial = 1931] [outer = (nil)] [url = about:blank] 10:43:02 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:43:02 INFO - PROCESS | 1854 | 1462470182197 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] 10:43:02 INFO - PROCESS | 1854 | 1462470182268 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 10:43:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:43:02 INFO - PROCESS | 1854 | 1462470182277 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - PROCESS | 1854 | 1462470182283 Marionette TRACE conn3 <- [1,2694,null,{}] 10:43:02 INFO - PROCESS | 1854 | 1462470182292 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}] 10:43:02 INFO - PROCESS | 1854 | 1462470182532 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:43:02 INFO - PROCESS | 1854 | 1462470182743 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd71d000 == 144 [pid = 1854] [id = 681] 10:43:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7f7ddc2d7800) [pid = 1854] [serial = 2044] [outer = (nil)] 10:43:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7f7de0846000) [pid = 1854] [serial = 2045] [outer = 0x7f7ddc2d7800] 10:43:02 INFO - PROCESS | 1854 | 1462470182819 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7de0d43000) [pid = 1854] [serial = 2046] [outer = 0x7f7ddc2d7800] 10:43:04 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:43:04 INFO - PROCESS | 1854 | 1462470184172 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] 10:43:04 INFO - PROCESS | 1854 | 1462470184227 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 10:43:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:43:04 INFO - PROCESS | 1854 | 1462470184337 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:43:04 INFO - PROCESS | 1854 | 1462470184341 Marionette TRACE conn3 <- [1,2698,null,{}] 10:43:04 INFO - PROCESS | 1854 | 1462470184348 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}] 10:43:04 INFO - PROCESS | 1854 | 1462470184640 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:43:04 INFO - PROCESS | 1854 | 1462470184676 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de10d5800 == 145 [pid = 1854] [id = 682] 10:43:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7de088e000) [pid = 1854] [serial = 2047] [outer = (nil)] 10:43:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7de10ed800) [pid = 1854] [serial = 2048] [outer = 0x7f7de088e000] 10:43:04 INFO - PROCESS | 1854 | 1462470184744 Marionette DEBUG loaded listener.js 10:43:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7de13cfc00) [pid = 1854] [serial = 2049] [outer = 0x7f7de088e000] 10:43:06 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7de1527800) [pid = 1854] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7df05e5800) [pid = 1854] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7de0847000) [pid = 1854] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7f7df3b78c00) [pid = 1854] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7f7ddd2b9400) [pid = 1854] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7f7df3b6e000) [pid = 1854] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7f7de96a5000) [pid = 1854] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7f7df99ee800) [pid = 1854] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7f7de3166400) [pid = 1854] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7f7de6a11400) [pid = 1854] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7f7de969cc00) [pid = 1854] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7f7de9278000) [pid = 1854] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7f7def4de400) [pid = 1854] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7f7ddd9cc800) [pid = 1854] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:43:06 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7f7ddd607800) [pid = 1854] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:43:06 INFO - PROCESS | 1854 | 1462470186370 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] 10:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:43:06 INFO - PROCESS | 1854 | 1462470186427 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 10:43:06 INFO - PROCESS | 1854 | 1462470186436 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 1854 | 1462470186449 Marionette TRACE conn3 <- [1,2702,null,{}] 10:43:06 INFO - PROCESS | 1854 | 1462470186469 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}] 10:43:06 INFO - PROCESS | 1854 | 1462470186764 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:43:06 INFO - PROCESS | 1854 | 1462470186889 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de38ce800 == 146 [pid = 1854] [id = 683] 10:43:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7f7de0296c00) [pid = 1854] [serial = 2050] [outer = (nil)] 10:43:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7f7de17ca400) [pid = 1854] [serial = 2051] [outer = 0x7f7de0296c00] 10:43:06 INFO - PROCESS | 1854 | 1462470186966 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7f7de19f5c00) [pid = 1854] [serial = 2052] [outer = 0x7f7de0296c00] 10:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1310ms 10:43:07 INFO - PROCESS | 1854 | 1462470187737 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]]]}] 10:43:07 INFO - PROCESS | 1854 | 1462470187744 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:43:07 INFO - PROCESS | 1854 | 1462470187749 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 10:43:07 INFO - PROCESS | 1854 | 1462470187755 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 1854 | 1462470187758 Marionette TRACE conn3 <- [1,2706,null,{}] 10:43:07 INFO - PROCESS | 1854 | 1462470187781 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}] 10:43:08 INFO - PROCESS | 1854 | 1462470187999 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:43:08 INFO - PROCESS | 1854 | 1462470188016 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de49ce000 == 147 [pid = 1854] [id = 684] 10:43:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7f7de179f400) [pid = 1854] [serial = 2053] [outer = (nil)] 10:43:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7f7de2055c00) [pid = 1854] [serial = 2054] [outer = 0x7f7de179f400] 10:43:08 INFO - PROCESS | 1854 | 1462470188083 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7f7de3061c00) [pid = 1854] [serial = 2055] [outer = 0x7f7de179f400] 10:43:09 INFO - PROCESS | 1854 | 1462470189471 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]]]}] 10:43:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:43:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1737ms 10:43:09 INFO - PROCESS | 1854 | 1462470189496 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 10:43:09 INFO - PROCESS | 1854 | 1462470189501 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 10:43:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:43:09 INFO - PROCESS | 1854 | 1462470189510 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:43:09 INFO - PROCESS | 1854 | 1462470189515 Marionette TRACE conn3 <- [1,2710,null,{}] 10:43:09 INFO - PROCESS | 1854 | 1462470189523 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}] 10:43:09 INFO - PROCESS | 1854 | 1462470189764 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:43:10 INFO - PROCESS | 1854 | 1462470190090 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08b1000 == 148 [pid = 1854] [id = 685] 10:43:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7f7de028e800) [pid = 1854] [serial = 2056] [outer = (nil)] 10:43:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7f7de084b000) [pid = 1854] [serial = 2057] [outer = 0x7f7de028e800] 10:43:10 INFO - PROCESS | 1854 | 1462470190176 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7f7de0d4cc00) [pid = 1854] [serial = 2058] [outer = 0x7f7de028e800] 10:43:11 INFO - PROCESS | 1854 | 1462470191211 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] 10:43:11 INFO - PROCESS | 1854 | 1462470191256 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 10:43:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:43:11 INFO - PROCESS | 1854 | 1462470191267 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - PROCESS | 1854 | 1462470191272 Marionette TRACE conn3 <- [1,2714,null,{}] 10:43:11 INFO - PROCESS | 1854 | 1462470191278 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}] 10:43:11 INFO - PROCESS | 1854 | 1462470191533 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:43:11 INFO - PROCESS | 1854 | 1462470191862 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de531e000 == 149 [pid = 1854] [id = 686] 10:43:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7f7de1030800) [pid = 1854] [serial = 2059] [outer = (nil)] 10:43:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7f7de17a5800) [pid = 1854] [serial = 2060] [outer = 0x7f7de1030800] 10:43:11 INFO - PROCESS | 1854 | 1462470191950 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7de1cb3800) [pid = 1854] [serial = 2061] [outer = 0x7f7de1030800] 10:43:12 INFO - PROCESS | 1854 | 1462470192874 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]]]}] 10:43:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:43:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1635ms 10:43:12 INFO - PROCESS | 1854 | 1462470192903 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:43:12 INFO - PROCESS | 1854 | 1462470192908 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 10:43:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:43:12 INFO - PROCESS | 1854 | 1462470192915 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:43:12 INFO - PROCESS | 1854 | 1462470192924 Marionette TRACE conn3 <- [1,2718,null,{}] 10:43:12 INFO - PROCESS | 1854 | 1462470192943 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}] 10:43:13 INFO - PROCESS | 1854 | 1462470193205 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:43:13 INFO - PROCESS | 1854 | 1462470193518 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6372800 == 150 [pid = 1854] [id = 687] 10:43:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7de3075000) [pid = 1854] [serial = 2062] [outer = (nil)] 10:43:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7de39e8c00) [pid = 1854] [serial = 2063] [outer = 0x7f7de3075000] 10:43:13 INFO - PROCESS | 1854 | 1462470193601 Marionette DEBUG loaded listener.js 10:43:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7de3c0dc00) [pid = 1854] [serial = 2064] [outer = 0x7f7de3075000] 10:43:14 INFO - PROCESS | 1854 | 1462470194640 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] 10:43:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:43:14 INFO - PROCESS | 1854 | 1462470194670 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 10:43:14 INFO - PROCESS | 1854 | 1462470194677 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:43:14 INFO - PROCESS | 1854 | 1462470194680 Marionette TRACE conn3 <- [1,2722,null,{}] 10:43:14 INFO - PROCESS | 1854 | 1462470194686 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}] 10:43:14 INFO - PROCESS | 1854 | 1462470194927 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:43:15 INFO - PROCESS | 1854 | 1462470195241 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7b28000 == 151 [pid = 1854] [id = 688] 10:43:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de315d400) [pid = 1854] [serial = 2065] [outer = (nil)] 10:43:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de4a55c00) [pid = 1854] [serial = 2066] [outer = 0x7f7de315d400] 10:43:15 INFO - PROCESS | 1854 | 1462470195338 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de59c4c00) [pid = 1854] [serial = 2067] [outer = 0x7f7de315d400] 10:43:16 INFO - PROCESS | 1854 | 1462470196306 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] 10:43:16 INFO - PROCESS | 1854 | 1462470196371 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 10:43:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:43:16 INFO - PROCESS | 1854 | 1462470196378 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 1854 | 1462470196382 Marionette TRACE conn3 <- [1,2726,null,{}] 10:43:16 INFO - PROCESS | 1854 | 1462470196388 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}] 10:43:16 INFO - PROCESS | 1854 | 1462470196737 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:43:17 INFO - PROCESS | 1854 | 1462470197000 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9399800 == 152 [pid = 1854] [id = 689] 10:43:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de63e2c00) [pid = 1854] [serial = 2068] [outer = (nil)] 10:43:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de6a10400) [pid = 1854] [serial = 2069] [outer = 0x7f7de63e2c00] 10:43:17 INFO - PROCESS | 1854 | 1462470197075 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de6df0400) [pid = 1854] [serial = 2070] [outer = 0x7f7de63e2c00] 10:43:18 INFO - PROCESS | 1854 | 1462470198076 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]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:43:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1730ms 10:43:18 INFO - PROCESS | 1854 | 1462470198110 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 1854 | 1462470198113 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 10:43:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:43:18 INFO - PROCESS | 1854 | 1462470198119 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 1854 | 1462470198122 Marionette TRACE conn3 <- [1,2730,null,{}] 10:43:18 INFO - PROCESS | 1854 | 1462470198128 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}] 10:43:18 INFO - PROCESS | 1854 | 1462470198383 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:43:18 INFO - PROCESS | 1854 | 1462470198699 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9e12800 == 153 [pid = 1854] [id = 690] 10:43:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de6a0a400) [pid = 1854] [serial = 2071] [outer = (nil)] 10:43:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de7b56000) [pid = 1854] [serial = 2072] [outer = 0x7f7de6a0a400] 10:43:18 INFO - PROCESS | 1854 | 1462470198784 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de8f1ec00) [pid = 1854] [serial = 2073] [outer = 0x7f7de6a0a400] 10:43:20 INFO - PROCESS | 1854 | 1462470200132 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] 10:43:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:43:20 INFO - PROCESS | 1854 | 1462470200160 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 10:43:20 INFO - PROCESS | 1854 | 1462470200167 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 1854 | 1462470200170 Marionette TRACE conn3 <- [1,2734,null,{}] 10:43:20 INFO - PROCESS | 1854 | 1462470200176 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}] 10:43:20 INFO - PROCESS | 1854 | 1462470200483 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:43:20 INFO - PROCESS | 1854 | 1462470200784 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9f70800 == 154 [pid = 1854] [id = 691] 10:43:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de8f1d800) [pid = 1854] [serial = 2074] [outer = (nil)] 10:43:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de90d3800) [pid = 1854] [serial = 2075] [outer = 0x7f7de8f1d800] 10:43:20 INFO - PROCESS | 1854 | 1462470200876 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de9236800) [pid = 1854] [serial = 2076] [outer = 0x7f7de8f1d800] 10:43:21 INFO - PROCESS | 1854 | 1462470201808 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]]]}] 10:43:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:43:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1686ms 10:43:21 INFO - PROCESS | 1854 | 1462470201854 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:43:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:43:21 INFO - PROCESS | 1854 | 1462470201858 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 10:43:21 INFO - PROCESS | 1854 | 1462470201865 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:43:21 INFO - PROCESS | 1854 | 1462470201868 Marionette TRACE conn3 <- [1,2738,null,{}] 10:43:21 INFO - PROCESS | 1854 | 1462470201893 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}] 10:43:22 INFO - PROCESS | 1854 | 1462470202138 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:43:22 INFO - PROCESS | 1854 | 1462470202459 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9fdd000 == 155 [pid = 1854] [id = 692] 10:43:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de03f6000) [pid = 1854] [serial = 2077] [outer = (nil)] 10:43:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de9239000) [pid = 1854] [serial = 2078] [outer = 0x7f7de03f6000] 10:43:22 INFO - PROCESS | 1854 | 1462470202541 Marionette DEBUG loaded listener.js 10:43:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de927ac00) [pid = 1854] [serial = 2079] [outer = 0x7f7de03f6000] 10:43:23 INFO - PROCESS | 1854 | 1462470203457 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]]]}] 10:43:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:43:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1636ms 10:43:23 INFO - PROCESS | 1854 | 1462470203502 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:43:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:43:23 INFO - PROCESS | 1854 | 1462470203507 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 10:43:23 INFO - PROCESS | 1854 | 1462470203515 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:43:23 INFO - PROCESS | 1854 | 1462470203518 Marionette TRACE conn3 <- [1,2742,null,{}] 10:43:23 INFO - PROCESS | 1854 | 1462470203525 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}] 10:43:23 INFO - PROCESS | 1854 | 1462470203796 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:43:24 INFO - PROCESS | 1854 | 1462470204121 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deadd8000 == 156 [pid = 1854] [id = 693] 10:43:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7de9282400) [pid = 1854] [serial = 2080] [outer = (nil)] 10:43:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de9283800) [pid = 1854] [serial = 2081] [outer = 0x7f7de9282400] 10:43:24 INFO - PROCESS | 1854 | 1462470204240 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de9583c00) [pid = 1854] [serial = 2082] [outer = 0x7f7de9282400] 10:43:25 INFO - PROCESS | 1854 | 1462470205095 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]]]}] 10:43:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:43:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1636ms 10:43:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:43:25 INFO - PROCESS | 1854 | 1462470205151 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:43:25 INFO - PROCESS | 1854 | 1462470205153 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 10:43:25 INFO - PROCESS | 1854 | 1462470205161 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:43:25 INFO - PROCESS | 1854 | 1462470205164 Marionette TRACE conn3 <- [1,2746,null,{}] 10:43:25 INFO - PROCESS | 1854 | 1462470205170 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}] 10:43:25 INFO - PROCESS | 1854 | 1462470205418 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:43:25 INFO - PROCESS | 1854 | 1462470205694 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def38e800 == 157 [pid = 1854] [id = 694] 10:43:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7de96a4000) [pid = 1854] [serial = 2083] [outer = (nil)] 10:43:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de9ea3c00) [pid = 1854] [serial = 2084] [outer = 0x7f7de96a4000] 10:43:25 INFO - PROCESS | 1854 | 1462470205826 Marionette DEBUG loaded listener.js 10:43:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de9ea9c00) [pid = 1854] [serial = 2085] [outer = 0x7f7de96a4000] 10:43:26 INFO - PROCESS | 1854 | 1462470206728 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]]]}] 10:43:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:43:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1634ms 10:43:26 INFO - PROCESS | 1854 | 1462470206794 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:43:26 INFO - PROCESS | 1854 | 1462470206798 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 10:43:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:43:26 INFO - PROCESS | 1854 | 1462470206805 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 1854 | 1462470206808 Marionette TRACE conn3 <- [1,2750,null,{}] 10:43:26 INFO - PROCESS | 1854 | 1462470206814 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}] 10:43:27 INFO - PROCESS | 1854 | 1462470207080 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:43:27 INFO - PROCESS | 1854 | 1462470207396 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def69e000 == 158 [pid = 1854] [id = 695] 10:43:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de8f18000) [pid = 1854] [serial = 2086] [outer = (nil)] 10:43:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7dea20ec00) [pid = 1854] [serial = 2087] [outer = 0x7f7de8f18000] 10:43:27 INFO - PROCESS | 1854 | 1462470207482 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7deab40400) [pid = 1854] [serial = 2088] [outer = 0x7f7de8f18000] 10:43:28 INFO - PROCESS | 1854 | 1462470208342 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]]]}] 10:43:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:43:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1580ms 10:43:28 INFO - PROCESS | 1854 | 1462470208387 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:43:28 INFO - PROCESS | 1854 | 1462470208391 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 10:43:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:43:28 INFO - PROCESS | 1854 | 1462470208397 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 1854 | 1462470208400 Marionette TRACE conn3 <- [1,2754,null,{}] 10:43:28 INFO - PROCESS | 1854 | 1462470208405 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}] 10:43:28 INFO - PROCESS | 1854 | 1462470208639 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:43:28 INFO - PROCESS | 1854 | 1462470208914 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def7b2000 == 159 [pid = 1854] [id = 696] 10:43:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7de96a5000) [pid = 1854] [serial = 2089] [outer = (nil)] 10:43:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7deabcdc00) [pid = 1854] [serial = 2090] [outer = 0x7f7de96a5000] 10:43:29 INFO - PROCESS | 1854 | 1462470209031 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7deabe3800) [pid = 1854] [serial = 2091] [outer = 0x7f7de96a5000] 10:43:29 INFO - PROCESS | 1854 | 1462470209896 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]]]}] 10:43:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:43:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1528ms 10:43:29 INFO - PROCESS | 1854 | 1462470209926 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:43:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:43:29 INFO - PROCESS | 1854 | 1462470209930 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 10:43:29 INFO - PROCESS | 1854 | 1462470209937 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:43:29 INFO - PROCESS | 1854 | 1462470209940 Marionette TRACE conn3 <- [1,2758,null,{}] 10:43:29 INFO - PROCESS | 1854 | 1462470209946 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}] 10:43:30 INFO - PROCESS | 1854 | 1462470210189 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:43:30 INFO - PROCESS | 1854 | 1462470210479 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deff0e000 == 160 [pid = 1854] [id = 697] 10:43:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7deab41400) [pid = 1854] [serial = 2092] [outer = (nil)] 10:43:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7deacc5c00) [pid = 1854] [serial = 2093] [outer = 0x7f7deab41400] 10:43:30 INFO - PROCESS | 1854 | 1462470210601 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7deaccfc00) [pid = 1854] [serial = 2094] [outer = 0x7f7deab41400] 10:43:31 INFO - PROCESS | 1854 | 1462470211563 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]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1682ms 10:43:31 INFO - PROCESS | 1854 | 1462470211621 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 1854 | 1462470211626 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 10:43:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:43:31 INFO - PROCESS | 1854 | 1462470211636 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 1854 | 1462470211640 Marionette TRACE conn3 <- [1,2762,null,{}] 10:43:31 INFO - PROCESS | 1854 | 1462470211647 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}] 10:43:31 INFO - PROCESS | 1854 | 1462470211969 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:43:32 INFO - PROCESS | 1854 | 1462470212333 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df05db000 == 161 [pid = 1854] [id = 698] 10:43:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7ddd608400) [pid = 1854] [serial = 2095] [outer = (nil)] 10:43:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7deaee9000) [pid = 1854] [serial = 2096] [outer = 0x7f7ddd608400] 10:43:32 INFO - PROCESS | 1854 | 1462470212413 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7dee902c00) [pid = 1854] [serial = 2097] [outer = 0x7f7ddd608400] 10:43:33 INFO - PROCESS | 1854 | 1462470213311 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]]]}] 10:43:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:43:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1737ms 10:43:33 INFO - PROCESS | 1854 | 1462470213374 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:43:33 INFO - PROCESS | 1854 | 1462470213377 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 10:43:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:43:33 INFO - PROCESS | 1854 | 1462470213383 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:43:33 INFO - PROCESS | 1854 | 1462470213387 Marionette TRACE conn3 <- [1,2766,null,{}] 10:43:33 INFO - PROCESS | 1854 | 1462470213392 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}] 10:43:33 INFO - PROCESS | 1854 | 1462470213645 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:43:33 INFO - PROCESS | 1854 | 1462470213969 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df08b8000 == 162 [pid = 1854] [id = 699] 10:43:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7de17c3000) [pid = 1854] [serial = 2098] [outer = (nil)] 10:43:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7dee90dc00) [pid = 1854] [serial = 2099] [outer = 0x7f7de17c3000] 10:43:34 INFO - PROCESS | 1854 | 1462470214048 Marionette DEBUG loaded listener.js 10:43:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7deeaba400) [pid = 1854] [serial = 2100] [outer = 0x7f7de17c3000] 10:43:34 INFO - PROCESS | 1854 | 1462470214927 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]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:43:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1583ms 10:43:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:43:34 INFO - PROCESS | 1854 | 1462470214968 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 1854 | 1462470214971 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 10:43:34 INFO - PROCESS | 1854 | 1462470214977 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 1854 | 1462470214981 Marionette TRACE conn3 <- [1,2770,null,{}] 10:43:34 INFO - PROCESS | 1854 | 1462470214986 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}] 10:43:35 INFO - PROCESS | 1854 | 1462470215226 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:43:35 INFO - PROCESS | 1854 | 1462470215516 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df097f000 == 163 [pid = 1854] [id = 700] 10:43:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7ddc2d1400) [pid = 1854] [serial = 2101] [outer = (nil)] 10:43:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7def3ef800) [pid = 1854] [serial = 2102] [outer = 0x7f7ddc2d1400] 10:43:35 INFO - PROCESS | 1854 | 1462470215633 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7def40b000) [pid = 1854] [serial = 2103] [outer = 0x7f7ddc2d1400] 10:43:36 INFO - PROCESS | 1854 | 1462470216462 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]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:43:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1531ms 10:43:36 INFO - PROCESS | 1854 | 1462470216508 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 1854 | 1462470216512 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 10:43:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:43:36 INFO - PROCESS | 1854 | 1462470216518 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 1854 | 1462470216522 Marionette TRACE conn3 <- [1,2774,null,{}] 10:43:36 INFO - PROCESS | 1854 | 1462470216527 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}] 10:43:36 INFO - PROCESS | 1854 | 1462470216854 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:43:37 INFO - PROCESS | 1854 | 1462470217067 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df11b7800 == 164 [pid = 1854] [id = 701] 10:43:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7ddc2d3c00) [pid = 1854] [serial = 2104] [outer = (nil)] 10:43:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7def411400) [pid = 1854] [serial = 2105] [outer = 0x7f7ddc2d3c00] 10:43:37 INFO - PROCESS | 1854 | 1462470217181 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7def4c2800) [pid = 1854] [serial = 2106] [outer = 0x7f7ddc2d3c00] 10:43:38 INFO - PROCESS | 1854 | 1462470218065 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]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1589ms 10:43:38 INFO - PROCESS | 1854 | 1462470218110 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 1854 | 1462470218113 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 10:43:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:43:38 INFO - PROCESS | 1854 | 1462470218121 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 1854 | 1462470218124 Marionette TRACE conn3 <- [1,2778,null,{}] 10:43:38 INFO - PROCESS | 1854 | 1462470218130 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}] 10:43:38 INFO - PROCESS | 1854 | 1462470218374 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:43:38 INFO - PROCESS | 1854 | 1462470218659 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df23ad000 == 165 [pid = 1854] [id = 702] 10:43:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7de088fc00) [pid = 1854] [serial = 2107] [outer = (nil)] 10:43:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7def4ca000) [pid = 1854] [serial = 2108] [outer = 0x7f7de088fc00] 10:43:38 INFO - PROCESS | 1854 | 1462470218777 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7def4d8400) [pid = 1854] [serial = 2109] [outer = 0x7f7de088fc00] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de38ce800 == 164 [pid = 1854] [id = 683] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de10d5800 == 163 [pid = 1854] [id = 682] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd71d000 == 162 [pid = 1854] [id = 681] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddc124800 == 161 [pid = 1854] [id = 680] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3ab1000 == 160 [pid = 1854] [id = 670] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3390800 == 159 [pid = 1854] [id = 669] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de2641800 == 158 [pid = 1854] [id = 668] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de121f000 == 157 [pid = 1854] [id = 667] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de081c000 == 156 [pid = 1854] [id = 666] 10:43:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd137000 == 155 [pid = 1854] [id = 665] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de17c7c00) [pid = 1854] [serial = 1863] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7de0d4c400) [pid = 1854] [serial = 1994] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de17cf800) [pid = 1854] [serial = 1938] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7df9d69400) [pid = 1854] [serial = 1979] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7df9f0a400) [pid = 1854] [serial = 1980] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de969ec00) [pid = 1854] [serial = 1949] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de06c8c00) [pid = 1854] [serial = 1934] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de084a800) [pid = 1854] [serial = 1991] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7df8590800) [pid = 1854] [serial = 1967] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7df865c800) [pid = 1854] [serial = 1968] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7ddd603400) [pid = 1854] [serial = 1985] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7ddd610c00) [pid = 1854] [serial = 1986] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7deab40c00) [pid = 1854] [serial = 1952] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7df3c20000) [pid = 1854] [serial = 1964] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7df6d8e800) [pid = 1854] [serial = 1965] [outer = (nil)] [url = about:blank] 10:43:40 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7defb48c00) [pid = 1854] [serial = 1958] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7defe23000) [pid = 1854] [serial = 1959] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7de4a57c00) [pid = 1854] [serial = 1943] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7df9f80c00) [pid = 1854] [serial = 1982] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7dfa721000) [pid = 1854] [serial = 1983] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7df063d400) [pid = 1854] [serial = 1961] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7df1e39800) [pid = 1854] [serial = 1962] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7df939a000) [pid = 1854] [serial = 1976] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7df9825400) [pid = 1854] [serial = 1977] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7df8a86000) [pid = 1854] [serial = 1970] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7df8f58400) [pid = 1854] [serial = 1971] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7def40f000) [pid = 1854] [serial = 1955] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7def4d9800) [pid = 1854] [serial = 1956] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7de6a04400) [pid = 1854] [serial = 1946] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7df8fb0800) [pid = 1854] [serial = 1973] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7df8fb7800) [pid = 1854] [serial = 1974] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de34df800) [pid = 1854] [serial = 1940] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de152d800) [pid = 1854] [serial = 1937] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7ddeb08400) [pid = 1854] [serial = 1988] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7de0292800) [pid = 1854] [serial = 1989] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7de0892c00) [pid = 1854] [serial = 1992] [outer = (nil)] [url = about:blank] 10:43:41 INFO - PROCESS | 1854 | 1462470221613 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]]]}] 10:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 3541ms 10:43:41 INFO - PROCESS | 1854 | 1462470221664 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 1854 | 1462470221669 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 10:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:43:41 INFO - PROCESS | 1854 | 1462470221678 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 1854 | 1462470221683 Marionette TRACE conn3 <- [1,2782,null,{}] 10:43:41 INFO - PROCESS | 1854 | 1462470221696 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}] 10:43:41 INFO - PROCESS | 1854 | 1462470221947 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:43:42 INFO - PROCESS | 1854 | 1462470222153 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd719800 == 156 [pid = 1854] [id = 703] 10:43:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7ddd60e800) [pid = 1854] [serial = 2110] [outer = (nil)] 10:43:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7ddeb10000) [pid = 1854] [serial = 2111] [outer = 0x7f7ddd60e800] 10:43:42 INFO - PROCESS | 1854 | 1462470222220 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de06c8c00) [pid = 1854] [serial = 2112] [outer = 0x7f7ddd60e800] 10:43:43 INFO - PROCESS | 1854 | 1462470223089 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]]]}] 10:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1495ms 10:43:43 INFO - PROCESS | 1854 | 1462470223175 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:43:43 INFO - PROCESS | 1854 | 1462470223183 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 10:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:43:43 INFO - PROCESS | 1854 | 1462470223194 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:43:43 INFO - PROCESS | 1854 | 1462470223198 Marionette TRACE conn3 <- [1,2786,null,{}] 10:43:43 INFO - PROCESS | 1854 | 1462470223205 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}] 10:43:43 INFO - PROCESS | 1854 | 1462470223451 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:43:43 INFO - PROCESS | 1854 | 1462470223693 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de081a000 == 157 [pid = 1854] [id = 704] 10:43:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de0898800) [pid = 1854] [serial = 2113] [outer = (nil)] 10:43:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de10eb000) [pid = 1854] [serial = 2114] [outer = 0x7f7de0898800] 10:43:43 INFO - PROCESS | 1854 | 1462470223833 Marionette DEBUG loaded listener.js 10:43:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de12a8c00) [pid = 1854] [serial = 2115] [outer = 0x7f7de0898800] 10:43:44 INFO - PROCESS | 1854 | 1462470224704 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]]]}] 10:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1537ms 10:43:44 INFO - PROCESS | 1854 | 1462470224734 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:43:44 INFO - PROCESS | 1854 | 1462470224745 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 10:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:43:44 INFO - PROCESS | 1854 | 1462470224766 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:43:44 INFO - PROCESS | 1854 | 1462470224777 Marionette TRACE conn3 <- [1,2790,null,{}] 10:43:44 INFO - PROCESS | 1854 | 1462470224825 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}] 10:43:45 INFO - PROCESS | 1854 | 1462470225166 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:43:45 INFO - PROCESS | 1854 | 1462470225207 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de32da800 == 158 [pid = 1854] [id = 705] 10:43:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7de152d800) [pid = 1854] [serial = 2116] [outer = (nil)] 10:43:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de19f5400) [pid = 1854] [serial = 2117] [outer = 0x7f7de152d800] 10:43:45 INFO - PROCESS | 1854 | 1462470225280 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de2685c00) [pid = 1854] [serial = 2118] [outer = 0x7f7de152d800] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7de1035c00) [pid = 1854] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7de306f400) [pid = 1854] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7de923cc00) [pid = 1854] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7ddd2ae400) [pid = 1854] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de7b54400) [pid = 1854] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de1525c00) [pid = 1854] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7de088e000) [pid = 1854] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7ddc2d6c00) [pid = 1854] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7ddc2d1c00) [pid = 1854] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7ddc2d7800) [pid = 1854] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7de2687c00) [pid = 1854] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7df037ec00) [pid = 1854] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7de957e800) [pid = 1854] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:43:46 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7de0296c00) [pid = 1854] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:43:46 INFO - PROCESS | 1854 | 1462470226807 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]]]}] 10:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2092ms 10:43:46 INFO - PROCESS | 1854 | 1462470226849 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:43:46 INFO - PROCESS | 1854 | 1462470226854 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 10:43:46 INFO - PROCESS | 1854 | 1462470226861 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:43:46 INFO - PROCESS | 1854 | 1462470226864 Marionette TRACE conn3 <- [1,2794,null,{}] 10:43:46 INFO - PROCESS | 1854 | 1462470226869 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}] 10:43:47 INFO - PROCESS | 1854 | 1462470227100 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:43:47 INFO - PROCESS | 1854 | 1462470227295 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3b5c800 == 159 [pid = 1854] [id = 706] 10:43:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de0296c00) [pid = 1854] [serial = 2119] [outer = (nil)] 10:43:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de1cb5800) [pid = 1854] [serial = 2120] [outer = 0x7f7de0296c00] 10:43:47 INFO - PROCESS | 1854 | 1462470227365 Marionette DEBUG loaded listener.js 10:43:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de3160400) [pid = 1854] [serial = 2121] [outer = 0x7f7de0296c00] 10:43:48 INFO - PROCESS | 1854 | 1462470228166 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]]]}] 10:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1337ms 10:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:43:48 INFO - PROCESS | 1854 | 1462470228198 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:43:48 INFO - PROCESS | 1854 | 1462470228200 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 10:43:48 INFO - PROCESS | 1854 | 1462470228208 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:43:48 INFO - PROCESS | 1854 | 1462470228211 Marionette TRACE conn3 <- [1,2798,null,{}] 10:43:48 INFO - PROCESS | 1854 | 1462470228219 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}] 10:43:48 INFO - PROCESS | 1854 | 1462470228640 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:43:49 INFO - PROCESS | 1854 | 1462470228999 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd135000 == 160 [pid = 1854] [id = 707] 10:43:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7ddc2ec000) [pid = 1854] [serial = 2122] [outer = (nil)] 10:43:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7ddd603400) [pid = 1854] [serial = 2123] [outer = 0x7f7ddc2ec000] 10:43:49 INFO - PROCESS | 1854 | 1462470229089 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7ddeb11400) [pid = 1854] [serial = 2124] [outer = 0x7f7ddc2ec000] 10:43:50 INFO - PROCESS | 1854 | 1462470230073 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]]]}] 10:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1940ms 10:43:50 INFO - PROCESS | 1854 | 1462470230149 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 1854 | 1462470230155 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 10:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:43:50 INFO - PROCESS | 1854 | 1462470230163 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 1854 | 1462470230171 Marionette TRACE conn3 <- [1,2802,null,{}] 10:43:50 INFO - PROCESS | 1854 | 1462470230179 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}] 10:43:50 INFO - PROCESS | 1854 | 1462470230484 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:43:50 INFO - PROCESS | 1854 | 1462470230817 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de340d800 == 161 [pid = 1854] [id = 708] 10:43:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de1033800) [pid = 1854] [serial = 2125] [outer = (nil)] 10:43:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de13cdc00) [pid = 1854] [serial = 2126] [outer = 0x7f7de1033800] 10:43:50 INFO - PROCESS | 1854 | 1462470230906 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de179c000) [pid = 1854] [serial = 2127] [outer = 0x7f7de1033800] 10:43:51 INFO - PROCESS | 1854 | 1462470231852 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]]]}] 10:43:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:43:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1740ms 10:43:51 INFO - PROCESS | 1854 | 1462470231905 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:43:51 INFO - PROCESS | 1854 | 1462470231910 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 10:43:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:43:51 INFO - PROCESS | 1854 | 1462470231920 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:43:51 INFO - PROCESS | 1854 | 1462470231923 Marionette TRACE conn3 <- [1,2806,null,{}] 10:43:51 INFO - PROCESS | 1854 | 1462470231932 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}] 10:43:52 INFO - PROCESS | 1854 | 1462470232184 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:43:52 INFO - PROCESS | 1854 | 1462470232541 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de54aa000 == 162 [pid = 1854] [id = 709] 10:43:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de3070800) [pid = 1854] [serial = 2128] [outer = (nil)] 10:43:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de39e8800) [pid = 1854] [serial = 2129] [outer = 0x7f7de3070800] 10:43:52 INFO - PROCESS | 1854 | 1462470232627 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7de484e800) [pid = 1854] [serial = 2130] [outer = 0x7f7de3070800] 10:43:53 INFO - PROCESS | 1854 | 1462470233502 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]]]}] 10:43:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:43:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1639ms 10:43:53 INFO - PROCESS | 1854 | 1462470233559 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 1854 | 1462470233565 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 10:43:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:43:53 INFO - PROCESS | 1854 | 1462470233583 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 1854 | 1462470233591 Marionette TRACE conn3 <- [1,2810,null,{}] 10:43:53 INFO - PROCESS | 1854 | 1462470233598 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}] 10:43:53 INFO - PROCESS | 1854 | 1462470233894 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:43:54 INFO - PROCESS | 1854 | 1462470234264 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6b55000 == 163 [pid = 1854] [id = 710] 10:43:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de0843800) [pid = 1854] [serial = 2131] [outer = (nil)] 10:43:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de608f400) [pid = 1854] [serial = 2132] [outer = 0x7f7de0843800] 10:43:54 INFO - PROCESS | 1854 | 1462470234344 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7de6a0a000) [pid = 1854] [serial = 2133] [outer = 0x7f7de0843800] 10:43:55 INFO - PROCESS | 1854 | 1462470235234 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]]]}] 10:43:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:43:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1702ms 10:43:55 INFO - PROCESS | 1854 | 1462470235278 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:43:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:43:55 INFO - PROCESS | 1854 | 1462470235282 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 10:43:55 INFO - PROCESS | 1854 | 1462470235288 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 1854 | 1462470235291 Marionette TRACE conn3 <- [1,2814,null,{}] 10:43:55 INFO - PROCESS | 1854 | 1462470235296 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}] 10:43:55 INFO - PROCESS | 1854 | 1462470235581 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:43:55 INFO - PROCESS | 1854 | 1462470235911 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7d1f800 == 164 [pid = 1854] [id = 711] 10:43:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de3081000) [pid = 1854] [serial = 2134] [outer = (nil)] 10:43:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de7ae1800) [pid = 1854] [serial = 2135] [outer = 0x7f7de3081000] 10:43:55 INFO - PROCESS | 1854 | 1462470235989 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de7b4fc00) [pid = 1854] [serial = 2136] [outer = 0x7f7de3081000] 10:43:57 INFO - PROCESS | 1854 | 1462470237088 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]]]}] 10:43:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:43:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1883ms 10:43:57 INFO - PROCESS | 1854 | 1462470237171 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:43:57 INFO - PROCESS | 1854 | 1462470237176 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 10:43:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:43:57 INFO - PROCESS | 1854 | 1462470237185 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:43:57 INFO - PROCESS | 1854 | 1462470237190 Marionette TRACE conn3 <- [1,2818,null,{}] 10:43:57 INFO - PROCESS | 1854 | 1462470237199 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}] 10:43:57 INFO - PROCESS | 1854 | 1462470237587 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:43:57 INFO - PROCESS | 1854 | 1462470237923 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de99b5800 == 165 [pid = 1854] [id = 712] 10:43:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de9240c00) [pid = 1854] [serial = 2137] [outer = (nil)] 10:43:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7de927d400) [pid = 1854] [serial = 2138] [outer = 0x7f7de9240c00] 10:43:58 INFO - PROCESS | 1854 | 1462470238036 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7de96a4c00) [pid = 1854] [serial = 2139] [outer = 0x7f7de9240c00] 10:43:59 INFO - PROCESS | 1854 | 1462470239161 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]]]}] 10:43:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:43:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2044ms 10:43:59 INFO - PROCESS | 1854 | 1462470239228 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:43:59 INFO - PROCESS | 1854 | 1462470239232 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 10:43:59 INFO - PROCESS | 1854 | 1462470239238 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 1854 | 1462470239241 Marionette TRACE conn3 <- [1,2822,null,{}] 10:43:59 INFO - PROCESS | 1854 | 1462470239247 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}] 10:43:59 INFO - PROCESS | 1854 | 1462470239549 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:43:59 INFO - PROCESS | 1854 | 1462470239954 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea1b000 == 166 [pid = 1854] [id = 713] 10:43:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7de7dd2400) [pid = 1854] [serial = 2140] [outer = (nil)] 10:44:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7deab35400) [pid = 1854] [serial = 2141] [outer = 0x7f7de7dd2400] 10:44:00 INFO - PROCESS | 1854 | 1462470240090 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7deabe6400) [pid = 1854] [serial = 2142] [outer = 0x7f7de7dd2400] 10:44:01 INFO - PROCESS | 1854 | 1462470241135 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]]]}] 10:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1935ms 10:44:01 INFO - PROCESS | 1854 | 1462470241178 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 1854 | 1462470241185 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 10:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:44:01 INFO - PROCESS | 1854 | 1462470241194 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 1854 | 1462470241200 Marionette TRACE conn3 <- [1,2826,null,{}] 10:44:01 INFO - PROCESS | 1854 | 1462470241210 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}] 10:44:01 INFO - PROCESS | 1854 | 1462470241601 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:44:02 INFO - PROCESS | 1854 | 1462470242009 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def7ac800 == 167 [pid = 1854] [id = 714] 10:44:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7de7dd4000) [pid = 1854] [serial = 2143] [outer = (nil)] 10:44:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7dee90fc00) [pid = 1854] [serial = 2144] [outer = 0x7f7de7dd4000] 10:44:02 INFO - PROCESS | 1854 | 1462470242115 Marionette DEBUG loaded listener.js 10:44:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7def4c7000) [pid = 1854] [serial = 2145] [outer = 0x7f7de7dd4000] 10:44:03 INFO - PROCESS | 1854 | 1462470243096 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1948ms 10:44:03 INFO - PROCESS | 1854 | 1462470243162 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 1854 | 1462470243169 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 10:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:44:03 INFO - PROCESS | 1854 | 1462470243179 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 1854 | 1462470243183 Marionette TRACE conn3 <- [1,2830,null,{}] 10:44:03 INFO - PROCESS | 1854 | 1462470243194 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}] 10:44:03 INFO - PROCESS | 1854 | 1462470243564 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:44:03 INFO - PROCESS | 1854 | 1462470243973 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df08b8800 == 168 [pid = 1854] [id = 715] 10:44:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7de9278800) [pid = 1854] [serial = 2146] [outer = (nil)] 10:44:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7def4dbc00) [pid = 1854] [serial = 2147] [outer = 0x7f7de9278800] 10:44:04 INFO - PROCESS | 1854 | 1462470244049 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7defb26c00) [pid = 1854] [serial = 2148] [outer = 0x7f7de9278800] 10:44:05 INFO - PROCESS | 1854 | 1462470245135 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]]]}] 10:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1996ms 10:44:05 INFO - PROCESS | 1854 | 1462470245179 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:44:05 INFO - PROCESS | 1854 | 1462470245185 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 10:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:44:05 INFO - PROCESS | 1854 | 1462470245196 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 1854 | 1462470245211 Marionette TRACE conn3 <- [1,2834,null,{}] 10:44:05 INFO - PROCESS | 1854 | 1462470245221 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}] 10:44:05 INFO - PROCESS | 1854 | 1462470245579 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:44:05 INFO - PROCESS | 1854 | 1462470245914 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df1c53000 == 169 [pid = 1854] [id = 716] 10:44:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7de03f8800) [pid = 1854] [serial = 2149] [outer = (nil)] 10:44:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7de6aadc00) [pid = 1854] [serial = 2150] [outer = 0x7f7de03f8800] 10:44:06 INFO - PROCESS | 1854 | 1462470246003 Marionette DEBUG loaded listener.js 10:44:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7defb35400) [pid = 1854] [serial = 2151] [outer = 0x7f7de03f8800] 10:44:07 INFO - PROCESS | 1854 | 1462470247054 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:44:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:44:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1906ms 10:44:07 INFO - PROCESS | 1854 | 1462470247104 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:44:07 INFO - PROCESS | 1854 | 1462470247110 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 10:44:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:44:07 INFO - PROCESS | 1854 | 1462470247120 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:44:07 INFO - PROCESS | 1854 | 1462470247124 Marionette TRACE conn3 <- [1,2838,null,{}] 10:44:07 INFO - PROCESS | 1854 | 1462470247133 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}] 10:44:07 INFO - PROCESS | 1854 | 1462470247446 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:44:07 INFO - PROCESS | 1854 | 1462470247779 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3a36000 == 170 [pid = 1854] [id = 717] 10:44:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7defb97400) [pid = 1854] [serial = 2152] [outer = (nil)] 10:44:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7defb9e800) [pid = 1854] [serial = 2153] [outer = 0x7f7defb97400] 10:44:07 INFO - PROCESS | 1854 | 1462470247866 Marionette DEBUG loaded listener.js 10:44:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7defe11c00) [pid = 1854] [serial = 2154] [outer = 0x7f7defb97400] 10:44:08 INFO - PROCESS | 1854 | 1462470248766 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]]]}] 10:44:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:44:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1685ms 10:44:08 INFO - PROCESS | 1854 | 1462470248804 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:44:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:44:08 INFO - PROCESS | 1854 | 1462470248808 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 10:44:08 INFO - PROCESS | 1854 | 1462470248814 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:44:08 INFO - PROCESS | 1854 | 1462470248818 Marionette TRACE conn3 <- [1,2842,null,{}] 10:44:08 INFO - PROCESS | 1854 | 1462470248824 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}] 10:44:09 INFO - PROCESS | 1854 | 1462470249089 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:44:09 INFO - PROCESS | 1854 | 1462470249420 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df6149000 == 171 [pid = 1854] [id = 718] 10:44:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7de1cb7c00) [pid = 1854] [serial = 2155] [outer = (nil)] 10:44:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7df026a000) [pid = 1854] [serial = 2156] [outer = 0x7f7de1cb7c00] 10:44:09 INFO - PROCESS | 1854 | 1462470249500 Marionette DEBUG loaded listener.js 10:44:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df05ec000) [pid = 1854] [serial = 2157] [outer = 0x7f7de1cb7c00] 10:44:10 INFO - PROCESS | 1854 | 1462470250493 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]]]}] 10:44:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:44:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1731ms 10:44:10 INFO - PROCESS | 1854 | 1462470250549 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:44:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:44:10 INFO - PROCESS | 1854 | 1462470250560 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 10:44:10 INFO - PROCESS | 1854 | 1462470250571 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 1854 | 1462470250577 Marionette TRACE conn3 <- [1,2846,null,{}] 10:44:10 INFO - PROCESS | 1854 | 1462470250586 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}] 10:44:10 INFO - PROCESS | 1854 | 1462470250959 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:44:11 INFO - PROCESS | 1854 | 1462470251354 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7aaa800 == 172 [pid = 1854] [id = 719] 10:44:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7de61f2c00) [pid = 1854] [serial = 2158] [outer = (nil)] 10:44:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7df11ee000) [pid = 1854] [serial = 2159] [outer = 0x7f7de61f2c00] 10:44:11 INFO - PROCESS | 1854 | 1462470251482 Marionette DEBUG loaded listener.js 10:44:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7df1e31800) [pid = 1854] [serial = 2160] [outer = 0x7f7de61f2c00] 10:44:12 INFO - PROCESS | 1854 | 1462470252591 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]]]}] 10:44:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:44:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2097ms 10:44:12 INFO - PROCESS | 1854 | 1462470252665 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:44:12 INFO - PROCESS | 1854 | 1462470252668 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 10:44:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:44:12 INFO - PROCESS | 1854 | 1462470252675 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:44:12 INFO - PROCESS | 1854 | 1462470252678 Marionette TRACE conn3 <- [1,2850,null,{}] 10:44:12 INFO - PROCESS | 1854 | 1462470252684 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}] 10:44:12 INFO - PROCESS | 1854 | 1462470252967 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:44:13 INFO - PROCESS | 1854 | 1462470253295 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df917c000 == 173 [pid = 1854] [id = 720] 10:44:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7df05e9800) [pid = 1854] [serial = 2161] [outer = (nil)] 10:44:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7df1e3dc00) [pid = 1854] [serial = 2162] [outer = 0x7f7df05e9800] 10:44:13 INFO - PROCESS | 1854 | 1462470253374 Marionette DEBUG loaded listener.js 10:44:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7df2242000) [pid = 1854] [serial = 2163] [outer = 0x7f7df05e9800] 10:44:14 INFO - PROCESS | 1854 | 1462470254259 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:44:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:44:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1641ms 10:44:14 INFO - PROCESS | 1854 | 1462470254318 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:44:14 INFO - PROCESS | 1854 | 1462470254321 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 10:44:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:44:14 INFO - PROCESS | 1854 | 1462470254327 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:44:14 INFO - PROCESS | 1854 | 1462470254331 Marionette TRACE conn3 <- [1,2854,null,{}] 10:44:14 INFO - PROCESS | 1854 | 1462470254336 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}] 10:44:14 INFO - PROCESS | 1854 | 1462470254595 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:44:15 INFO - PROCESS | 1854 | 1462470254996 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df975b800 == 174 [pid = 1854] [id = 721] 10:44:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7ddd9b5800) [pid = 1854] [serial = 2164] [outer = (nil)] 10:44:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7df224dc00) [pid = 1854] [serial = 2165] [outer = 0x7f7ddd9b5800] 10:44:15 INFO - PROCESS | 1854 | 1462470255134 Marionette DEBUG loaded listener.js 10:44:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7df2d91c00) [pid = 1854] [serial = 2166] [outer = 0x7f7ddd9b5800] 10:44:16 INFO - PROCESS | 1854 | 1462470256185 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]]]}] 10:44:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:44:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1932ms 10:44:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:44:16 INFO - PROCESS | 1854 | 1462470256262 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:44:16 INFO - PROCESS | 1854 | 1462470256264 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 10:44:16 INFO - PROCESS | 1854 | 1462470256271 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - PROCESS | 1854 | 1462470256274 Marionette TRACE conn3 <- [1,2858,null,{}] 10:44:16 INFO - PROCESS | 1854 | 1462470256280 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}] 10:44:16 INFO - PROCESS | 1854 | 1462470256559 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:44:16 INFO - PROCESS | 1854 | 1462470256881 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa08e000 == 175 [pid = 1854] [id = 722] 10:44:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7ddeb0dc00) [pid = 1854] [serial = 2167] [outer = (nil)] 10:44:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7df3737800) [pid = 1854] [serial = 2168] [outer = 0x7f7ddeb0dc00] 10:44:16 INFO - PROCESS | 1854 | 1462470256970 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7df3758400) [pid = 1854] [serial = 2169] [outer = 0x7f7ddeb0dc00] 10:44:17 INFO - PROCESS | 1854 | 1462470257900 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:44:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:44:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1680ms 10:44:17 INFO - PROCESS | 1854 | 1462470257952 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:44:17 INFO - PROCESS | 1854 | 1462470257955 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 10:44:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:44:17 INFO - PROCESS | 1854 | 1462470257961 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:44:17 INFO - PROCESS | 1854 | 1462470257965 Marionette TRACE conn3 <- [1,2862,null,{}] 10:44:17 INFO - PROCESS | 1854 | 1462470257971 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}] 10:44:18 INFO - PROCESS | 1854 | 1462470258211 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:44:18 INFO - PROCESS | 1854 | 1462470258536 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa7ea000 == 176 [pid = 1854] [id = 723] 10:44:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7df1e3ec00) [pid = 1854] [serial = 2170] [outer = (nil)] 10:44:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7df3925400) [pid = 1854] [serial = 2171] [outer = 0x7f7df1e3ec00] 10:44:18 INFO - PROCESS | 1854 | 1462470258619 Marionette DEBUG loaded listener.js 10:44:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7df3981c00) [pid = 1854] [serial = 2172] [outer = 0x7f7df1e3ec00] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de06d5800 == 175 [pid = 1854] [id = 664] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3b5c800 == 174 [pid = 1854] [id = 706] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de32da800 == 173 [pid = 1854] [id = 705] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de081a000 == 172 [pid = 1854] [id = 704] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd719800 == 171 [pid = 1854] [id = 703] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df11b7800 == 170 [pid = 1854] [id = 701] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df097f000 == 169 [pid = 1854] [id = 700] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df08b8000 == 168 [pid = 1854] [id = 699] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df05db000 == 167 [pid = 1854] [id = 698] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deff0e000 == 166 [pid = 1854] [id = 697] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def7b2000 == 165 [pid = 1854] [id = 696] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def69e000 == 164 [pid = 1854] [id = 695] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def38e800 == 163 [pid = 1854] [id = 694] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deadd8000 == 162 [pid = 1854] [id = 693] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9fdd000 == 161 [pid = 1854] [id = 692] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9f70800 == 160 [pid = 1854] [id = 691] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9e12800 == 159 [pid = 1854] [id = 690] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9399800 == 158 [pid = 1854] [id = 689] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7b28000 == 157 [pid = 1854] [id = 688] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6372800 == 156 [pid = 1854] [id = 687] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de531e000 == 155 [pid = 1854] [id = 686] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de08b1000 == 154 [pid = 1854] [id = 685] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de021c800 == 153 [pid = 1854] [id = 663] 10:44:20 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de49ce000 == 152 [pid = 1854] [id = 684] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7de59cd000) [pid = 1854] [serial = 1944] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7de3c0f800) [pid = 1854] [serial = 1941] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7de9eaac00) [pid = 1854] [serial = 1950] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7de0d45000) [pid = 1854] [serial = 1935] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7dee904c00) [pid = 1854] [serial = 1953] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7de6a11c00) [pid = 1854] [serial = 1947] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7de06cc400) [pid = 1854] [serial = 2000] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7de13cfc00) [pid = 1854] [serial = 2049] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7ddc2ebc00) [pid = 1854] [serial = 2042] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7de0e55800) [pid = 1854] [serial = 1995] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7de13cbc00) [pid = 1854] [serial = 2006] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7de0846000) [pid = 1854] [serial = 2045] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de103a800) [pid = 1854] [serial = 2003] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de34dc800) [pid = 1854] [serial = 2021] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7de3068400) [pid = 1854] [serial = 2015] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de6deec00) [pid = 1854] [serial = 2039] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7de484c800) [pid = 1854] [serial = 2027] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7defe09c00) [pid = 1854] [serial = 1911] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de63e3c00) [pid = 1854] [serial = 2033] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7ddd2af000) [pid = 1854] [serial = 2043] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7de1cbb400) [pid = 1854] [serial = 2012] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7de608e400) [pid = 1854] [serial = 2030] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de10ed800) [pid = 1854] [serial = 2048] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7de0d43000) [pid = 1854] [serial = 2046] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7de39f2000) [pid = 1854] [serial = 2024] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7df111a000) [pid = 1854] [serial = 1914] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7df2354000) [pid = 1854] [serial = 1917] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7de307f800) [pid = 1854] [serial = 2018] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7de152ec00) [pid = 1854] [serial = 2009] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de17ca400) [pid = 1854] [serial = 2051] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7ddd9aa000) [pid = 1854] [serial = 1997] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7de6aa0c00) [pid = 1854] [serial = 2036] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7de2055c00) [pid = 1854] [serial = 2054] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7de19f5c00) [pid = 1854] [serial = 2052] [outer = (nil)] [url = about:blank] 10:44:21 INFO - PROCESS | 1854 | 1462470261741 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]]]}] 10:44:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:44:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3838ms 10:44:21 INFO - PROCESS | 1854 | 1462470261803 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:44:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:44:21 INFO - PROCESS | 1854 | 1462470261813 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 10:44:21 INFO - PROCESS | 1854 | 1462470261824 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:44:21 INFO - PROCESS | 1854 | 1462470261830 Marionette TRACE conn3 <- [1,2866,null,{}] 10:44:21 INFO - PROCESS | 1854 | 1462470261838 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}] 10:44:22 INFO - PROCESS | 1854 | 1462470262106 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:44:22 INFO - PROCESS | 1854 | 1462470262309 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddeb59800 == 153 [pid = 1854] [id = 724] 10:44:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7de03f8000) [pid = 1854] [serial = 2173] [outer = (nil)] 10:44:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7de06c7800) [pid = 1854] [serial = 2174] [outer = 0x7f7de03f8000] 10:44:22 INFO - PROCESS | 1854 | 1462470262437 Marionette DEBUG loaded listener.js 10:44:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7de0890c00) [pid = 1854] [serial = 2175] [outer = 0x7f7de03f8000] 10:44:23 INFO - PROCESS | 1854 | 1462470263342 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]]]}] 10:44:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:44:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1544ms 10:44:23 INFO - PROCESS | 1854 | 1462470263370 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:44:23 INFO - PROCESS | 1854 | 1462470263377 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 10:44:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:44:23 INFO - PROCESS | 1854 | 1462470263388 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:44:23 INFO - PROCESS | 1854 | 1462470263391 Marionette TRACE conn3 <- [1,2870,null,{}] 10:44:23 INFO - PROCESS | 1854 | 1462470263397 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}] 10:44:23 INFO - PROCESS | 1854 | 1462470263634 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:44:23 INFO - PROCESS | 1854 | 1462470263866 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de08b1000 == 154 [pid = 1854] [id = 725] 10:44:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7de0898400) [pid = 1854] [serial = 2176] [outer = (nil)] 10:44:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7de103a000) [pid = 1854] [serial = 2177] [outer = 0x7f7de0898400] 10:44:23 INFO - PROCESS | 1854 | 1462470263936 Marionette DEBUG loaded listener.js 10:44:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7de12aa800) [pid = 1854] [serial = 2178] [outer = 0x7f7de0898400] 10:44:24 INFO - PROCESS | 1854 | 1462470264938 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]]]}] 10:44:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:44:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1631ms 10:44:25 INFO - PROCESS | 1854 | 1462470265026 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:44:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:44:25 INFO - PROCESS | 1854 | 1462470265031 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 10:44:25 INFO - PROCESS | 1854 | 1462470265038 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:44:25 INFO - PROCESS | 1854 | 1462470265044 Marionette TRACE conn3 <- [1,2874,null,{}] 10:44:25 INFO - PROCESS | 1854 | 1462470265067 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}] 10:44:25 INFO - PROCESS | 1854 | 1462470265383 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:44:25 INFO - PROCESS | 1854 | 1462470265446 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de32e4000 == 155 [pid = 1854] [id = 726] 10:44:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7de1cae000) [pid = 1854] [serial = 2179] [outer = (nil)] 10:44:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7de205a000) [pid = 1854] [serial = 2180] [outer = 0x7f7de1cae000] 10:44:25 INFO - PROCESS | 1854 | 1462470265518 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7de3080400) [pid = 1854] [serial = 2181] [outer = 0x7f7de1cae000] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7de315d400) [pid = 1854] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7de0898800) [pid = 1854] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7de2681c00) [pid = 1854] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7de6a0a400) [pid = 1854] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de8f18000) [pid = 1854] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7de61ec000) [pid = 1854] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7de63e2c00) [pid = 1854] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7de0e61c00) [pid = 1854] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7de03f6000) [pid = 1854] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7ddd608400) [pid = 1854] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7ddd60e800) [pid = 1854] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7ddc2d3c00) [pid = 1854] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7ddc2d1400) [pid = 1854] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7deab41400) [pid = 1854] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7de4850c00) [pid = 1854] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7de96a4000) [pid = 1854] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7de8f1d800) [pid = 1854] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7de1cb9400) [pid = 1854] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7de028e800) [pid = 1854] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de17c3000) [pid = 1854] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de0e63800) [pid = 1854] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7de2687400) [pid = 1854] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7de63e1c00) [pid = 1854] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7de1030800) [pid = 1854] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7de3075000) [pid = 1854] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7de9282400) [pid = 1854] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de96a5000) [pid = 1854] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7ddc2d3000) [pid = 1854] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7de1038c00) [pid = 1854] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7de088fc00) [pid = 1854] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7de39e9800) [pid = 1854] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de17c2c00) [pid = 1854] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7de152d800) [pid = 1854] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7de03f8c00) [pid = 1854] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7ddd2b2c00) [pid = 1854] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7de3078800) [pid = 1854] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:44:26 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7f7de1cb8800) [pid = 1854] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:44:27 INFO - PROCESS | 1854 | 1462470267191 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]]]}] 10:44:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:44:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2190ms 10:44:27 INFO - PROCESS | 1854 | 1462470267228 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:44:27 INFO - PROCESS | 1854 | 1462470267233 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 10:44:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:44:27 INFO - PROCESS | 1854 | 1462470267239 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 1854 | 1462470267242 Marionette TRACE conn3 <- [1,2878,null,{}] 10:44:27 INFO - PROCESS | 1854 | 1462470267248 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}] 10:44:27 INFO - PROCESS | 1854 | 1462470267581 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:44:27 INFO - PROCESS | 1854 | 1462470267605 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3aa9800 == 156 [pid = 1854] [id = 727] 10:44:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7ddc2f2400) [pid = 1854] [serial = 2182] [outer = (nil)] 10:44:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7de10eec00) [pid = 1854] [serial = 2183] [outer = 0x7f7ddc2f2400] 10:44:27 INFO - PROCESS | 1854 | 1462470267678 Marionette DEBUG loaded listener.js 10:44:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7de2682c00) [pid = 1854] [serial = 2184] [outer = 0x7f7ddc2f2400] 10:44:28 INFO - PROCESS | 1854 | 1462470268787 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]]]}] 10:44:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:44:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1589ms 10:44:28 INFO - PROCESS | 1854 | 1462470268829 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:44:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:44:28 INFO - PROCESS | 1854 | 1462470268835 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 10:44:28 INFO - PROCESS | 1854 | 1462470268844 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:44:28 INFO - PROCESS | 1854 | 1462470268850 Marionette TRACE conn3 <- [1,2882,null,{}] 10:44:28 INFO - PROCESS | 1854 | 1462470268859 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}] 10:44:29 INFO - PROCESS | 1854 | 1462470269127 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:44:29 INFO - PROCESS | 1854 | 1462470269476 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de06ec000 == 157 [pid = 1854] [id = 728] 10:44:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7ddd606800) [pid = 1854] [serial = 2185] [outer = (nil)] 10:44:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de03f8c00) [pid = 1854] [serial = 2186] [outer = 0x7f7ddd606800] 10:44:29 INFO - PROCESS | 1854 | 1462470269558 Marionette DEBUG loaded listener.js 10:44:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de0d47c00) [pid = 1854] [serial = 2187] [outer = 0x7f7ddd606800] 10:44:30 INFO - PROCESS | 1854 | 1462470270523 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]]]}] 10:44:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:44:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1745ms 10:44:30 INFO - PROCESS | 1854 | 1462470270590 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:44:30 INFO - PROCESS | 1854 | 1462470270599 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 10:44:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:44:30 INFO - PROCESS | 1854 | 1462470270611 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:44:30 INFO - PROCESS | 1854 | 1462470270614 Marionette TRACE conn3 <- [1,2886,null,{}] 10:44:30 INFO - PROCESS | 1854 | 1462470270621 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}] 10:44:30 INFO - PROCESS | 1854 | 1462470270919 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:44:31 INFO - PROCESS | 1854 | 1462470271266 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de49d5000 == 158 [pid = 1854] [id = 729] 10:44:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de12a5000) [pid = 1854] [serial = 2188] [outer = (nil)] 10:44:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de1529c00) [pid = 1854] [serial = 2189] [outer = 0x7f7de12a5000] 10:44:31 INFO - PROCESS | 1854 | 1462470271341 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de19eec00) [pid = 1854] [serial = 2190] [outer = 0x7f7de12a5000] 10:44:32 INFO - PROCESS | 1854 | 1462470272314 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]]]}] 10:44:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:44:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1737ms 10:44:32 INFO - PROCESS | 1854 | 1462470272349 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 1854 | 1462470272352 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 10:44:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:44:32 INFO - PROCESS | 1854 | 1462470272360 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 1854 | 1462470272367 Marionette TRACE conn3 <- [1,2890,null,{}] 10:44:32 INFO - PROCESS | 1854 | 1462470272383 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}] 10:44:32 INFO - PROCESS | 1854 | 1462470272638 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:44:33 INFO - PROCESS | 1854 | 1462470273006 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de60df800 == 159 [pid = 1854] [id = 730] 10:44:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de307f000) [pid = 1854] [serial = 2191] [outer = (nil)] 10:44:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de39ec000) [pid = 1854] [serial = 2192] [outer = 0x7f7de307f000] 10:44:33 INFO - PROCESS | 1854 | 1462470273093 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de4847800) [pid = 1854] [serial = 2193] [outer = 0x7f7de307f000] 10:44:34 INFO - PROCESS | 1854 | 1462470274039 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1739ms 10:44:34 INFO - PROCESS | 1854 | 1462470274101 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:44:34 INFO - PROCESS | 1854 | 1462470274105 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 10:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:44:34 INFO - PROCESS | 1854 | 1462470274114 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:44:34 INFO - PROCESS | 1854 | 1462470274119 Marionette TRACE conn3 <- [1,2894,null,{}] 10:44:34 INFO - PROCESS | 1854 | 1462470274128 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}] 10:44:34 INFO - PROCESS | 1854 | 1462470274473 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:44:34 INFO - PROCESS | 1854 | 1462470274791 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6b4b800 == 160 [pid = 1854] [id = 731] 10:44:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de3163000) [pid = 1854] [serial = 2194] [outer = (nil)] 10:44:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de4a52c00) [pid = 1854] [serial = 2195] [outer = 0x7f7de3163000] 10:44:34 INFO - PROCESS | 1854 | 1462470274866 Marionette DEBUG loaded listener.js 10:44:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de59c6c00) [pid = 1854] [serial = 2196] [outer = 0x7f7de3163000] 10:44:35 INFO - PROCESS | 1854 | 1462470275726 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]]]}] 10:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1685ms 10:44:35 INFO - PROCESS | 1854 | 1462470275801 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:44:35 INFO - PROCESS | 1854 | 1462470275804 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 10:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:44:35 INFO - PROCESS | 1854 | 1462470275814 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:44:35 INFO - PROCESS | 1854 | 1462470275818 Marionette TRACE conn3 <- [1,2898,null,{}] 10:44:35 INFO - PROCESS | 1854 | 1462470275823 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}] 10:44:36 INFO - PROCESS | 1854 | 1462470276075 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:44:36 INFO - PROCESS | 1854 | 1462470276394 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7bd7800 == 161 [pid = 1854] [id = 732] 10:44:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de3163c00) [pid = 1854] [serial = 2197] [outer = (nil)] 10:44:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de6090400) [pid = 1854] [serial = 2198] [outer = 0x7f7de3163c00] 10:44:36 INFO - PROCESS | 1854 | 1462470276477 Marionette DEBUG loaded listener.js 10:44:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de63e2c00) [pid = 1854] [serial = 2199] [outer = 0x7f7de3163c00] 10:44:37 INFO - PROCESS | 1854 | 1462470277373 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]]]}] 10:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1629ms 10:44:37 INFO - PROCESS | 1854 | 1462470277445 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:44:37 INFO - PROCESS | 1854 | 1462470277449 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 10:44:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:44:37 INFO - PROCESS | 1854 | 1462470277455 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:44:37 INFO - PROCESS | 1854 | 1462470277458 Marionette TRACE conn3 <- [1,2902,null,{}] 10:44:37 INFO - PROCESS | 1854 | 1462470277463 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}] 10:44:37 INFO - PROCESS | 1854 | 1462470277766 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:44:38 INFO - PROCESS | 1854 | 1462470278105 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de999f000 == 162 [pid = 1854] [id = 733] 10:44:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de7b54c00) [pid = 1854] [serial = 2200] [outer = (nil)] 10:44:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7de8f1fc00) [pid = 1854] [serial = 2201] [outer = 0x7f7de7b54c00] 10:44:38 INFO - PROCESS | 1854 | 1462470278189 Marionette DEBUG loaded listener.js 10:44:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de90d5c00) [pid = 1854] [serial = 2202] [outer = 0x7f7de7b54c00] 10:44:39 INFO - PROCESS | 1854 | 1462470279064 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:44:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:44:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1684ms 10:44:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:44:39 INFO - PROCESS | 1854 | 1462470279140 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:44:39 INFO - PROCESS | 1854 | 1462470279143 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 10:44:39 INFO - PROCESS | 1854 | 1462470279150 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:44:39 INFO - PROCESS | 1854 | 1462470279153 Marionette TRACE conn3 <- [1,2906,null,{}] 10:44:39 INFO - PROCESS | 1854 | 1462470279158 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}] 10:44:39 INFO - PROCESS | 1854 | 1462470279396 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:44:39 INFO - PROCESS | 1854 | 1462470279716 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9f67800 == 163 [pid = 1854] [id = 734] 10:44:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de7ae0400) [pid = 1854] [serial = 2203] [outer = (nil)] 10:44:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7de923f800) [pid = 1854] [serial = 2204] [outer = 0x7f7de7ae0400] 10:44:39 INFO - PROCESS | 1854 | 1462470279793 Marionette DEBUG loaded listener.js 10:44:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de9284c00) [pid = 1854] [serial = 2205] [outer = 0x7f7de7ae0400] 10:44:40 INFO - PROCESS | 1854 | 1462470280663 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]]]}] 10:44:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:44:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1582ms 10:44:40 INFO - PROCESS | 1854 | 1462470280733 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:44:40 INFO - PROCESS | 1854 | 1462470280736 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 10:44:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:44:40 INFO - PROCESS | 1854 | 1462470280742 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:44:40 INFO - PROCESS | 1854 | 1462470280745 Marionette TRACE conn3 <- [1,2910,null,{}] 10:44:40 INFO - PROCESS | 1854 | 1462470280750 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}] 10:44:40 INFO - PROCESS | 1854 | 1462470280989 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:44:41 INFO - PROCESS | 1854 | 1462470281320 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deadc8800 == 164 [pid = 1854] [id = 735] 10:44:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de8f1b800) [pid = 1854] [serial = 2206] [outer = (nil)] 10:44:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de969ec00) [pid = 1854] [serial = 2207] [outer = 0x7f7de8f1b800] 10:44:41 INFO - PROCESS | 1854 | 1462470281396 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de9ea5800) [pid = 1854] [serial = 2208] [outer = 0x7f7de8f1b800] 10:44:42 INFO - PROCESS | 1854 | 1462470282139 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]]]}] 10:44:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:44:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:44:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1427ms 10:44:42 INFO - PROCESS | 1854 | 1462470282172 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:44:42 INFO - PROCESS | 1854 | 1462470282176 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 10:44:42 INFO - TEST-START | /DOMEvents/constructors.html 10:44:42 INFO - PROCESS | 1854 | 1462470282183 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:44:42 INFO - PROCESS | 1854 | 1462470282186 Marionette TRACE conn3 <- [1,2914,null,{}] 10:44:42 INFO - PROCESS | 1854 | 1462470282193 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}] 10:44:42 INFO - PROCESS | 1854 | 1462470282499 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:44:42 INFO - PROCESS | 1854 | 1462470282790 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def3be800 == 165 [pid = 1854] [id = 736] 10:44:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7ddc2f0800) [pid = 1854] [serial = 2209] [outer = (nil)] 10:44:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7dea202800) [pid = 1854] [serial = 2210] [outer = 0x7f7ddc2f0800] 10:44:42 INFO - PROCESS | 1854 | 1462470282906 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7deab3dc00) [pid = 1854] [serial = 2211] [outer = 0x7f7ddc2f0800] 10:44:43 INFO - PROCESS | 1854 | 1462470283806 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]]]}] 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:44:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 1695ms 10:44:43 INFO - PROCESS | 1854 | 1462470283882 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:44:43 INFO - PROCESS | 1854 | 1462470283888 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 10:44:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:44:43 INFO - PROCESS | 1854 | 1462470283895 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:44:43 INFO - PROCESS | 1854 | 1462470283904 Marionette TRACE conn3 <- [1,2918,null,{}] 10:44:43 INFO - PROCESS | 1854 | 1462470283914 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}] 10:44:44 INFO - PROCESS | 1854 | 1462470284242 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:44:44 INFO - PROCESS | 1854 | 1462470284499 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deff09000 == 166 [pid = 1854] [id = 737] 10:44:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7de9235800) [pid = 1854] [serial = 2212] [outer = (nil)] 10:44:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7deabd3c00) [pid = 1854] [serial = 2213] [outer = 0x7f7de9235800] 10:44:44 INFO - PROCESS | 1854 | 1462470284583 Marionette DEBUG loaded listener.js 10:44:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7dee907800) [pid = 1854] [serial = 2214] [outer = 0x7f7de9235800] 10:44:45 INFO - PROCESS | 1854 | 1462470285357 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:44:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:44:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1492ms 10:44:45 INFO - PROCESS | 1854 | 1462470285389 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 1854 | 1462470285392 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 10:44:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:44:45 INFO - PROCESS | 1854 | 1462470285399 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 1854 | 1462470285403 Marionette TRACE conn3 <- [1,2922,null,{}] 10:44:45 INFO - PROCESS | 1854 | 1462470285408 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}] 10:44:45 INFO - PROCESS | 1854 | 1462470285654 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:44:45 INFO - PROCESS | 1854 | 1462470285950 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0967800 == 167 [pid = 1854] [id = 738] 10:44:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7de9eafc00) [pid = 1854] [serial = 2215] [outer = (nil)] 10:44:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7def418400) [pid = 1854] [serial = 2216] [outer = 0x7f7de9eafc00] 10:44:46 INFO - PROCESS | 1854 | 1462470286040 Marionette DEBUG loaded listener.js 10:44:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7defb44000) [pid = 1854] [serial = 2217] [outer = 0x7f7de9eafc00] 10:44:46 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:44:46 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:44:46 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:44:46 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 10:44:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:44:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:44:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:44:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:44:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:44:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:44:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:44:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:44:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:44:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:44:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1543ms 10:44:46 INFO - PROCESS | 1854 | 1462470286921 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]]]}] 10:44:46 INFO - PROCESS | 1854 | 1462470286947 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:44:46 INFO - PROCESS | 1854 | 1462470286955 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 10:44:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:44:46 INFO - PROCESS | 1854 | 1462470286964 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:44:46 INFO - PROCESS | 1854 | 1462470286967 Marionette TRACE conn3 <- [1,2926,null,{}] 10:44:46 INFO - PROCESS | 1854 | 1462470286974 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}] 10:44:47 INFO - PROCESS | 1854 | 1462470287206 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:44:47 INFO - PROCESS | 1854 | 1462470287507 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df23b0800 == 168 [pid = 1854] [id = 739] 10:44:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7de958a400) [pid = 1854] [serial = 2218] [outer = (nil)] 10:44:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7df0387c00) [pid = 1854] [serial = 2219] [outer = 0x7f7de958a400] 10:44:47 INFO - PROCESS | 1854 | 1462470287586 Marionette DEBUG loaded listener.js 10:44:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7df1113000) [pid = 1854] [serial = 2220] [outer = 0x7f7de958a400] 10:44:48 INFO - PROCESS | 1854 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:44:48 INFO - PROCESS | 1854 | 1462470288375 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]]]}] 10:44:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:44:48 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1434ms 10:44:48 INFO - PROCESS | 1854 | 1462470288399 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:44:48 INFO - PROCESS | 1854 | 1462470288403 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 10:44:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:44:48 INFO - PROCESS | 1854 | 1462470288410 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:44:48 INFO - PROCESS | 1854 | 1462470288414 Marionette TRACE conn3 <- [1,2930,null,{}] 10:44:48 INFO - PROCESS | 1854 | 1462470288419 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}] 10:44:48 INFO - PROCESS | 1854 | 1462470288686 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:44:48 INFO - PROCESS | 1854 | 1462470288956 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7697000 == 169 [pid = 1854] [id = 740] 10:44:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7dee90f800) [pid = 1854] [serial = 2221] [outer = (nil)] 10:44:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7df2353000) [pid = 1854] [serial = 2222] [outer = 0x7f7dee90f800] 10:44:49 INFO - PROCESS | 1854 | 1462470289037 Marionette DEBUG loaded listener.js 10:44:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7df391e800) [pid = 1854] [serial = 2223] [outer = 0x7f7dee90f800] 10:44:49 INFO - PROCESS | 1854 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:44:49 INFO - PROCESS | 1854 | 1462470289826 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]]]}] 10:44:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:44:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1432ms 10:44:49 INFO - PROCESS | 1854 | 1462470289843 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:44:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:44:49 INFO - PROCESS | 1854 | 1462470289848 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 10:44:49 INFO - PROCESS | 1854 | 1462470289856 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:44:49 INFO - PROCESS | 1854 | 1462470289859 Marionette TRACE conn3 <- [1,2934,null,{}] 10:44:49 INFO - PROCESS | 1854 | 1462470289866 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}] 10:44:50 INFO - PROCESS | 1854 | 1462470290143 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:44:50 INFO - PROCESS | 1854 | 1462470290411 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfad8a800 == 170 [pid = 1854] [id = 741] 10:44:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7de6de5800) [pid = 1854] [serial = 2224] [outer = (nil)] 10:44:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7df3b6c800) [pid = 1854] [serial = 2225] [outer = 0x7f7de6de5800] 10:44:50 INFO - PROCESS | 1854 | 1462470290495 Marionette DEBUG loaded listener.js 10:44:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7df3b79800) [pid = 1854] [serial = 2226] [outer = 0x7f7de6de5800] 10:44:51 INFO - PROCESS | 1854 | 1462470291323 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]]]}] 10:44:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:44:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1486ms 10:44:51 INFO - PROCESS | 1854 | 1462470291341 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:44:51 INFO - PROCESS | 1854 | 1462470291344 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 10:44:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:44:51 INFO - PROCESS | 1854 | 1462470291351 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:44:51 INFO - PROCESS | 1854 | 1462470291353 Marionette TRACE conn3 <- [1,2938,null,{}] 10:44:51 INFO - PROCESS | 1854 | 1462470291359 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}] 10:44:51 INFO - PROCESS | 1854 | 1462470291597 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:44:51 INFO - PROCESS | 1854 | 1462470291855 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfc76e800 == 171 [pid = 1854] [id = 742] 10:44:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7defb44400) [pid = 1854] [serial = 2227] [outer = (nil)] 10:44:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7df571fc00) [pid = 1854] [serial = 2228] [outer = 0x7f7defb44400] 10:44:51 INFO - PROCESS | 1854 | 1462470291931 Marionette DEBUG loaded listener.js 10:44:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7df6133400) [pid = 1854] [serial = 2229] [outer = 0x7f7defb44400] 10:44:52 INFO - PROCESS | 1854 | 1462470292783 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]]]}] 10:44:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:44:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1481ms 10:44:52 INFO - PROCESS | 1854 | 1462470292834 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:44:52 INFO - PROCESS | 1854 | 1462470292838 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 10:44:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:44:52 INFO - PROCESS | 1854 | 1462470292844 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:44:52 INFO - PROCESS | 1854 | 1462470292847 Marionette TRACE conn3 <- [1,2942,null,{}] 10:44:52 INFO - PROCESS | 1854 | 1462470292853 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}] 10:44:53 INFO - PROCESS | 1854 | 1462470293125 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:44:53 INFO - PROCESS | 1854 | 1462470293423 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e060b3000 == 172 [pid = 1854] [id = 743] 10:44:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7df3b72c00) [pid = 1854] [serial = 2230] [outer = (nil)] 10:44:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7df6d09c00) [pid = 1854] [serial = 2231] [outer = 0x7f7df3b72c00] 10:44:53 INFO - PROCESS | 1854 | 1462470293507 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7df7a8a800) [pid = 1854] [serial = 2232] [outer = 0x7f7df3b72c00] 10:44:54 INFO - PROCESS | 1854 | 1462470294332 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"]]]}] 10:44:54 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 10:44:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:44:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1529ms 10:44:54 INFO - PROCESS | 1854 | 1462470294375 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:44:54 INFO - PROCESS | 1854 | 1462470294379 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 10:44:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:44:54 INFO - PROCESS | 1854 | 1462470294385 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:44:54 INFO - PROCESS | 1854 | 1462470294388 Marionette TRACE conn3 <- [1,2946,null,{}] 10:44:54 INFO - PROCESS | 1854 | 1462470294393 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}] 10:44:54 INFO - PROCESS | 1854 | 1462470294633 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:44:54 INFO - PROCESS | 1854 | 1462470294894 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e07321000 == 173 [pid = 1854] [id = 744] 10:44:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7f7df5725400) [pid = 1854] [serial = 2233] [outer = (nil)] 10:44:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7f7df847f400) [pid = 1854] [serial = 2234] [outer = 0x7f7df5725400] 10:44:54 INFO - PROCESS | 1854 | 1462470294981 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7f7df8630800) [pid = 1854] [serial = 2235] [outer = 0x7f7df5725400] 10:44:55 INFO - PROCESS | 1854 | 1462470295957 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]]]}] 10:44:56 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. 10:44:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1629ms 10:44:56 INFO - PROCESS | 1854 | 1462470296051 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:44:56 INFO - PROCESS | 1854 | 1462470296053 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 10:44:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:44:56 INFO - PROCESS | 1854 | 1462470296064 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 1854 | 1462470296066 Marionette TRACE conn3 <- [1,2950,null,{}] 10:44:56 INFO - PROCESS | 1854 | 1462470296071 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}] 10:44:56 INFO - PROCESS | 1854 | 1462470296377 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:44:56 INFO - PROCESS | 1854 | 1462470296726 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e09d58000 == 174 [pid = 1854] [id = 745] 10:44:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7f7df6d8e800) [pid = 1854] [serial = 2236] [outer = (nil)] 10:44:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7f7df865c800) [pid = 1854] [serial = 2237] [outer = 0x7f7df6d8e800] 10:44:56 INFO - PROCESS | 1854 | 1462470296806 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7f7df87d6800) [pid = 1854] [serial = 2238] [outer = 0x7f7df6d8e800] 10:44:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0b630000 == 175 [pid = 1854] [id = 746] 10:44:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7f7df8f50000) [pid = 1854] [serial = 2239] [outer = (nil)] 10:44:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7f7df8636000) [pid = 1854] [serial = 2240] [outer = 0x7f7df8f50000] 10:44:57 INFO - PROCESS | 1854 | 1462470297690 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]]]}] 10:44:57 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. 10:44:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1679ms 10:44:57 INFO - PROCESS | 1854 | 1462470297744 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 1854 | 1462470297747 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 10:44:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:44:57 INFO - PROCESS | 1854 | 1462470297753 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 1854 | 1462470297755 Marionette TRACE conn3 <- [1,2954,null,{}] 10:44:57 INFO - PROCESS | 1854 | 1462470297762 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}] 10:44:58 INFO - PROCESS | 1854 | 1462470298097 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:44:58 INFO - PROCESS | 1854 | 1462470298425 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0bc7c000 == 176 [pid = 1854] [id = 747] 10:44:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7f7ddc2d2c00) [pid = 1854] [serial = 2241] [outer = (nil)] 10:44:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7f7df8e1c800) [pid = 1854] [serial = 2242] [outer = 0x7f7ddc2d2c00] 10:44:58 INFO - PROCESS | 1854 | 1462470298506 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7f7df8f58800) [pid = 1854] [serial = 2243] [outer = 0x7f7ddc2d2c00] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7d0e800 == 175 [pid = 1854] [id = 677] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de53e2000 == 174 [pid = 1854] [id = 673] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60c9800 == 173 [pid = 1854] [id = 674] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9394800 == 172 [pid = 1854] [id = 678] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6e7e800 == 171 [pid = 1854] [id = 676] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de32e4000 == 170 [pid = 1854] [id = 726] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de08b1000 == 169 [pid = 1854] [id = 725] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddeb59800 == 168 [pid = 1854] [id = 724] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfa08e000 == 167 [pid = 1854] [id = 722] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df975b800 == 166 [pid = 1854] [id = 721] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df917c000 == 165 [pid = 1854] [id = 720] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7aaa800 == 164 [pid = 1854] [id = 719] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df6149000 == 163 [pid = 1854] [id = 718] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df3a36000 == 162 [pid = 1854] [id = 717] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df1c53000 == 161 [pid = 1854] [id = 716] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df08b8800 == 160 [pid = 1854] [id = 715] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def7ac800 == 159 [pid = 1854] [id = 714] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deea1b000 == 158 [pid = 1854] [id = 713] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de99b5800 == 157 [pid = 1854] [id = 712] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7d1f800 == 156 [pid = 1854] [id = 711] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6b55000 == 155 [pid = 1854] [id = 710] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de54aa000 == 154 [pid = 1854] [id = 709] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6ade800 == 153 [pid = 1854] [id = 675] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de340d800 == 152 [pid = 1854] [id = 708] 10:45:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd135000 == 151 [pid = 1854] [id = 707] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7f7de59c6400) [pid = 1854] [serial = 2028] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7f7def4d8400) [pid = 1854] [serial = 2109] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7f7de90d3800) [pid = 1854] [serial = 2075] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7f7de19f5400) [pid = 1854] [serial = 2117] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7f7de0892400) [pid = 1854] [serial = 2001] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7f7ddeb10000) [pid = 1854] [serial = 2111] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7f7deaee9000) [pid = 1854] [serial = 2096] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7f7ddd9cb000) [pid = 1854] [serial = 1998] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7f7de2685c00) [pid = 1854] [serial = 2118] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7f7de9283800) [pid = 1854] [serial = 2081] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7f7de3c09000) [pid = 1854] [serial = 2025] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7deabcdc00) [pid = 1854] [serial = 2090] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de1cb3800) [pid = 1854] [serial = 2061] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de2681800) [pid = 1854] [serial = 2013] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7dee90dc00) [pid = 1854] [serial = 2099] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de1cb5800) [pid = 1854] [serial = 2120] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7de59c4c00) [pid = 1854] [serial = 2067] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7de10eb000) [pid = 1854] [serial = 2114] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de3165800) [pid = 1854] [serial = 2019] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de7b56000) [pid = 1854] [serial = 2072] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7deab40400) [pid = 1854] [serial = 2088] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7de6de4c00) [pid = 1854] [serial = 2037] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7de6a10400) [pid = 1854] [serial = 2069] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7de10f3000) [pid = 1854] [serial = 2004] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7de927ac00) [pid = 1854] [serial = 2079] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7dee902c00) [pid = 1854] [serial = 2097] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7de06c8c00) [pid = 1854] [serial = 2112] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7def4c2800) [pid = 1854] [serial = 2106] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7def3ef800) [pid = 1854] [serial = 2102] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7deacc5c00) [pid = 1854] [serial = 2093] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7def40b000) [pid = 1854] [serial = 2103] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7de4a55c00) [pid = 1854] [serial = 2066] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7de6a09c00) [pid = 1854] [serial = 2034] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7de9ea9c00) [pid = 1854] [serial = 2085] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7de9236800) [pid = 1854] [serial = 2076] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7de3076400) [pid = 1854] [serial = 2016] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7de9ea3c00) [pid = 1854] [serial = 2084] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7de0d4cc00) [pid = 1854] [serial = 2058] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7deeaba400) [pid = 1854] [serial = 2100] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7de13d6400) [pid = 1854] [serial = 2007] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7de084b000) [pid = 1854] [serial = 2057] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7de9239000) [pid = 1854] [serial = 2078] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7de39e9000) [pid = 1854] [serial = 2022] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7de7ae5400) [pid = 1854] [serial = 2040] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de17a5800) [pid = 1854] [serial = 2060] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7def411400) [pid = 1854] [serial = 2105] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7de39e8c00) [pid = 1854] [serial = 2063] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7de3c0dc00) [pid = 1854] [serial = 2064] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7de9583c00) [pid = 1854] [serial = 2082] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7deabe3800) [pid = 1854] [serial = 2091] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7de8f1ec00) [pid = 1854] [serial = 2073] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de1cb9c00) [pid = 1854] [serial = 1932] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7de12a8c00) [pid = 1854] [serial = 2115] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7deaccfc00) [pid = 1854] [serial = 2094] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7de179d000) [pid = 1854] [serial = 2010] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7dea20ec00) [pid = 1854] [serial = 2087] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de6df0400) [pid = 1854] [serial = 2070] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7def4ca000) [pid = 1854] [serial = 2108] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7de61f1800) [pid = 1854] [serial = 2031] [outer = (nil)] [url = about:blank] 10:45:01 INFO - PROCESS | 1854 | 1462470301578 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]]]}] 10:45:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:45:01 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 10:45:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 3890ms 10:45:01 INFO - PROCESS | 1854 | 1462470301645 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:45:01 INFO - PROCESS | 1854 | 1462470301659 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 10:45:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:45:01 INFO - PROCESS | 1854 | 1462470301668 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:45:01 INFO - PROCESS | 1854 | 1462470301675 Marionette TRACE conn3 <- [1,2958,null,{}] 10:45:01 INFO - PROCESS | 1854 | 1462470301683 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}] 10:45:01 INFO - PROCESS | 1854 | 1462470301948 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:45:02 INFO - PROCESS | 1854 | 1462470302170 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd712800 == 152 [pid = 1854] [id = 748] 10:45:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7ddd9b3800) [pid = 1854] [serial = 2244] [outer = (nil)] 10:45:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de028bc00) [pid = 1854] [serial = 2245] [outer = 0x7f7ddd9b3800] 10:45:02 INFO - PROCESS | 1854 | 1462470302272 Marionette DEBUG loaded listener.js 10:45:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de06c5400) [pid = 1854] [serial = 2246] [outer = 0x7f7ddd9b3800] 10:45:03 INFO - PROCESS | 1854 | 1462470303185 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]]]}] 10:45:03 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. 10:45:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1542ms 10:45:03 INFO - PROCESS | 1854 | 1462470303210 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:45:03 INFO - PROCESS | 1854 | 1462470303218 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 10:45:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:45:03 INFO - PROCESS | 1854 | 1462470303229 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:45:03 INFO - PROCESS | 1854 | 1462470303233 Marionette TRACE conn3 <- [1,2962,null,{}] 10:45:03 INFO - PROCESS | 1854 | 1462470303239 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}] 10:45:03 INFO - PROCESS | 1854 | 1462470303461 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:45:03 INFO - PROCESS | 1854 | 1462470303700 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de0818800 == 153 [pid = 1854] [id = 749] 10:45:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de0842c00) [pid = 1854] [serial = 2247] [outer = (nil)] 10:45:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de0e57800) [pid = 1854] [serial = 2248] [outer = 0x7f7de0842c00] 10:45:03 INFO - PROCESS | 1854 | 1462470303763 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de1032400) [pid = 1854] [serial = 2249] [outer = 0x7f7de0842c00] 10:45:04 INFO - PROCESS | 1854 | 1462470304604 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]]]}] 10:45:04 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. 10:45:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1383ms 10:45:04 INFO - PROCESS | 1854 | 1462470304612 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:45:04 INFO - PROCESS | 1854 | 1462470304616 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 10:45:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:45:04 INFO - PROCESS | 1854 | 1462470304622 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:45:04 INFO - PROCESS | 1854 | 1462470304628 Marionette TRACE conn3 <- [1,2966,null,{}] 10:45:04 INFO - PROCESS | 1854 | 1462470304664 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}] 10:45:05 INFO - PROCESS | 1854 | 1462470305093 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:45:05 INFO - PROCESS | 1854 | 1462470305181 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de2636000 == 154 [pid = 1854] [id = 750] 10:45:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de13d4400) [pid = 1854] [serial = 2250] [outer = (nil)] 10:45:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de1799800) [pid = 1854] [serial = 2251] [outer = 0x7f7de13d4400] 10:45:05 INFO - PROCESS | 1854 | 1462470305249 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de17cec00) [pid = 1854] [serial = 2252] [outer = 0x7f7de13d4400] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7ddeb0dc00) [pid = 1854] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de03f8000) [pid = 1854] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7de3070800) [pid = 1854] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7de0898400) [pid = 1854] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7de3081000) [pid = 1854] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7de1033800) [pid = 1854] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de61f2c00) [pid = 1854] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7df05e9800) [pid = 1854] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7de0843800) [pid = 1854] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7de7dd2400) [pid = 1854] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7de03f8800) [pid = 1854] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7f7defb97400) [pid = 1854] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7f7ddd9b5800) [pid = 1854] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7f7de7dd4000) [pid = 1854] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7f7ddc2ec000) [pid = 1854] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7f7de1cb7c00) [pid = 1854] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7f7de179f400) [pid = 1854] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7f7de9278800) [pid = 1854] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7f7de1cae000) [pid = 1854] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:45:06 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7f7de9240c00) [pid = 1854] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:45:06 INFO - PROCESS | 1854 | 1462470306507 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]]]}] 10:45:06 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. 10:45:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1936ms 10:45:06 INFO - PROCESS | 1854 | 1462470306560 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 1854 | 1462470306563 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 10:45:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:45:06 INFO - PROCESS | 1854 | 1462470306569 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - PROCESS | 1854 | 1462470306572 Marionette TRACE conn3 <- [1,2970,null,{}] 10:45:06 INFO - PROCESS | 1854 | 1462470306578 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}] 10:45:06 INFO - PROCESS | 1854 | 1462470306877 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:45:06 INFO - PROCESS | 1854 | 1462470306898 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3391000 == 155 [pid = 1854] [id = 751] 10:45:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7f7ddc2ec000) [pid = 1854] [serial = 2253] [outer = (nil)] 10:45:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7f7de17d0000) [pid = 1854] [serial = 2254] [outer = 0x7f7ddc2ec000] 10:45:06 INFO - PROCESS | 1854 | 1462470306990 Marionette DEBUG loaded listener.js 10:45:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7f7de1cb7c00) [pid = 1854] [serial = 2255] [outer = 0x7f7ddc2ec000] 10:45:07 INFO - PROCESS | 1854 | 1462470307801 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]]]}] 10:45:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:45:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1285ms 10:45:07 INFO - PROCESS | 1854 | 1462470307855 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 1854 | 1462470307858 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 10:45:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:45:07 INFO - PROCESS | 1854 | 1462470307876 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 1854 | 1462470307891 Marionette TRACE conn3 <- [1,2974,null,{}] 10:45:07 INFO - PROCESS | 1854 | 1462470307898 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}] 10:45:08 INFO - PROCESS | 1854 | 1462470308113 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:45:08 INFO - PROCESS | 1854 | 1462470308532 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddc12f000 == 156 [pid = 1854] [id = 752] 10:45:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7f7ddc2d3400) [pid = 1854] [serial = 2256] [outer = (nil)] 10:45:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7f7ddc2e0000) [pid = 1854] [serial = 2257] [outer = 0x7f7ddc2d3400] 10:45:08 INFO - PROCESS | 1854 | 1462470308612 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7f7ddd607c00) [pid = 1854] [serial = 2258] [outer = 0x7f7ddc2d3400] 10:45:09 INFO - PROCESS | 1854 | 1462470309497 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]]]}] 10:45:09 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. 10:45:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1648ms 10:45:09 INFO - PROCESS | 1854 | 1462470309529 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:45:09 INFO - PROCESS | 1854 | 1462470309536 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 10:45:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:45:09 INFO - PROCESS | 1854 | 1462470309544 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 1854 | 1462470309550 Marionette TRACE conn3 <- [1,2978,null,{}] 10:45:09 INFO - PROCESS | 1854 | 1462470309558 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}] 10:45:09 INFO - PROCESS | 1854 | 1462470309805 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:45:10 INFO - PROCESS | 1854 | 1462470310061 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de1f53800 == 157 [pid = 1854] [id = 753] 10:45:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7f7de06d1000) [pid = 1854] [serial = 2259] [outer = (nil)] 10:45:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7f7de0d4ec00) [pid = 1854] [serial = 2260] [outer = 0x7f7de06d1000] 10:45:10 INFO - PROCESS | 1854 | 1462470310143 Marionette DEBUG loaded listener.js 10:45:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7de10ea400) [pid = 1854] [serial = 2261] [outer = 0x7f7de06d1000] 10:45:11 INFO - PROCESS | 1854 | 1462470311014 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]]]}] 10:45:11 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. 10:45:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1483ms 10:45:11 INFO - PROCESS | 1854 | 1462470311031 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:45:11 INFO - PROCESS | 1854 | 1462470311038 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 10:45:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:45:11 INFO - PROCESS | 1854 | 1462470311046 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:45:11 INFO - PROCESS | 1854 | 1462470311050 Marionette TRACE conn3 <- [1,2982,null,{}] 10:45:11 INFO - PROCESS | 1854 | 1462470311055 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}] 10:45:11 INFO - PROCESS | 1854 | 1462470311315 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:45:11 INFO - PROCESS | 1854 | 1462470311582 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de3c27800 == 158 [pid = 1854] [id = 754] 10:45:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7de0d51800) [pid = 1854] [serial = 2262] [outer = (nil)] 10:45:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7de19f0000) [pid = 1854] [serial = 2263] [outer = 0x7f7de0d51800] 10:45:11 INFO - PROCESS | 1854 | 1462470311660 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7de2058400) [pid = 1854] [serial = 2264] [outer = 0x7f7de0d51800] 10:45:12 INFO - PROCESS | 1854 | 1462470312610 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"]]]}] 10:45:12 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:45:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:45:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:45:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1586ms 10:45:12 INFO - PROCESS | 1854 | 1462470312633 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 1854 | 1462470312638 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 10:45:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:45:12 INFO - PROCESS | 1854 | 1462470312654 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 1854 | 1462470312663 Marionette TRACE conn3 <- [1,2986,null,{}] 10:45:12 INFO - PROCESS | 1854 | 1462470312669 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}] 10:45:12 INFO - PROCESS | 1854 | 1462470312957 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:45:13 INFO - PROCESS | 1854 | 1462470313218 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de53da000 == 159 [pid = 1854] [id = 755] 10:45:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de10eb000) [pid = 1854] [serial = 2265] [outer = (nil)] 10:45:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de3081000) [pid = 1854] [serial = 2266] [outer = 0x7f7de10eb000] 10:45:13 INFO - PROCESS | 1854 | 1462470313297 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de34dec00) [pid = 1854] [serial = 2267] [outer = 0x7f7de10eb000] 10:45:14 INFO - PROCESS | 1854 | 1462470314192 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]]]}] 10:45:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:45:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1604ms 10:45:14 INFO - PROCESS | 1854 | 1462470314251 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:45:14 INFO - PROCESS | 1854 | 1462470314255 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 10:45:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:45:14 INFO - PROCESS | 1854 | 1462470314262 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:45:14 INFO - PROCESS | 1854 | 1462470314264 Marionette TRACE conn3 <- [1,2990,null,{}] 10:45:14 INFO - PROCESS | 1854 | 1462470314285 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}] 10:45:14 INFO - PROCESS | 1854 | 1462470314617 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:45:14 INFO - PROCESS | 1854 | 1462470314832 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6332000 == 160 [pid = 1854] [id = 756] 10:45:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de3169000) [pid = 1854] [serial = 2268] [outer = (nil)] 10:45:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de3c11400) [pid = 1854] [serial = 2269] [outer = 0x7f7de3169000] 10:45:14 INFO - PROCESS | 1854 | 1462470314952 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de4853c00) [pid = 1854] [serial = 2270] [outer = 0x7f7de3169000] 10:45:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6ad4000 == 161 [pid = 1854] [id = 757] 10:45:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de59c3000) [pid = 1854] [serial = 2271] [outer = (nil)] 10:45:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de39ed400) [pid = 1854] [serial = 2272] [outer = 0x7f7de59c3000] 10:45:15 INFO - PROCESS | 1854 | 1462470315889 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]]]}] 10:45:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:45:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1640ms 10:45:15 INFO - PROCESS | 1854 | 1462470315902 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 1854 | 1462470315905 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 10:45:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:45:15 INFO - PROCESS | 1854 | 1462470315916 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 1854 | 1462470315918 Marionette TRACE conn3 <- [1,2994,null,{}] 10:45:15 INFO - PROCESS | 1854 | 1462470315924 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}] 10:45:16 INFO - PROCESS | 1854 | 1462470316258 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:45:16 INFO - PROCESS | 1854 | 1462470316584 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6e24800 == 162 [pid = 1854] [id = 758] 10:45:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de61ee000) [pid = 1854] [serial = 2273] [outer = (nil)] 10:45:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de61f4000) [pid = 1854] [serial = 2274] [outer = 0x7f7de61ee000] 10:45:16 INFO - PROCESS | 1854 | 1462470316677 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de6a10800) [pid = 1854] [serial = 2275] [outer = 0x7f7de61ee000] 10:45:17 INFO - PROCESS | 1854 | 1462470317487 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]]]}] 10:45:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:45:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:45:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1638ms 10:45:17 INFO - PROCESS | 1854 | 1462470317552 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:45:17 INFO - PROCESS | 1854 | 1462470317554 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 10:45:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:45:17 INFO - PROCESS | 1854 | 1462470317561 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:45:17 INFO - PROCESS | 1854 | 1462470317564 Marionette TRACE conn3 <- [1,2998,null,{}] 10:45:17 INFO - PROCESS | 1854 | 1462470317570 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}] 10:45:17 INFO - PROCESS | 1854 | 1462470317815 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:45:18 INFO - PROCESS | 1854 | 1462470318097 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7bd8000 == 163 [pid = 1854] [id = 759] 10:45:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de61ee800) [pid = 1854] [serial = 2276] [outer = (nil)] 10:45:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de7add000) [pid = 1854] [serial = 2277] [outer = 0x7f7de61ee800] 10:45:18 INFO - PROCESS | 1854 | 1462470318176 Marionette DEBUG loaded listener.js 10:45:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de7b4a400) [pid = 1854] [serial = 2278] [outer = 0x7f7de61ee800] 10:45:18 INFO - PROCESS | 1854 | 1462470318986 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]]]}] 10:45:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:45:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1432ms 10:45:18 INFO - PROCESS | 1854 | 1462470318994 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:45:18 INFO - PROCESS | 1854 | 1462470318997 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 10:45:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:45:19 INFO - PROCESS | 1854 | 1462470319003 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 1854 | 1462470319006 Marionette TRACE conn3 <- [1,3002,null,{}] 10:45:19 INFO - PROCESS | 1854 | 1462470319012 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}] 10:45:19 INFO - PROCESS | 1854 | 1462470319261 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:45:19 INFO - PROCESS | 1854 | 1462470319517 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de93a0000 == 164 [pid = 1854] [id = 760] 10:45:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de61eec00) [pid = 1854] [serial = 2279] [outer = (nil)] 10:45:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7de7b54800) [pid = 1854] [serial = 2280] [outer = 0x7f7de61eec00] 10:45:19 INFO - PROCESS | 1854 | 1462470319600 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7de7dd8400) [pid = 1854] [serial = 2281] [outer = 0x7f7de61eec00] 10:45:20 INFO - PROCESS | 1854 | 1462470320427 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]]]}] 10:45:20 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. 10:45:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1437ms 10:45:20 INFO - PROCESS | 1854 | 1462470320441 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 1854 | 1462470320446 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 10:45:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:45:20 INFO - PROCESS | 1854 | 1462470320452 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 1854 | 1462470320455 Marionette TRACE conn3 <- [1,3006,null,{}] 10:45:20 INFO - PROCESS | 1854 | 1462470320462 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}] 10:45:20 INFO - PROCESS | 1854 | 1462470320734 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:45:21 INFO - PROCESS | 1854 | 1462470321022 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de99a7000 == 165 [pid = 1854] [id = 761] 10:45:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de63e4c00) [pid = 1854] [serial = 2282] [outer = (nil)] 10:45:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7de8f22000) [pid = 1854] [serial = 2283] [outer = 0x7f7de63e4c00] 10:45:21 INFO - PROCESS | 1854 | 1462470321103 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7de923e000) [pid = 1854] [serial = 2284] [outer = 0x7f7de63e4c00] 10:45:21 INFO - PROCESS | 1854 | 1462470321965 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]]]}] 10:45:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:45:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1534ms 10:45:21 INFO - PROCESS | 1854 | 1462470321987 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 1854 | 1462470321991 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 10:45:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:45:22 INFO - PROCESS | 1854 | 1462470321998 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 1854 | 1462470322002 Marionette TRACE conn3 <- [1,3010,null,{}] 10:45:22 INFO - PROCESS | 1854 | 1462470322008 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}] 10:45:22 INFO - PROCESS | 1854 | 1462470322265 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:45:22 INFO - PROCESS | 1854 | 1462470322527 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9f75800 == 166 [pid = 1854] [id = 762] 10:45:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7de2683000) [pid = 1854] [serial = 2285] [outer = (nil)] 10:45:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7de9283800) [pid = 1854] [serial = 2286] [outer = 0x7f7de2683000] 10:45:22 INFO - PROCESS | 1854 | 1462470322615 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7de9ea7800) [pid = 1854] [serial = 2287] [outer = 0x7f7de2683000] 10:45:23 INFO - PROCESS | 1854 | 1462470323457 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]]]}] 10:45:23 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 10:45:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1483ms 10:45:23 INFO - PROCESS | 1854 | 1462470323482 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:45:23 INFO - PROCESS | 1854 | 1462470323486 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 10:45:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:45:23 INFO - PROCESS | 1854 | 1462470323493 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:45:23 INFO - PROCESS | 1854 | 1462470323496 Marionette TRACE conn3 <- [1,3014,null,{}] 10:45:23 INFO - PROCESS | 1854 | 1462470323502 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}] 10:45:23 INFO - PROCESS | 1854 | 1462470323751 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:45:24 INFO - PROCESS | 1854 | 1462470324040 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deadda800 == 167 [pid = 1854] [id = 763] 10:45:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7de9ea8c00) [pid = 1854] [serial = 2288] [outer = (nil)] 10:45:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7dea209400) [pid = 1854] [serial = 2289] [outer = 0x7f7de9ea8c00] 10:45:24 INFO - PROCESS | 1854 | 1462470324134 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7deabcf400) [pid = 1854] [serial = 2290] [outer = 0x7f7de9ea8c00] 10:45:24 INFO - PROCESS | 1854 | [1854] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:45:25 INFO - PROCESS | 1854 | 1462470325096 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:45:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:45:25 INFO - {} 10:45:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:45:25 INFO - {} 10:45:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:45:25 INFO - {} 10:45:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:45:25 INFO - {} 10:45:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1631ms 10:45:25 INFO - PROCESS | 1854 | 1462470325127 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 1854 | 1462470325132 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 10:45:25 INFO - TEST-START | /FileAPI/fileReader.html 10:45:25 INFO - PROCESS | 1854 | 1462470325146 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 1854 | 1462470325151 Marionette TRACE conn3 <- [1,3018,null,{}] 10:45:25 INFO - PROCESS | 1854 | 1462470325205 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}] 10:45:25 INFO - PROCESS | 1854 | 1462470325492 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:45:25 INFO - PROCESS | 1854 | 1462470325832 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7defc26800 == 168 [pid = 1854] [id = 764] 10:45:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7deaccbc00) [pid = 1854] [serial = 2291] [outer = (nil)] 10:45:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7dee908000) [pid = 1854] [serial = 2292] [outer = 0x7f7deaccbc00] 10:45:25 INFO - PROCESS | 1854 | 1462470325922 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7def4d0000) [pid = 1854] [serial = 2293] [outer = 0x7f7deaccbc00] 10:45:26 INFO - PROCESS | 1854 | 1462470326679 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]]]}] 10:45:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:45:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:45:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:45:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:45:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 1585ms 10:45:26 INFO - TEST-START | /FileAPI/historical.html 10:45:26 INFO - PROCESS | 1854 | 1462470326733 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:45:26 INFO - PROCESS | 1854 | 1462470326736 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 10:45:26 INFO - PROCESS | 1854 | 1462470326743 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:45:26 INFO - PROCESS | 1854 | 1462470326746 Marionette TRACE conn3 <- [1,3022,null,{}] 10:45:26 INFO - PROCESS | 1854 | 1462470326752 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}] 10:45:26 INFO - PROCESS | 1854 | 1462470326992 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:45:27 INFO - PROCESS | 1854 | 1462470327277 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df08a1000 == 169 [pid = 1854] [id = 765] 10:45:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7deacd3400) [pid = 1854] [serial = 2294] [outer = (nil)] 10:45:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7def4df800) [pid = 1854] [serial = 2295] [outer = 0x7f7deacd3400] 10:45:27 INFO - PROCESS | 1854 | 1462470327353 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7defb2bc00) [pid = 1854] [serial = 2296] [outer = 0x7f7deacd3400] 10:45:28 INFO - PROCESS | 1854 | 1462470328207 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"]]]}] 10:45:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:45:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:45:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:45:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:45:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:45:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:45:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:45:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:45:28 INFO - TEST-OK | /FileAPI/historical.html | took 1486ms 10:45:28 INFO - PROCESS | 1854 | 1462470328231 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 1854 | 1462470328235 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 10:45:28 INFO - TEST-START | /FileAPI/idlharness.html 10:45:28 INFO - PROCESS | 1854 | 1462470328242 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 1854 | 1462470328246 Marionette TRACE conn3 <- [1,3026,null,{}] 10:45:28 INFO - PROCESS | 1854 | 1462470328252 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}] 10:45:28 INFO - PROCESS | 1854 | 1462470328536 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:45:28 INFO - PROCESS | 1854 | 1462470328798 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df0bef000 == 170 [pid = 1854] [id = 766] 10:45:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7def4c5800) [pid = 1854] [serial = 2297] [outer = (nil)] 10:45:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7defb9a000) [pid = 1854] [serial = 2298] [outer = 0x7f7def4c5800] 10:45:28 INFO - PROCESS | 1854 | 1462470328878 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7defe25000) [pid = 1854] [serial = 2299] [outer = 0x7f7def4c5800] 10:45:30 INFO - PROCESS | 1854 | 1462470330515 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]]]}] 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:45:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:45:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:45:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:45:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:45:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:45:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:45:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:45:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:45:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:45:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:45:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:45:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:45:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:45:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:45:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:45:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:45:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:45:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:45:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:45:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:45:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:45:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:45:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:45:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:45:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:45:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:45:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:45:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:45:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:45:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:45:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:45:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:45:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:45:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:45:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:45:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:45:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:45:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:45:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:45:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:45:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:45:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:45:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:45:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:45:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:45:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:45:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:45:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:45:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:45:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:45:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:45:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:45:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:45:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:45:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:45:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:45:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:45:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:45:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:45:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:45:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:45:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:45:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:45:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:45:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:45:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:45:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:45:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:45:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:45:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:45:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:45:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:45:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:45:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:45:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:45:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:45:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:45:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 2443ms 10:45:30 INFO - PROCESS | 1854 | 1462470330781 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 1854 | 1462470330783 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 10:45:30 INFO - TEST-START | /FileAPI/idlharness.worker 10:45:30 INFO - PROCESS | 1854 | 1462470330801 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 1854 | 1462470330806 Marionette TRACE conn3 <- [1,3030,null,{}] 10:45:30 INFO - PROCESS | 1854 | 1462470330812 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}] 10:45:31 INFO - PROCESS | 1854 | 1462470331051 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:45:31 INFO - PROCESS | 1854 | 1462470331343 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def78c000 == 171 [pid = 1854] [id = 767] 10:45:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7f7def4d0800) [pid = 1854] [serial = 2300] [outer = (nil)] 10:45:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7f7df8e6cc00) [pid = 1854] [serial = 2301] [outer = 0x7f7def4d0800] 10:45:31 INFO - PROCESS | 1854 | 1462470331419 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7f7df8fa9400) [pid = 1854] [serial = 2302] [outer = 0x7f7def4d0800] 10:45:31 INFO - PROCESS | 1854 | [1854] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:45:33 INFO - PROCESS | 1854 | 1462470333642 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,{},{}]]]}] 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:45:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:45:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:45:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:45:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:45:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:45:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:45:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:45:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:45:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:45:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:45:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:45:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:45:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:45:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:45:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:45:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:45:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:45:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:45:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:45:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:45:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:45:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:45:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:45:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:45:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:45:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:45:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:45:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:45:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:45:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:45:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:45:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:45:33 INFO - {} 10:45:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2994ms 10:45:33 INFO - PROCESS | 1854 | 1462470333792 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:45:33 INFO - PROCESS | 1854 | 1462470333796 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 10:45:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:45:33 INFO - PROCESS | 1854 | 1462470333806 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 1854 | 1462470333811 Marionette TRACE conn3 <- [1,3034,null,{}] 10:45:33 INFO - PROCESS | 1854 | 1462470333867 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}] 10:45:34 INFO - PROCESS | 1854 | 1462470334281 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:45:34 INFO - PROCESS | 1854 | 1462470334495 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e0c40b000 == 172 [pid = 1854] [id = 768] 10:45:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7f7df8997800) [pid = 1854] [serial = 2303] [outer = (nil)] 10:45:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7f7df9f78800) [pid = 1854] [serial = 2304] [outer = 0x7f7df8997800] 10:45:34 INFO - PROCESS | 1854 | 1462470334567 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7f7dfc5d1800) [pid = 1854] [serial = 2305] [outer = 0x7f7df8997800] 10:45:35 INFO - PROCESS | 1854 | 1462470335362 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]]]}] 10:45:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:45:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1589ms 10:45:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:45:35 INFO - PROCESS | 1854 | 1462470335396 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1854 | 1462470335399 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 10:45:35 INFO - PROCESS | 1854 | 1462470335406 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1854 | 1462470335409 Marionette TRACE conn3 <- [1,3038,null,{}] 10:45:35 INFO - PROCESS | 1854 | 1462470335414 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}] 10:45:35 INFO - PROCESS | 1854 | 1462470335660 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:45:35 INFO - PROCESS | 1854 | 1462470335953 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e10599800 == 173 [pid = 1854] [id = 769] 10:45:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7f7df8fa9800) [pid = 1854] [serial = 2306] [outer = (nil)] 10:45:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7f7dfd36b000) [pid = 1854] [serial = 2307] [outer = 0x7f7df8fa9800] 10:45:36 INFO - PROCESS | 1854 | 1462470336035 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7f7e0103dc00) [pid = 1854] [serial = 2308] [outer = 0x7f7df8fa9800] 10:45:36 INFO - PROCESS | 1854 | 1462470336895 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"]]]}] 10:45:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:45:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:45:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1549ms 10:45:36 INFO - PROCESS | 1854 | 1462470336955 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 1854 | 1462470336959 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 10:45:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:45:36 INFO - PROCESS | 1854 | 1462470336966 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 1854 | 1462470336968 Marionette TRACE conn3 <- [1,3042,null,{}] 10:45:36 INFO - PROCESS | 1854 | 1462470336974 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}] 10:45:37 INFO - PROCESS | 1854 | 1462470337255 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:45:37 INFO - PROCESS | 1854 | 1462470337545 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7e1111a000 == 174 [pid = 1854] [id = 770] 10:45:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7f7dfb2e2c00) [pid = 1854] [serial = 2309] [outer = (nil)] 10:45:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7f7e06063800) [pid = 1854] [serial = 2310] [outer = 0x7f7dfb2e2c00] 10:45:37 INFO - PROCESS | 1854 | 1462470337628 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7f7e06c0b800) [pid = 1854] [serial = 2311] [outer = 0x7f7dfb2e2c00] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de8f44000 == 173 [pid = 1854] [id = 554] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3418000 == 172 [pid = 1854] [id = 643] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df9770800 == 171 [pid = 1854] [id = 562] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3ab0800 == 170 [pid = 1854] [id = 552] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0241800 == 169 [pid = 1854] [id = 557] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9f60800 == 168 [pid = 1854] [id = 555] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def385800 == 167 [pid = 1854] [id = 556] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6b51000 == 166 [pid = 1854] [id = 553] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3391000 == 165 [pid = 1854] [id = 751] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de2636000 == 164 [pid = 1854] [id = 750] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de0818800 == 163 [pid = 1854] [id = 749] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd712800 == 162 [pid = 1854] [id = 748] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e0b630000 == 161 [pid = 1854] [id = 746] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e09d58000 == 160 [pid = 1854] [id = 745] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e07321000 == 159 [pid = 1854] [id = 744] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7e060b3000 == 158 [pid = 1854] [id = 743] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfc76e800 == 157 [pid = 1854] [id = 742] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7dfad8a800 == 156 [pid = 1854] [id = 741] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df7697000 == 155 [pid = 1854] [id = 740] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df23b0800 == 154 [pid = 1854] [id = 739] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7df0967800 == 153 [pid = 1854] [id = 738] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deff09000 == 152 [pid = 1854] [id = 737] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7def3be800 == 151 [pid = 1854] [id = 736] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7deadc8800 == 150 [pid = 1854] [id = 735] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de9f67800 == 149 [pid = 1854] [id = 734] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de999f000 == 148 [pid = 1854] [id = 733] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de7bd7800 == 147 [pid = 1854] [id = 732] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de6b4b800 == 146 [pid = 1854] [id = 731] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7ddd141800 == 145 [pid = 1854] [id = 569] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de60df800 == 144 [pid = 1854] [id = 730] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de49d5000 == 143 [pid = 1854] [id = 729] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de3aa9800 == 142 [pid = 1854] [id = 727] 10:45:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7f7de06ec000 == 141 [pid = 1854] [id = 728] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7f7df3737800) [pid = 1854] [serial = 2168] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7f7de06c7800) [pid = 1854] [serial = 2174] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7f7de39e8800) [pid = 1854] [serial = 2129] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7f7de12aa800) [pid = 1854] [serial = 2178] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7f7de7ae1800) [pid = 1854] [serial = 2135] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7f7de179c000) [pid = 1854] [serial = 2127] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7f7df11ee000) [pid = 1854] [serial = 2159] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7f7de484e800) [pid = 1854] [serial = 2130] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7f7de13cdc00) [pid = 1854] [serial = 2126] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7f7df1e3dc00) [pid = 1854] [serial = 2162] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7f7de6a0a000) [pid = 1854] [serial = 2133] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7f7deabe6400) [pid = 1854] [serial = 2142] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7f7de6aadc00) [pid = 1854] [serial = 2150] [outer = (nil)] [url = about:blank] 10:45:40 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7f7df1e31800) [pid = 1854] [serial = 2160] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7f7df3925400) [pid = 1854] [serial = 2171] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7f7defb9e800) [pid = 1854] [serial = 2153] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7f7deab35400) [pid = 1854] [serial = 2141] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7f7df224dc00) [pid = 1854] [serial = 2165] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7f7de608f400) [pid = 1854] [serial = 2132] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7f7def4c7000) [pid = 1854] [serial = 2145] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7f7de103a000) [pid = 1854] [serial = 2177] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7f7ddeb11400) [pid = 1854] [serial = 2124] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7f7dee90fc00) [pid = 1854] [serial = 2144] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7f7de0890c00) [pid = 1854] [serial = 2175] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7f7df2242000) [pid = 1854] [serial = 2163] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7f7df026a000) [pid = 1854] [serial = 2156] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7f7de3061c00) [pid = 1854] [serial = 2055] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7f7defb35400) [pid = 1854] [serial = 2151] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7f7defb26c00) [pid = 1854] [serial = 2148] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7f7df3758400) [pid = 1854] [serial = 2169] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7f7df2d91c00) [pid = 1854] [serial = 2166] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7f7df05ec000) [pid = 1854] [serial = 2157] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7de7b4fc00) [pid = 1854] [serial = 2136] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de205a000) [pid = 1854] [serial = 2180] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de3080400) [pid = 1854] [serial = 2181] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7de927d400) [pid = 1854] [serial = 2138] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7ddd603400) [pid = 1854] [serial = 2123] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7def4dbc00) [pid = 1854] [serial = 2147] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7de96a4c00) [pid = 1854] [serial = 2139] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7defe11c00) [pid = 1854] [serial = 2154] [outer = (nil)] [url = about:blank] 10:45:41 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7de10eec00) [pid = 1854] [serial = 2183] [outer = (nil)] [url = about:blank] 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:45: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. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:45: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'.) 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:45: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. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:45: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. 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:45: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. 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:45:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:45: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. 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:45:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:45:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:45:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:45:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:45:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:45:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:45:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 4266ms 10:45:41 INFO - PROCESS | 1854 | 1462470341181 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]]]}] 10:45:41 INFO - PROCESS | 1854 | 1462470341234 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 1854 | 1462470341244 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 10:45:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:45:41 INFO - PROCESS | 1854 | 1462470341261 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - PROCESS | 1854 | 1462470341268 Marionette TRACE conn3 <- [1,3046,null,{}] 10:45:41 INFO - PROCESS | 1854 | 1462470341302 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}] 10:45:41 INFO - PROCESS | 1854 | 1462470341575 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:45:41 INFO - PROCESS | 1854 | 1462470341781 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7ddd83e000 == 142 [pid = 1854] [id = 771] 10:45:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7ddeb09c00) [pid = 1854] [serial = 2312] [outer = (nil)] 10:45:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de03ebc00) [pid = 1854] [serial = 2313] [outer = 0x7f7ddeb09c00] 10:45:41 INFO - PROCESS | 1854 | 1462470341853 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7de0840800) [pid = 1854] [serial = 2314] [outer = 0x7f7ddeb09c00] 10:45:42 INFO - PROCESS | 1854 | [1854] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:45:42 INFO - PROCESS | 1854 | 1462470342611 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:45:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:45:42 INFO - {} 10:45:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1415ms 10:45:42 INFO - PROCESS | 1854 | 1462470342671 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 1854 | 1462470342679 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 10:45:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:45:42 INFO - PROCESS | 1854 | 1462470342730 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 1854 | 1462470342733 Marionette TRACE conn3 <- [1,3050,null,{}] 10:45:42 INFO - PROCESS | 1854 | 1462470342740 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}] 10:45:43 INFO - PROCESS | 1854 | 1462470343006 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:45:43 INFO - PROCESS | 1854 | 1462470343317 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de10d0000 == 143 [pid = 1854] [id = 772] 10:45:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7de12a4000) [pid = 1854] [serial = 2315] [outer = (nil)] 10:45:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7de13cdc00) [pid = 1854] [serial = 2316] [outer = 0x7f7de12a4000] 10:45:43 INFO - PROCESS | 1854 | 1462470343394 Marionette DEBUG loaded listener.js 10:45:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7de17a0800) [pid = 1854] [serial = 2317] [outer = 0x7f7de12a4000] 10:45:44 INFO - PROCESS | 1854 | 1462470344184 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]]]}] 10:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:45:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:45:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1492ms 10:45:44 INFO - PROCESS | 1854 | 1462470344212 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 1854 | 1462470344216 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 10:45:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:45:44 INFO - PROCESS | 1854 | 1462470344223 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 1854 | 1462470344229 Marionette TRACE conn3 <- [1,3054,null,{}] 10:45:44 INFO - PROCESS | 1854 | 1462470344258 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}] 10:45:44 INFO - PROCESS | 1854 | 1462470344563 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:45:44 INFO - PROCESS | 1854 | 1462470344611 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de38cd800 == 144 [pid = 1854] [id = 773] 10:45:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7de2681400) [pid = 1854] [serial = 2318] [outer = (nil)] 10:45:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7de3067c00) [pid = 1854] [serial = 2319] [outer = 0x7f7de2681400] 10:45:44 INFO - PROCESS | 1854 | 1462470344680 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7de315f000) [pid = 1854] [serial = 2320] [outer = 0x7f7de2681400] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7f7df3b72c00) [pid = 1854] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7f7de9235800) [pid = 1854] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7f7de9eafc00) [pid = 1854] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7f7df6d8e800) [pid = 1854] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7f7de6de5800) [pid = 1854] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7f7df5725400) [pid = 1854] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7f7df1e3ec00) [pid = 1854] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7f7de13d4400) [pid = 1854] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7f7ddd9b3800) [pid = 1854] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7f7defb44400) [pid = 1854] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7f7ddc2d2c00) [pid = 1854] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7f7de3163000) [pid = 1854] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7f7de307f000) [pid = 1854] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7f7de8f1b800) [pid = 1854] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7f7de3163c00) [pid = 1854] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7f7ddd606800) [pid = 1854] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7f7de7b54c00) [pid = 1854] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7f7dee90f800) [pid = 1854] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7f7de958a400) [pid = 1854] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7f7ddc2f0800) [pid = 1854] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7f7de12a5000) [pid = 1854] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7f7de0842c00) [pid = 1854] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7f7df8f50000) [pid = 1854] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7f7de7ae0400) [pid = 1854] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:45:45 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7f7de0296c00) [pid = 1854] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:45:46 INFO - PROCESS | 1854 | 1462470346638 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"]]]}] 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:45:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:45:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:45: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" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:45: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" 10:45:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:45:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:45:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:45:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2517ms 10:45:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:45:46 INFO - PROCESS | 1854 | 1462470346746 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 1854 | 1462470346749 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 10:45:46 INFO - PROCESS | 1854 | 1462470346755 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 1854 | 1462470346757 Marionette TRACE conn3 <- [1,3058,null,{}] 10:45:46 INFO - PROCESS | 1854 | 1462470346762 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}] 10:45:47 INFO - PROCESS | 1854 | 1462470347060 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:45:47 INFO - PROCESS | 1854 | 1462470347310 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de530f800 == 145 [pid = 1854] [id = 774] 10:45:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7f7de0296c00) [pid = 1854] [serial = 2321] [outer = (nil)] 10:45:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7f7de6091c00) [pid = 1854] [serial = 2322] [outer = 0x7f7de0296c00] 10:45:47 INFO - PROCESS | 1854 | 1462470347373 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7f7de63e1c00) [pid = 1854] [serial = 2323] [outer = 0x7f7de0296c00] 10:45:48 INFO - PROCESS | 1854 | 1462470348450 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]]]}] 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:45:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:45:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:45:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:45:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:45:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:45:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:45:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:45:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:45:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:45:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1731ms 10:45:48 INFO - PROCESS | 1854 | 1462470348495 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:45:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:45:48 INFO - PROCESS | 1854 | 1462470348504 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 10:45:48 INFO - PROCESS | 1854 | 1462470348515 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 1854 | 1462470348521 Marionette TRACE conn3 <- [1,3062,null,{}] 10:45:48 INFO - PROCESS | 1854 | 1462470348530 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}] 10:45:48 INFO - PROCESS | 1854 | 1462470348801 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:45:49 INFO - PROCESS | 1854 | 1462470349115 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de06df000 == 146 [pid = 1854] [id = 775] 10:45:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7f7de0e58c00) [pid = 1854] [serial = 2324] [outer = (nil)] 10:45:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7f7de0e62800) [pid = 1854] [serial = 2325] [outer = 0x7f7de0e58c00] 10:45:49 INFO - PROCESS | 1854 | 1462470349196 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7f7de13d4400) [pid = 1854] [serial = 2326] [outer = 0x7f7de0e58c00] 10:45:49 INFO - PROCESS | 1854 | [1854] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:45:50 INFO - PROCESS | 1854 | 1462470350078 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:45:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:45:50 INFO - {} 10:45:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1594ms 10:45:50 INFO - PROCESS | 1854 | 1462470350109 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 1854 | 1462470350118 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 10:45:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:45:50 INFO - PROCESS | 1854 | 1462470350129 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 1854 | 1462470350133 Marionette TRACE conn3 <- [1,3066,null,{}] 10:45:50 INFO - PROCESS | 1854 | 1462470350148 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}] 10:45:50 INFO - PROCESS | 1854 | 1462470350461 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:45:50 INFO - PROCESS | 1854 | 1462470350720 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de533a800 == 147 [pid = 1854] [id = 776] 10:45:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7f7de3062400) [pid = 1854] [serial = 2327] [outer = (nil)] 10:45:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7f7de48e2800) [pid = 1854] [serial = 2328] [outer = 0x7f7de3062400] 10:45:50 INFO - PROCESS | 1854 | 1462470350846 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7f7de608c000) [pid = 1854] [serial = 2329] [outer = 0x7f7de3062400] 10:45:51 INFO - PROCESS | 1854 | 1462470351773 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]]]}] 10:45:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:45:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:45:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:45:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:45:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:45:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:45:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:45:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1694ms 10:45:51 INFO - PROCESS | 1854 | 1462470351824 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 1854 | 1462470351829 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 10:45:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:45:51 INFO - PROCESS | 1854 | 1462470351836 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 1854 | 1462470351843 Marionette TRACE conn3 <- [1,3070,null,{}] 10:45:51 INFO - PROCESS | 1854 | 1462470351860 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}] 10:45:52 INFO - PROCESS | 1854 | 1462470352122 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:45:52 INFO - PROCESS | 1854 | 1462470352419 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de6b3d800 == 148 [pid = 1854] [id = 777] 10:45:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7f7de6aa5000) [pid = 1854] [serial = 2330] [outer = (nil)] 10:45:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7f7de6dec400) [pid = 1854] [serial = 2331] [outer = 0x7f7de6aa5000] 10:45:52 INFO - PROCESS | 1854 | 1462470352551 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7f7de7ae2800) [pid = 1854] [serial = 2332] [outer = 0x7f7de6aa5000] 10:45:53 INFO - PROCESS | 1854 | 1462470353432 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]]]}] 10:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:45:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:45:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1641ms 10:45:53 INFO - PROCESS | 1854 | 1462470353481 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 1854 | 1462470353487 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 10:45:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:45:53 INFO - PROCESS | 1854 | 1462470353509 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - PROCESS | 1854 | 1462470353514 Marionette TRACE conn3 <- [1,3074,null,{}] 10:45:53 INFO - PROCESS | 1854 | 1462470353528 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}] 10:45:53 INFO - PROCESS | 1854 | 1462470353792 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:45:54 INFO - PROCESS | 1854 | 1462470354090 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de7b37000 == 149 [pid = 1854] [id = 778] 10:45:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7f7de6aae800) [pid = 1854] [serial = 2333] [outer = (nil)] 10:45:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7f7de90d6400) [pid = 1854] [serial = 2334] [outer = 0x7f7de6aae800] 10:45:54 INFO - PROCESS | 1854 | 1462470354218 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7f7de923ec00) [pid = 1854] [serial = 2335] [outer = 0x7f7de6aae800] 10:45:55 INFO - PROCESS | 1854 | 1462470355023 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]]]}] 10:45:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:45:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:45:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:45:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:45:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:45:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:45:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1562ms 10:45:55 INFO - PROCESS | 1854 | 1462470355058 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 1854 | 1462470355063 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 10:45:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:45:55 INFO - PROCESS | 1854 | 1462470355070 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 1854 | 1462470355073 Marionette TRACE conn3 <- [1,3078,null,{}] 10:45:55 INFO - PROCESS | 1854 | 1462470355079 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}] 10:45:55 INFO - PROCESS | 1854 | 1462470355372 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:45:55 INFO - PROCESS | 1854 | 1462470355666 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de32f1000 == 150 [pid = 1854] [id = 779] 10:45:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7f7de06d1c00) [pid = 1854] [serial = 2336] [outer = (nil)] 10:45:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7f7de13d5800) [pid = 1854] [serial = 2337] [outer = 0x7f7de06d1c00] 10:45:55 INFO - PROCESS | 1854 | 1462470355749 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7f7de9277800) [pid = 1854] [serial = 2338] [outer = 0x7f7de06d1c00] 10:45:56 INFO - PROCESS | 1854 | 1462470356679 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] 10:45:56 INFO - PROCESS | 1854 | 1462470356731 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 10:45:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:45:56 INFO - PROCESS | 1854 | 1462470356763 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 1854 | 1462470356768 Marionette TRACE conn3 <- [1,3082,null,{}] 10:45:56 INFO - PROCESS | 1854 | 1462470356774 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}] 10:45:57 INFO - PROCESS | 1854 | 1462470357059 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:45:57 INFO - PROCESS | 1854 | 1462470357404 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7de9ea1800 == 151 [pid = 1854] [id = 780] 10:45:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7f7deacd0000) [pid = 1854] [serial = 2339] [outer = (nil)] 10:45:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7f7deaee9000) [pid = 1854] [serial = 2340] [outer = 0x7f7deacd0000] 10:45:57 INFO - PROCESS | 1854 | 1462470357492 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7f7deeab8c00) [pid = 1854] [serial = 2341] [outer = 0x7f7deacd0000] 10:45:58 INFO - PROCESS | 1854 | 1462470358331 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]]]}] 10:45:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:45:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:45:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:45:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:45:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1587ms 10:45:58 INFO - PROCESS | 1854 | 1462470358346 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 1854 | 1462470358349 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 10:45:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:45:58 INFO - PROCESS | 1854 | 1462470358356 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 1854 | 1462470358359 Marionette TRACE conn3 <- [1,3086,null,{}] 10:45:58 INFO - PROCESS | 1854 | 1462470358365 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}] 10:45:58 INFO - PROCESS | 1854 | 1462470358617 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:45:58 INFO - PROCESS | 1854 | 1462470358892 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7deea1b000 == 152 [pid = 1854] [id = 781] 10:45:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7f7def3f0000) [pid = 1854] [serial = 2342] [outer = (nil)] 10:45:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7f7def412c00) [pid = 1854] [serial = 2343] [outer = 0x7f7def3f0000] 10:45:58 INFO - PROCESS | 1854 | 1462470358979 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7f7def4e3400) [pid = 1854] [serial = 2344] [outer = 0x7f7def3f0000] 10:45:59 INFO - PROCESS | 1854 | 1462470359808 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:45:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:45:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1482ms 10:45:59 INFO - PROCESS | 1854 | 1462470359839 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 1854 | 1462470359843 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 10:45:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:45:59 INFO - PROCESS | 1854 | 1462470359851 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 1854 | 1462470359855 Marionette TRACE conn3 <- [1,3090,null,{}] 10:45:59 INFO - PROCESS | 1854 | 1462470359860 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}] 10:46:00 INFO - PROCESS | 1854 | 1462470360100 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:46:00 INFO - PROCESS | 1854 | 1462470360378 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7def6ac000 == 153 [pid = 1854] [id = 782] 10:46:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7f7def3f1400) [pid = 1854] [serial = 2345] [outer = (nil)] 10:46:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7f7defb4cc00) [pid = 1854] [serial = 2346] [outer = 0x7f7def3f1400] 10:46:00 INFO - PROCESS | 1854 | 1462470360454 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7f7defe11c00) [pid = 1854] [serial = 2347] [outer = 0x7f7def3f1400] 10:46:01 INFO - PROCESS | 1854 | 1462470361322 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:46:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:46:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1492ms 10:46:01 INFO - PROCESS | 1854 | 1462470361344 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 1854 | 1462470361348 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 10:46:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:46:01 INFO - PROCESS | 1854 | 1462470361354 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 1854 | 1462470361362 Marionette TRACE conn3 <- [1,3094,null,{}] 10:46:01 INFO - PROCESS | 1854 | 1462470361374 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}] 10:46:01 INFO - PROCESS | 1854 | 1462470361633 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:46:01 INFO - PROCESS | 1854 | 1462470361947 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df023f800 == 154 [pid = 1854] [id = 783] 10:46:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7f7de03f9400) [pid = 1854] [serial = 2348] [outer = (nil)] 10:46:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7f7df05ec000) [pid = 1854] [serial = 2349] [outer = 0x7f7de03f9400] 10:46:02 INFO - PROCESS | 1854 | 1462470362044 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7f7df11efc00) [pid = 1854] [serial = 2350] [outer = 0x7f7de03f9400] 10:46:02 INFO - PROCESS | 1854 | 1462470362899 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:46:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:46:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1599ms 10:46:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:46:02 INFO - PROCESS | 1854 | 1462470362954 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 1854 | 1462470362957 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 10:46:02 INFO - PROCESS | 1854 | 1462470362964 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1854 | 1462470362968 Marionette TRACE conn3 <- [1,3098,null,{}] 10:46:02 INFO - PROCESS | 1854 | 1462470362974 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}] 10:46:03 INFO - PROCESS | 1854 | 1462470363248 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:46:03 INFO - PROCESS | 1854 | 1462470363570 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df097c800 == 155 [pid = 1854] [id = 784] 10:46:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7f7ddc2df400) [pid = 1854] [serial = 2351] [outer = (nil)] 10:46:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7f7df1e40400) [pid = 1854] [serial = 2352] [outer = 0x7f7ddc2df400] 10:46:03 INFO - PROCESS | 1854 | 1462470363662 Marionette DEBUG loaded listener.js 10:46:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7f7df3733c00) [pid = 1854] [serial = 2353] [outer = 0x7f7ddc2df400] 10:46:04 INFO - PROCESS | 1854 | 1462470364508 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]]]}] 10:46:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:46:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:46:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1586ms 10:46:04 INFO - PROCESS | 1854 | 1462470364551 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:46:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:46:04 INFO - PROCESS | 1854 | 1462470364555 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 10:46:04 INFO - PROCESS | 1854 | 1462470364562 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:46:04 INFO - PROCESS | 1854 | 1462470364567 Marionette TRACE conn3 <- [1,3102,null,{}] 10:46:04 INFO - PROCESS | 1854 | 1462470364573 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}] 10:46:04 INFO - PROCESS | 1854 | 1462470364850 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:46:05 INFO - PROCESS | 1854 | 1462470365170 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df3992000 == 156 [pid = 1854] [id = 785] 10:46:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7f7de12aa000) [pid = 1854] [serial = 2354] [outer = (nil)] 10:46:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7f7df3b6dc00) [pid = 1854] [serial = 2355] [outer = 0x7f7de12aa000] 10:46:05 INFO - PROCESS | 1854 | 1462470365263 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7f7df6129800) [pid = 1854] [serial = 2356] [outer = 0x7f7de12aa000] 10:46:06 INFO - PROCESS | 1854 | 1462470366155 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:46:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:46:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1631ms 10:46:06 INFO - PROCESS | 1854 | 1462470366193 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 1854 | 1462470366197 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 10:46:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:46:06 INFO - PROCESS | 1854 | 1462470366204 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 1854 | 1462470366208 Marionette TRACE conn3 <- [1,3106,null,{}] 10:46:06 INFO - PROCESS | 1854 | 1462470366214 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}] 10:46:06 INFO - PROCESS | 1854 | 1462470366476 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 10:46:06 INFO - PROCESS | 1854 | 1462470366775 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df7aa4000 == 157 [pid = 1854] [id = 786] 10:46:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7f7de96a3400) [pid = 1854] [serial = 2357] [outer = (nil)] 10:46:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7f7df7a92c00) [pid = 1854] [serial = 2358] [outer = 0x7f7de96a3400] 10:46:06 INFO - PROCESS | 1854 | 1462470366859 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7f7df8667000) [pid = 1854] [serial = 2359] [outer = 0x7f7de96a3400] 10:46:07 INFO - PROCESS | 1854 | 1462470367700 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]]]}] 10:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:46:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:46:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1536ms 10:46:07 INFO - PROCESS | 1854 | 1462470367743 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 1854 | 1462470367747 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 10:46:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:46:07 INFO - PROCESS | 1854 | 1462470367753 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 1854 | 1462470367756 Marionette TRACE conn3 <- [1,3110,null,{}] 10:46:07 INFO - PROCESS | 1854 | 1462470367762 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}] 10:46:08 INFO - PROCESS | 1854 | 1462470368018 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 10:46:08 INFO - PROCESS | 1854 | 1462470368347 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7df975c000 == 158 [pid = 1854] [id = 787] 10:46:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7f7de0295000) [pid = 1854] [serial = 2360] [outer = (nil)] 10:46:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7f7df8d27000) [pid = 1854] [serial = 2361] [outer = 0x7f7de0295000] 10:46:08 INFO - PROCESS | 1854 | 1462470368427 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7f7df8fac000) [pid = 1854] [serial = 2362] [outer = 0x7f7de0295000] 10:46:09 INFO - PROCESS | 1854 | 1462470369229 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"]]]}] 10:46:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:46: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 10:46:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:46:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:46:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:46:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:46:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1528ms 10:46:09 INFO - PROCESS | 1854 | 1462470369286 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 1854 | 1462470369289 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 10:46:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:46:09 INFO - PROCESS | 1854 | 1462470369296 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 1854 | 1462470369300 Marionette TRACE conn3 <- [1,3114,null,{}] 10:46:09 INFO - PROCESS | 1854 | 1462470369306 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}] 10:46:09 INFO - PROCESS | 1854 | 1462470369566 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 10:46:09 INFO - PROCESS | 1854 | 1462470369877 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\", \"177fee15-5038-4447-b228-9ee5fa7ba655\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7f7dfa465000 == 159 [pid = 1854] [id = 788] 10:46:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7f7def4c5400) [pid = 1854] [serial = 2363] [outer = (nil)] 10:46:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7f7df911b400) [pid = 1854] [serial = 2364] [outer = 0x7f7def4c5400] 10:46:09 INFO - PROCESS | 1854 | 1462470369959 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7f7df9399000) [pid = 1854] [serial = 2365] [outer = 0x7f7def4c5400] 10:46:10 INFO - PROCESS | 1854 | 1462470370804 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]]]}] 10:46:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:46:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1545ms 10:46:10 INFO - PROCESS | 1854 | 1462470370844 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 10:46:10 INFO - PROCESS | 1854 | 1462470370850 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 10:46:12 WARNING - u'runner_teardown' () 10:46:12 INFO - No more tests 10:46:12 INFO - Got 0 unexpected results 10:46:12 INFO - SUITE-END | took 1277s 10:46:12 INFO - Closing logging queue 10:46:12 INFO - queue closed 10:46:12 INFO - Return code: 0 10:46:12 WARNING - # TBPL SUCCESS # 10:46:12 INFO - Running post-action listener: _resource_record_post_action 10:46:12 INFO - Running post-run listener: _resource_record_post_run 10:46:13 INFO - Total resource usage - Wall time: 1313s; CPU: 98.0%; Read bytes: 8589312; Write bytes: 936497152; Read time: 768; Write time: 333192 10:46:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:46:13 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 94208; Write bytes: 8232960; Read time: 4; Write time: 7112 10:46:13 INFO - run-tests - Wall time: 1284s; CPU: 98.0%; Read bytes: 5820416; Write bytes: 898162688; Read time: 504; Write time: 289176 10:46:13 INFO - Running post-run listener: _upload_blobber_files 10:46:13 INFO - Blob upload gear active. 10:46:13 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:46: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 10:46: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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:46: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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:46:14 INFO - (blobuploader) - INFO - Open directory for files ... 10:46:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:46:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:46:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:46:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:46:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:46:16 INFO - (blobuploader) - INFO - Done attempting. 10:46:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:46:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:46:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:46:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:46:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:46:17 INFO - (blobuploader) - INFO - Done attempting. 10:46:17 INFO - (blobuploader) - INFO - Iteration through files over. 10:46:17 INFO - Return code: 0 10:46:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:46:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:46:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/13d08a3e78d668eb3c26c85195029ae32a24568f8df4ab95a91f3edcf3bdf2f5bed9b08947edec04f47f7f90e5ab1553d79311b50e7b651317f5169a369eb14d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2136045229ba5993e25722429f50216bae547f9b5221d291f9679206ea3b395903714e065e06128069cd591ecd8e5a22dd01266b597a7618646d4974f8d82be"} 10:46:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:46:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:46:17 INFO - Contents: 10:46:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/13d08a3e78d668eb3c26c85195029ae32a24568f8df4ab95a91f3edcf3bdf2f5bed9b08947edec04f47f7f90e5ab1553d79311b50e7b651317f5169a369eb14d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2136045229ba5993e25722429f50216bae547f9b5221d291f9679206ea3b395903714e065e06128069cd591ecd8e5a22dd01266b597a7618646d4974f8d82be"} 10:46:17 INFO - Running post-run listener: copy_logs_to_upload_dir 10:46:17 INFO - Copying logs to upload dir... 10:46:17 INFO - mkdir: /builds/slave/test/build/upload/logs 10:46:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1433.377654 ========= master_lag: 36.92 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 30 secs) (at 2016-05-05 10:46:54.849799) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-05-05 10:46:54.850864) ========= 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-1462468907.977159-306325457 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/13d08a3e78d668eb3c26c85195029ae32a24568f8df4ab95a91f3edcf3bdf2f5bed9b08947edec04f47f7f90e5ab1553d79311b50e7b651317f5169a369eb14d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2136045229ba5993e25722429f50216bae547f9b5221d291f9679206ea3b395903714e065e06128069cd591ecd8e5a22dd01266b597a7618646d4974f8d82be"} build_url:https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035532 build_url: 'https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/13d08a3e78d668eb3c26c85195029ae32a24568f8df4ab95a91f3edcf3bdf2f5bed9b08947edec04f47f7f90e5ab1553d79311b50e7b651317f5169a369eb14d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b2136045229ba5993e25722429f50216bae547f9b5221d291f9679206ea3b395903714e065e06128069cd591ecd8e5a22dd01266b597a7618646d4974f8d82be"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Fh4MTZGfTqOa1ykLSfhH3g/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 11.26 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-05-05 10:47:06.142754) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 11 secs) (at 2016-05-05 10:47:06.143201) ========= 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-1462468907.977159-306325457 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021804 ========= master_lag: 11.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 11 secs) (at 2016-05-05 10:47:17.224873) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 10:47:17.225317) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 10:47:17.586570) ========= ========= Total master_lag: 59.34 =========