builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-504 starttime: 1468229440.1 results: success (0) buildid: 20160711002726 builduid: 8ea23c3d49cc42fa939119f9075f8e6d revision: 9d734024ed35d74449601cc04917b327e0973c0d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 02:30:40.100437) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 02:30:40.101070) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 mins, 0 secs) (at 2016-07-11 02:30:40.101493) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 mins, 0 secs) (at 2016-07-11 02:32:40.410424) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-11 02:32:40.410831) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830 _=/tools/buildbot/bin/python using PTY: False --2016-07-11 02:32:40-- 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% 8.94M=0.001s 2016-07-11 02:32:40 (8.94 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.275381 ========= master_lag: 7.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-07-11 02:32:47.867579) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-11 02:32:47.868026) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028810 ========= master_lag: 3.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-11 02:32:50.971145) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:32:50.971547) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9d734024ed35d74449601cc04917b327e0973c0d --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-beta --rev 9d734024ed35d74449601cc04917b327e0973c0d --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830 _=/tools/buildbot/bin/python using PTY: False 2016-07-11 02:32:51,121 truncating revision to first 12 chars 2016-07-11 02:32:51,121 Setting DEBUG logging. 2016-07-11 02:32:51,121 attempt 1/10 2016-07-11 02:32:51,122 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/9d734024ed35?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-11 02:32:51,499 unpacking tar archive at: mozilla-beta-9d734024ed35/testing/mozharness/ program finished with exit code 0 elapsedTime=0.655788 ========= master_lag: 0.52 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:32:52.151690) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 02:32:52.152141) ========= script_repo_revision: 9d734024ed35d74449601cc04917b327e0973c0d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 02:32:52.152678) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 53 secs) (at 2016-07-11 02:32:52.153101) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 53 secs) (at 2016-07-11 02:33:45.777925) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 7 secs) (at 2016-07-11 02:33:45.778714) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830 _=/tools/buildbot/bin/python using PTY: False 02:33:46 INFO - MultiFileLogger online at 20160711 02:33:46 in /builds/slave/test 02:33:46 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-beta --download-symbols true 02:33:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:33:46 INFO - {'append_to_log': False, 02:33:46 INFO - 'base_work_dir': '/builds/slave/test', 02:33:46 INFO - 'blob_upload_branch': 'mozilla-beta', 02:33:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:33:46 INFO - 'buildbot_json_path': 'buildprops.json', 02:33:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:33:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:33:46 INFO - 'download_minidump_stackwalk': True, 02:33:46 INFO - 'download_symbols': 'true', 02:33:46 INFO - 'e10s': False, 02:33:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:33:46 INFO - 'tooltool.py': '/tools/tooltool.py', 02:33:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:33:46 INFO - '/tools/misc-python/virtualenv.py')}, 02:33:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:33:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:33:46 INFO - 'log_level': 'info', 02:33:46 INFO - 'log_to_console': True, 02:33:46 INFO - 'opt_config_files': (), 02:33:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:33:46 INFO - '--processes=1', 02:33:46 INFO - '--config=%(test_path)s/wptrunner.ini', 02:33:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:33:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:33:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:33:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:33:46 INFO - 'pip_index': False, 02:33:46 INFO - 'require_test_zip': True, 02:33:46 INFO - 'test_type': ('testharness',), 02:33:46 INFO - 'this_chunk': '1', 02:33:46 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:33:46 INFO - 'total_chunks': '10', 02:33:46 INFO - 'virtualenv_path': 'venv', 02:33:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:33:46 INFO - 'work_dir': 'build'} 02:33:46 INFO - ##### 02:33:46 INFO - ##### Running clobber step. 02:33:46 INFO - ##### 02:33:46 INFO - Running pre-action listener: _resource_record_pre_action 02:33:46 INFO - Running main action method: clobber 02:33:46 INFO - rmtree: /builds/slave/test/build 02:33:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:33:47 INFO - Running post-action listener: _resource_record_post_action 02:33:47 INFO - ##### 02:33:47 INFO - ##### Running read-buildbot-config step. 02:33:47 INFO - ##### 02:33:47 INFO - Running pre-action listener: _resource_record_pre_action 02:33:47 INFO - Running main action method: read_buildbot_config 02:33:47 INFO - Using buildbot properties: 02:33:47 INFO - { 02:33:47 INFO - "project": "", 02:33:47 INFO - "product": "firefox", 02:33:47 INFO - "script_repo_revision": "production", 02:33:47 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 02:33:47 INFO - "repository": "", 02:33:47 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 02:33:47 INFO - "buildid": "20160711002726", 02:33:47 INFO - "pgo_build": "False", 02:33:47 INFO - "basedir": "/builds/slave/test", 02:33:47 INFO - "buildnumber": 23, 02:33:47 INFO - "slavename": "tst-linux32-spot-504", 02:33:47 INFO - "revision": "9d734024ed35d74449601cc04917b327e0973c0d", 02:33:47 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 02:33:47 INFO - "platform": "linux", 02:33:47 INFO - "branch": "mozilla-beta", 02:33:47 INFO - "repo_path": "releases/mozilla-beta", 02:33:47 INFO - "moz_repo_path": "", 02:33:47 INFO - "stage_platform": "linux", 02:33:47 INFO - "builduid": "8ea23c3d49cc42fa939119f9075f8e6d", 02:33:47 INFO - "slavebuilddir": "test" 02:33:47 INFO - } 02:33:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 02:33:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 02:33:47 INFO - Running post-action listener: _resource_record_post_action 02:33:47 INFO - ##### 02:33:47 INFO - ##### Running download-and-extract step. 02:33:47 INFO - ##### 02:33:47 INFO - Running pre-action listener: _resource_record_pre_action 02:33:47 INFO - Running main action method: download_and_extract 02:33:47 INFO - mkdir: /builds/slave/test/build/tests 02:33:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:33:47 INFO - https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:33:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:33:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:33:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:33:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 02:33:48 INFO - Downloaded 1291 bytes. 02:33:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:33:48 INFO - Using the following test package requirements: 02:33:48 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:33:48 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:33:48 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 02:33:48 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:33:48 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 02:33:48 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:33:48 INFO - u'jsshell-linux-i686.zip'], 02:33:48 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:33:48 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 02:33:48 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:33:48 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:33:48 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 02:33:48 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:33:48 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 02:33:48 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:33:48 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 02:33:48 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:33:48 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 02:33:48 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 02:33: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')]} 02:33:48 INFO - https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:33:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:33:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:33:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:33:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 02:33:51 INFO - Downloaded 22861023 bytes. 02:33:51 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:33:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:33:52 INFO - caution: filename not matched: web-platform/* 02:33:52 INFO - Return code: 11 02:33: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')]} 02:33:52 INFO - https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:33:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:33:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:33:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:33:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 02:33:56 INFO - Downloaded 36389876 bytes. 02:33:56 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:33:56 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:34:00 INFO - caution: filename not matched: bin/* 02:34:00 INFO - caution: filename not matched: config/* 02:34:00 INFO - caution: filename not matched: mozbase/* 02:34:00 INFO - caution: filename not matched: marionette/* 02:34:00 INFO - caution: filename not matched: tools/wptserve/* 02:34:00 INFO - Return code: 11 02:34:00 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')]} 02:34:00 INFO - https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:34:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:34:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:34:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:34:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 02:34:07 INFO - Downloaded 69350250 bytes. 02:34:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:34:07 INFO - mkdir: /builds/slave/test/properties 02:34:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:34:07 INFO - Writing to file /builds/slave/test/properties/build_url 02:34:07 INFO - Contents: 02:34:07 INFO - build_url:https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:34:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:34:08 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:34:08 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:34:08 INFO - Contents: 02:34:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:34:08 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')]} 02:34:08 INFO - https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:34:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:34:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:34:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:34:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 02:34:16 INFO - Downloaded 92354495 bytes. 02:34:16 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:34:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:34:25 INFO - Return code: 0 02:34:25 INFO - Running post-action listener: _resource_record_post_action 02:34:25 INFO - Running post-action listener: set_extra_try_arguments 02:34:25 INFO - ##### 02:34:25 INFO - ##### Running create-virtualenv step. 02:34:25 INFO - ##### 02:34:25 INFO - Running pre-action listener: _pre_create_virtualenv 02:34:25 INFO - Running pre-action listener: _resource_record_pre_action 02:34:25 INFO - Running main action method: create_virtualenv 02:34:25 INFO - Creating virtualenv /builds/slave/test/build/venv 02:34:25 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 02:34:25 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:34:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:34:25 INFO - Using real prefix '/usr' 02:34:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:34:27 INFO - Installing distribute.............................................................................................................................................................................................done. 02:34:30 INFO - Installing pip.................done. 02:34:30 INFO - Return code: 0 02:34:30 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:34:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a88c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aef598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ba32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b92f70>, '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 0x9b92620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b98750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', '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 02:34:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 02:34:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:34:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:31 INFO - 'CCACHE_UMASK': '002', 02:34:31 INFO - 'DISPLAY': ':0', 02:34:31 INFO - 'HOME': '/home/cltbld', 02:34:31 INFO - 'LANG': 'en_US.UTF-8', 02:34:31 INFO - 'LOGNAME': 'cltbld', 02:34:31 INFO - 'MAIL': '/var/mail/cltbld', 02:34:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:31 INFO - 'MOZ_NO_REMOTE': '1', 02:34:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:31 INFO - 'PWD': '/builds/slave/test', 02:34:31 INFO - 'SHELL': '/bin/bash', 02:34:31 INFO - 'SHLVL': '1', 02:34:31 INFO - 'TERM': 'linux', 02:34:31 INFO - 'TMOUT': '86400', 02:34:31 INFO - 'USER': 'cltbld', 02:34:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', 02:34:31 INFO - '_': '/tools/buildbot/bin/python'} 02:34:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:31 INFO - Downloading/unpacking psutil>=0.7.1 02:34:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:34:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:34:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:34:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:34:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:34:35 INFO - Installing collected packages: psutil 02:34:35 INFO - Running setup.py install for psutil 02:34:35 INFO - building 'psutil._psutil_linux' extension 02:34:35 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 02:34:35 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:34:35 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:34:36 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 02:34:36 INFO - building 'psutil._psutil_posix' extension 02:34:36 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 02:34:36 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 02:34:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:34:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:34:36 INFO - Successfully installed psutil 02:34:36 INFO - Cleaning up... 02:34:36 INFO - Return code: 0 02:34:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:34:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a88c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aef598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ba32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b92f70>, '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 0x9b92620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b98750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', '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 02:34:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 02:34:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:34:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:36 INFO - 'CCACHE_UMASK': '002', 02:34:36 INFO - 'DISPLAY': ':0', 02:34:36 INFO - 'HOME': '/home/cltbld', 02:34:36 INFO - 'LANG': 'en_US.UTF-8', 02:34:36 INFO - 'LOGNAME': 'cltbld', 02:34:36 INFO - 'MAIL': '/var/mail/cltbld', 02:34:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:36 INFO - 'MOZ_NO_REMOTE': '1', 02:34:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:36 INFO - 'PWD': '/builds/slave/test', 02:34:36 INFO - 'SHELL': '/bin/bash', 02:34:36 INFO - 'SHLVL': '1', 02:34:36 INFO - 'TERM': 'linux', 02:34:36 INFO - 'TMOUT': '86400', 02:34:36 INFO - 'USER': 'cltbld', 02:34:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', 02:34:36 INFO - '_': '/tools/buildbot/bin/python'} 02:34:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:34:37 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 02:34:37 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 02:34:37 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 02:34:37 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 02:34:37 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 02:34:37 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 02:34:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:34:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:34:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:34:40 INFO - Installing collected packages: mozsystemmonitor 02:34:40 INFO - Running setup.py install for mozsystemmonitor 02:34:41 INFO - Successfully installed mozsystemmonitor 02:34:41 INFO - Cleaning up... 02:34:41 INFO - Return code: 0 02:34:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:34: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')]} 02:34:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34: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')]} 02:34:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a88c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aef598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ba32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b92f70>, '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 0x9b92620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b98750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', '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 02:34:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 02:34:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:34:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:41 INFO - 'CCACHE_UMASK': '002', 02:34:41 INFO - 'DISPLAY': ':0', 02:34:41 INFO - 'HOME': '/home/cltbld', 02:34:41 INFO - 'LANG': 'en_US.UTF-8', 02:34:41 INFO - 'LOGNAME': 'cltbld', 02:34:41 INFO - 'MAIL': '/var/mail/cltbld', 02:34:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:41 INFO - 'MOZ_NO_REMOTE': '1', 02:34:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:41 INFO - 'PWD': '/builds/slave/test', 02:34:41 INFO - 'SHELL': '/bin/bash', 02:34:41 INFO - 'SHLVL': '1', 02:34:41 INFO - 'TERM': 'linux', 02:34:41 INFO - 'TMOUT': '86400', 02:34:41 INFO - 'USER': 'cltbld', 02:34:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', 02:34:41 INFO - '_': '/tools/buildbot/bin/python'} 02:34:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:41 INFO - Downloading/unpacking blobuploader==1.2.4 02:34:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:34:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:34:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:45 INFO - Downloading blobuploader-1.2.4.tar.gz 02:34:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:34:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:34:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:34:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:34:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:34:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:34:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:34:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:34:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:34:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:34:46 INFO - Downloading docopt-0.6.1.tar.gz 02:34:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:34:46 INFO - Installing collected packages: blobuploader, requests, docopt 02:34:46 INFO - Running setup.py install for blobuploader 02:34:46 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:34:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:34:47 INFO - Running setup.py install for requests 02:34:47 INFO - Running setup.py install for docopt 02:34:48 INFO - Successfully installed blobuploader requests docopt 02:34:48 INFO - Cleaning up... 02:34:48 INFO - Return code: 0 02:34:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:34: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')]} 02:34:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34: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')]} 02:34:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:48 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 0x9a88c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aef598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ba32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b92f70>, '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 0x9b92620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b98750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', '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 02:34:48 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 02:34:48 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 02:34:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:48 INFO - 'CCACHE_UMASK': '002', 02:34:48 INFO - 'DISPLAY': ':0', 02:34:48 INFO - 'HOME': '/home/cltbld', 02:34:48 INFO - 'LANG': 'en_US.UTF-8', 02:34:48 INFO - 'LOGNAME': 'cltbld', 02:34:48 INFO - 'MAIL': '/var/mail/cltbld', 02:34:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:48 INFO - 'MOZ_NO_REMOTE': '1', 02:34:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:48 INFO - 'PWD': '/builds/slave/test', 02:34:48 INFO - 'SHELL': '/bin/bash', 02:34:48 INFO - 'SHLVL': '1', 02:34:48 INFO - 'TERM': 'linux', 02:34:48 INFO - 'TMOUT': '86400', 02:34:48 INFO - 'USER': 'cltbld', 02:34:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', 02:34:48 INFO - '_': '/tools/buildbot/bin/python'} 02:34:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:34:48 INFO - Running setup.py (path:/tmp/pip-B3oKRz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:34:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:34:48 INFO - Running setup.py (path:/tmp/pip-iXg9fo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:34:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:34:48 INFO - Running setup.py (path:/tmp/pip-noH6iS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:34:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:34:48 INFO - Running setup.py (path:/tmp/pip-toSIf8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:34:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:34:49 INFO - Running setup.py (path:/tmp/pip-hMCwEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:34:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:34:49 INFO - Running setup.py (path:/tmp/pip-E_1AL4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:34:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:34:49 INFO - Running setup.py (path:/tmp/pip-kHTvyA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:34:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:34:49 INFO - Running setup.py (path:/tmp/pip-6coVOU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:34:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:34:49 INFO - Running setup.py (path:/tmp/pip-kXdCCo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:34:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:34:49 INFO - Running setup.py (path:/tmp/pip-5dzfi0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:34:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:34:49 INFO - Running setup.py (path:/tmp/pip-SEuvd7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:34:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:34:49 INFO - Running setup.py (path:/tmp/pip-nqHlNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:34:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:34:50 INFO - Running setup.py (path:/tmp/pip-InegSe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:34:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:34:50 INFO - Running setup.py (path:/tmp/pip-2R1tBL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:34:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:34:50 INFO - Running setup.py (path:/tmp/pip-reqW9t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:34:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:34:50 INFO - Running setup.py (path:/tmp/pip-8fpMe2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:34:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:34:50 INFO - Running setup.py (path:/tmp/pip-d_wwEC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:34:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:34:50 INFO - Running setup.py (path:/tmp/pip-keelWZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:34:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:34:50 INFO - Running setup.py (path:/tmp/pip-qr8nEM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:34:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:34:50 INFO - Running setup.py (path:/tmp/pip-h8VKil-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:34:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:34:51 INFO - Running setup.py (path:/tmp/pip-0v8Q77-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:34:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:34:51 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 02:34:51 INFO - Running setup.py install for manifestparser 02:34:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:34:51 INFO - Running setup.py install for mozcrash 02:34:52 INFO - Running setup.py install for mozdebug 02:34:52 INFO - Running setup.py install for mozdevice 02:34:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:34:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:34:52 INFO - Running setup.py install for mozfile 02:34:52 INFO - Running setup.py install for mozhttpd 02:34:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:34:52 INFO - Running setup.py install for mozinfo 02:34:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:34:53 INFO - Running setup.py install for mozInstall 02:34:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:34:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:34:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:34:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:34:53 INFO - Running setup.py install for mozleak 02:34:53 INFO - Running setup.py install for mozlog 02:34:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:34:53 INFO - Running setup.py install for moznetwork 02:34:53 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:34:53 INFO - Running setup.py install for mozprocess 02:34:54 INFO - Running setup.py install for mozprofile 02:34:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:34:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:34:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:34:54 INFO - Running setup.py install for mozrunner 02:34:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:34:54 INFO - Running setup.py install for mozscreenshot 02:34:54 INFO - Running setup.py install for moztest 02:34:55 INFO - Running setup.py install for mozversion 02:34:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:34:55 INFO - Running setup.py install for wptserve 02:34:55 INFO - Running setup.py install for marionette-driver 02:34:55 INFO - Running setup.py install for browsermob-proxy 02:34:56 INFO - Running setup.py install for marionette-client 02:34:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:34:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:34:56 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 02:34:56 INFO - Cleaning up... 02:34:56 INFO - Return code: 0 02:34:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:34:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:34:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:34:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:34:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:34:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a88c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aef598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ba32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b92f70>, '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 0x9b92620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b98750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', '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 02:34:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:34:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:34:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:34:56 INFO - 'CCACHE_UMASK': '002', 02:34:56 INFO - 'DISPLAY': ':0', 02:34:56 INFO - 'HOME': '/home/cltbld', 02:34:56 INFO - 'LANG': 'en_US.UTF-8', 02:34:56 INFO - 'LOGNAME': 'cltbld', 02:34:56 INFO - 'MAIL': '/var/mail/cltbld', 02:34:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:34:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:34:56 INFO - 'MOZ_NO_REMOTE': '1', 02:34:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:34:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:34:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:34:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:34:56 INFO - 'PWD': '/builds/slave/test', 02:34:56 INFO - 'SHELL': '/bin/bash', 02:34:56 INFO - 'SHLVL': '1', 02:34:56 INFO - 'TERM': 'linux', 02:34:56 INFO - 'TMOUT': '86400', 02:34:56 INFO - 'USER': 'cltbld', 02:34:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', 02:34:56 INFO - '_': '/tools/buildbot/bin/python'} 02:34:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:34:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:34:57 INFO - Running setup.py (path:/tmp/pip-N2lC4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:34:57 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 02:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:34:57 INFO - Running setup.py (path:/tmp/pip-I0H4Zs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:34:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:34:57 INFO - Running setup.py (path:/tmp/pip-Mk36nL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:34:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 02:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:34:57 INFO - Running setup.py (path:/tmp/pip-9T9Kwy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:34:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:34:57 INFO - Running setup.py (path:/tmp/pip-ZaDS6V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:34:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 02:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:34:57 INFO - Running setup.py (path:/tmp/pip-abZf6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:34:57 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)) 02:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:34:57 INFO - Running setup.py (path:/tmp/pip-FvBZTg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:34:57 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)) 02:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:34:57 INFO - Running setup.py (path:/tmp/pip-jJgnYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:34:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 02:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:34:58 INFO - Running setup.py (path:/tmp/pip-5JMltC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:34:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 02:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:34:58 INFO - Running setup.py (path:/tmp/pip-LFTQM2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:34:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:34:58 INFO - Running setup.py (path:/tmp/pip-CC3Ohv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:34:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 02:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:34:58 INFO - Running setup.py (path:/tmp/pip-wNhg1L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:34:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 02:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:34:58 INFO - Running setup.py (path:/tmp/pip-NFfZ5f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:34:58 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)) 02:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:34:58 INFO - Running setup.py (path:/tmp/pip-dFwp04-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:34:58 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)) 02:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:34:58 INFO - Running setup.py (path:/tmp/pip-Rel_kv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:34:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 02:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:34:59 INFO - Running setup.py (path:/tmp/pip-aBClCq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:34:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 02:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:34:59 INFO - Running setup.py (path:/tmp/pip-MviJlK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:34:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 02:34:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:34:59 INFO - Running setup.py (path:/tmp/pip-cA957X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:34:59 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 02:34:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:34:59 INFO - Running setup.py (path:/tmp/pip-6yZAPL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:34:59 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)) 02:34:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:34:59 INFO - Running setup.py (path:/tmp/pip-Jcmrj6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:34:59 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)) 02:34:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:35:00 INFO - Running setup.py (path:/tmp/pip-D3QA0f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:35:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:35:00 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)) 02:35:00 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)) 02:35:00 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)) 02:35:00 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)) 02:35:00 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)) 02:35:00 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)) 02:35:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:35:00 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 02:35:00 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 02:35:00 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 02:35:00 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 02:35:00 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 02:35:00 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 02:35:04 INFO - Downloading blessings-1.6.tar.gz 02:35:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:35:04 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)) 02:35:04 INFO - Installing collected packages: blessings 02:35:04 INFO - Running setup.py install for blessings 02:35:04 INFO - Successfully installed blessings 02:35:04 INFO - Cleaning up... 02:35:04 INFO - Return code: 0 02:35:04 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:35:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:35:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:35:04 INFO - Reading from file tmpfile_stdout 02:35:04 INFO - Current package versions: 02:35:04 INFO - argparse == 1.2.1 02:35:04 INFO - blessings == 1.6 02:35:04 INFO - blobuploader == 1.2.4 02:35:04 INFO - browsermob-proxy == 0.6.0 02:35:04 INFO - docopt == 0.6.1 02:35:04 INFO - manifestparser == 1.1 02:35:04 INFO - marionette-client == 2.3.0 02:35:04 INFO - marionette-driver == 1.4.0 02:35:04 INFO - mozInstall == 1.12 02:35:04 INFO - mozcrash == 0.17 02:35:04 INFO - mozdebug == 0.1 02:35:04 INFO - mozdevice == 0.48 02:35:04 INFO - mozfile == 1.2 02:35:04 INFO - mozhttpd == 0.7 02:35:04 INFO - mozinfo == 0.9 02:35:04 INFO - mozleak == 0.1 02:35:04 INFO - mozlog == 3.1 02:35:04 INFO - moznetwork == 0.27 02:35:04 INFO - mozprocess == 0.22 02:35:04 INFO - mozprofile == 0.28 02:35:04 INFO - mozrunner == 6.11 02:35:04 INFO - mozscreenshot == 0.1 02:35:04 INFO - mozsystemmonitor == 0.0 02:35:04 INFO - moztest == 0.7 02:35:04 INFO - mozversion == 1.4 02:35:04 INFO - psutil == 3.1.1 02:35:04 INFO - requests == 1.2.3 02:35:04 INFO - wptserve == 1.4.0 02:35:04 INFO - wsgiref == 0.1.2 02:35:04 INFO - Running post-action listener: _resource_record_post_action 02:35:04 INFO - Running post-action listener: _start_resource_monitoring 02:35:05 INFO - Starting resource monitoring. 02:35:05 INFO - ##### 02:35:05 INFO - ##### Running pull step. 02:35:05 INFO - ##### 02:35:05 INFO - Running pre-action listener: _resource_record_pre_action 02:35:05 INFO - Running main action method: pull 02:35:05 INFO - Pull has nothing to do! 02:35:05 INFO - Running post-action listener: _resource_record_post_action 02:35:05 INFO - ##### 02:35:05 INFO - ##### Running install step. 02:35:05 INFO - ##### 02:35:05 INFO - Running pre-action listener: _resource_record_pre_action 02:35:05 INFO - Running main action method: install 02:35:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:35:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:35:05 INFO - Reading from file tmpfile_stdout 02:35:05 INFO - Detecting whether we're running mozinstall >=1.0... 02:35:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:35:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:35:05 INFO - Reading from file tmpfile_stdout 02:35:05 INFO - Output received: 02:35:05 INFO - Usage: mozinstall [options] installer 02:35:05 INFO - Options: 02:35:05 INFO - -h, --help show this help message and exit 02:35:05 INFO - -d DEST, --destination=DEST 02:35:05 INFO - Directory to install application into. [default: 02:35:05 INFO - "/builds/slave/test"] 02:35:05 INFO - --app=APP Application being installed. [default: firefox] 02:35:05 INFO - mkdir: /builds/slave/test/build/application 02:35:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:35:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 02:35:34 INFO - Reading from file tmpfile_stdout 02:35:34 INFO - Output received: 02:35:34 INFO - /builds/slave/test/build/application/firefox/firefox 02:35:34 INFO - Running post-action listener: _resource_record_post_action 02:35:34 INFO - ##### 02:35:34 INFO - ##### Running run-tests step. 02:35:34 INFO - ##### 02:35:34 INFO - Running pre-action listener: _resource_record_pre_action 02:35:34 INFO - Running main action method: run_tests 02:35:34 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:35:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:35:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:35:34 INFO - grabbing minidump binary from tooltool 02:35:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:35:34 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b92f70>, '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 0x9b92620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b98750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:35:34 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 02:35:34 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 02:35:34 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:35:34 INFO - Return code: 0 02:35:34 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:35:35 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:35:35 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/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 02:35:35 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/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 02:35:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:35:35 INFO - 'CCACHE_UMASK': '002', 02:35:35 INFO - 'DISPLAY': ':0', 02:35:35 INFO - 'HOME': '/home/cltbld', 02:35:35 INFO - 'LANG': 'en_US.UTF-8', 02:35:35 INFO - 'LOGNAME': 'cltbld', 02:35:35 INFO - 'MAIL': '/var/mail/cltbld', 02:35:35 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:35:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:35:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:35:35 INFO - 'MOZ_NO_REMOTE': '1', 02:35:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:35:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:35:35 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:35:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:35:35 INFO - 'PWD': '/builds/slave/test', 02:35:35 INFO - 'SHELL': '/bin/bash', 02:35:35 INFO - 'SHLVL': '1', 02:35:35 INFO - 'TERM': 'linux', 02:35:35 INFO - 'TMOUT': '86400', 02:35:35 INFO - 'USER': 'cltbld', 02:35:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830', 02:35:35 INFO - '_': '/tools/buildbot/bin/python'} 02:35:35 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/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 02:35:35 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 02:35:35 INFO - import pkg_resources 02:35:36 INFO - Using 1 client processes 02:35:37 INFO - wptserve Starting http server on 127.0.0.1:8000 02:35:37 INFO - wptserve Starting http server on 127.0.0.1:8001 02:35:37 INFO - wptserve Starting http server on 127.0.0.1:8443 02:35:39 INFO - SUITE-START | Running 778 tests 02:35:39 INFO - Running testharness tests 02:35:39 INFO - Setting up ssl 02:35:39 INFO - PROCESS | certutil | 02:35:39 INFO - PROCESS | certutil | 02:35:39 INFO - PROCESS | certutil | 02:35:39 INFO - Certificate Nickname Trust Attributes 02:35:39 INFO - SSL,S/MIME,JAR/XPI 02:35:39 INFO - 02:35:39 INFO - web-platform-tests CT,, 02:35:39 INFO - 02:35:39 INFO - Starting runner 02:35:42 INFO - PROCESS | 1747 | 1468229742289 Marionette DEBUG Marionette enabled via build flag and pref 02:35:42 INFO - PROCESS | 1747 | ++DOCSHELL 0xa4d4fc00 == 1 [pid = 1747] [id = 1] 02:35:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 1 (0xa4d50000) [pid = 1747] [serial = 1] [outer = (nil)] 02:35:42 INFO - PROCESS | 1747 | [1747] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:35:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 2 (0xa4d50800) [pid = 1747] [serial = 2] [outer = 0xa4d50000] 02:35:43 INFO - PROCESS | 1747 | 1468229743014 Marionette INFO Listening on port 2828 02:35:43 INFO - PROCESS | 1747 | 1468229743633 Marionette DEBUG Marionette enabled via command-line flag 02:35:43 INFO - PROCESS | 1747 | ++DOCSHELL 0xa23d0000 == 2 [pid = 1747] [id = 2] 02:35:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 3 (0xa23d1400) [pid = 1747] [serial = 3] [outer = (nil)] 02:35:43 INFO - PROCESS | 1747 | [1747] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:35:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 4 (0xa23dac00) [pid = 1747] [serial = 4] [outer = 0xa23d1400] 02:35:43 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d31e0 02:35:43 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d3cc0 02:35:43 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dcd40 02:35:43 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f89a0 02:35:43 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fe6e0 02:35:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 5 (0xa1123c00) [pid = 1747] [serial = 5] [outer = 0xa4d50000] 02:35:44 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:35:44 INFO - PROCESS | 1747 | 1468229744047 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57491 02:35:44 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:35:44 INFO - PROCESS | 1747 | 1468229744080 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57492 02:35:44 INFO - PROCESS | 1747 | 1468229744141 Marionette DEBUG Closed connection conn0 02:35:44 INFO - PROCESS | 1747 | [1747] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 02:35:44 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:35:44 INFO - PROCESS | 1747 | 1468229744266 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57493 02:35:44 INFO - PROCESS | 1747 | 1468229744268 Marionette DEBUG Closed connection conn1 02:35:44 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:35:44 INFO - PROCESS | 1747 | 1468229744328 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57494 02:35:44 INFO - PROCESS | 1747 | 1468229744338 Marionette DEBUG Closed connection conn2 02:35:44 INFO - PROCESS | 1747 | 1468229744374 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:35:44 INFO - PROCESS | 1747 | 1468229744398 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160711002726","device":"desktop","version":"48.0"} 02:35:45 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:35:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b455800 == 3 [pid = 1747] [id = 3] 02:35:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 6 (0x9b455c00) [pid = 1747] [serial = 6] [outer = (nil)] 02:35:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b456000 == 4 [pid = 1747] [id = 4] 02:35:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 7 (0x9b459c00) [pid = 1747] [serial = 7] [outer = (nil)] 02:35:46 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:35:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a9f8800 == 5 [pid = 1747] [id = 5] 02:35:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 8 (0x9a9f8c00) [pid = 1747] [serial = 8] [outer = (nil)] 02:35:47 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:35:47 INFO - PROCESS | 1747 | [1747] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:35:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 9 (0x9a886c00) [pid = 1747] [serial = 9] [outer = 0x9a9f8c00] 02:35:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 10 (0x9c00d400) [pid = 1747] [serial = 10] [outer = 0x9b455c00] 02:35:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 11 (0x9a5e1c00) [pid = 1747] [serial = 11] [outer = 0x9b459c00] 02:35:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 12 (0x9a5e4400) [pid = 1747] [serial = 12] [outer = 0x9a9f8c00] 02:35:48 INFO - PROCESS | 1747 | 1468229748646 Marionette INFO startBrowser fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:48 INFO - PROCESS | 1747 | 1468229748696 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 1747 | 1468229748716 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 1747 | 1468229748719 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 13 (0x984a5400) [pid = 1747] [serial = 13] [outer = 0x9a9f8c00] 02:35:49 INFO - PROCESS | 1747 | 1468229749419 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"fe26654b-e5d6-4809-a02a-bf265501f37c","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160711002726","device":"desktop","version":"48.0","command_id":1}}] 02:35:49 INFO - PROCESS | 1747 | 1468229749612 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}] 02:35:49 INFO - PROCESS | 1747 | 1468229749618 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:49 INFO - PROCESS | 1747 | 1468229749842 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:35:50 INFO - PROCESS | 1747 | 1468229750007 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:35:50 INFO - PROCESS | 1747 | 1468229750014 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:50 INFO - PROCESS | 1747 | [1747] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:35:50 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:35:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 14 (0x9666fc00) [pid = 1747] [serial = 14] [outer = 0x9a9f8c00] 02:35:50 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:35:50 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:35:50 INFO - PROCESS | 1747 | 1468229750504 Marionette TRACE conn3 <- [1,3,null,{}] 02:35:50 INFO - PROCESS | 1747 | 1468229750516 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:35:50 INFO - PROCESS | 1747 | 1468229750531 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:50 INFO - PROCESS | 1747 | 1468229750630 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:35:50 INFO - PROCESS | 1747 | 1468229750682 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 1747 | 1468229750687 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 02:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:35:50 INFO - PROCESS | 1747 | 1468229750702 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 1747 | 1468229750707 Marionette TRACE conn3 <- [1,6,null,{}] 02:35:50 INFO - PROCESS | 1747 | 1468229750714 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}] 02:35:50 INFO - PROCESS | 1747 | 1468229750718 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:50 INFO - PROCESS | 1747 | 1468229750739 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:35:50 INFO - PROCESS | 1747 | 1468229750748 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 1747 | 1468229750754 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e65c00 == 6 [pid = 1747] [id = 6] 02:35:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 15 (0x93e66000) [pid = 1747] [serial = 15] [outer = (nil)] 02:35:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 16 (0x93e68000) [pid = 1747] [serial = 16] [outer = 0x93e66000] 02:35:50 INFO - PROCESS | 1747 | 1468229750836 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 17 (0x93e6cc00) [pid = 1747] [serial = 17] [outer = 0x93e66000] 02:35:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c5d800 == 7 [pid = 1747] [id = 7] 02:35:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 18 (0x93c61c00) [pid = 1747] [serial = 18] [outer = (nil)] 02:35:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 19 (0x93c9ac00) [pid = 1747] [serial = 19] [outer = 0x93c61c00] 02:35:51 INFO - PROCESS | 1747 | 1468229751288 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 20 (0x93c9e800) [pid = 1747] [serial = 20] [outer = 0x93c61c00] 02:35:51 INFO - PROCESS | 1747 | [1747] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:35:51 INFO - PROCESS | 1747 | 1468229751817 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]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1181ms 02:35:51 INFO - PROCESS | 1747 | 1468229751933 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 1747 | 1468229751937 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 02:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:35:51 INFO - PROCESS | 1747 | 1468229751969 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 1747 | 1468229751971 Marionette TRACE conn3 <- [1,10,null,{}] 02:35:51 INFO - PROCESS | 1747 | 1468229751985 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}] 02:35:51 INFO - PROCESS | 1747 | 1468229751994 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:52 INFO - PROCESS | 1747 | 1468229752169 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:35:52 INFO - PROCESS | 1747 | 1468229752187 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 1747 | 1468229752197 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c59c00 == 8 [pid = 1747] [id = 8] 02:35:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 21 (0x93c61000) [pid = 1747] [serial = 21] [outer = (nil)] 02:35:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 22 (0x993c0c00) [pid = 1747] [serial = 22] [outer = 0x93c61000] 02:35:52 INFO - PROCESS | 1747 | 1468229752269 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 23 (0x92170c00) [pid = 1747] [serial = 23] [outer = 0x93c61000] 02:35:53 INFO - PROCESS | 1747 | 1468229753267 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]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1344ms 02:35:53 INFO - PROCESS | 1747 | 1468229753298 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 1747 | 1468229753304 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 02:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:35:53 INFO - PROCESS | 1747 | 1468229753312 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 1747 | 1468229753318 Marionette TRACE conn3 <- [1,14,null,{}] 02:35:53 INFO - PROCESS | 1747 | 1468229753327 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}] 02:35:53 INFO - PROCESS | 1747 | 1468229753332 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:53 INFO - PROCESS | 1747 | 1468229753555 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:35:53 INFO - PROCESS | 1747 | 1468229753730 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 1747 | 1468229753740 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x92170800 == 9 [pid = 1747] [id = 9] 02:35:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 24 (0x9244ac00) [pid = 1747] [serial = 24] [outer = (nil)] 02:35:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 25 (0x9254fc00) [pid = 1747] [serial = 25] [outer = 0x9244ac00] 02:35:53 INFO - PROCESS | 1747 | 1468229753822 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 26 (0x92556800) [pid = 1747] [serial = 26] [outer = 0x9244ac00] 02:35:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c5b000 == 10 [pid = 1747] [id = 10] 02:35:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 27 (0x93c5b400) [pid = 1747] [serial = 27] [outer = (nil)] 02:35:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 28 (0x931dd800) [pid = 1747] [serial = 28] [outer = 0x93c5b400] 02:35:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 29 (0x93c5ec00) [pid = 1747] [serial = 29] [outer = 0x93c5b400] 02:35:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c5f400 == 11 [pid = 1747] [id = 11] 02:35:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 30 (0x93e60800) [pid = 1747] [serial = 30] [outer = (nil)] 02:35:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 31 (0x96661000) [pid = 1747] [serial = 31] [outer = 0x93e60800] 02:35:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 32 (0x98433000) [pid = 1747] [serial = 32] [outer = 0x93e60800] 02:35:54 INFO - PROCESS | 1747 | 1468229754960 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]]]}] 02:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1682ms 02:35:55 INFO - PROCESS | 1747 | 1468229755041 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 1747 | 1468229755049 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 02:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:35:55 INFO - PROCESS | 1747 | 1468229755140 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 1747 | 1468229755145 Marionette TRACE conn3 <- [1,18,null,{}] 02:35:55 INFO - PROCESS | 1747 | 1468229755161 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}] 02:35:55 INFO - PROCESS | 1747 | 1468229755166 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:55 INFO - PROCESS | 1747 | 1468229755389 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:35:55 INFO - PROCESS | 1747 | 1468229755530 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:55 INFO - PROCESS | 1747 | 1468229755538 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x9254f800 == 12 [pid = 1747] [id = 12] 02:35:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 33 (0x93c9e000) [pid = 1747] [serial = 33] [outer = (nil)] 02:35:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 34 (0x9a186800) [pid = 1747] [serial = 34] [outer = 0x93c9e000] 02:35:55 INFO - PROCESS | 1747 | 1468229755626 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 35 (0x9a9f0c00) [pid = 1747] [serial = 35] [outer = 0x93c9e000] 02:35:56 INFO - PROCESS | 1747 | 1468229756472 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]]]}] 02:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1396ms 02:35:56 INFO - PROCESS | 1747 | 1468229756504 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:35:56 INFO - PROCESS | 1747 | 1468229756509 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 02:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:35:56 INFO - PROCESS | 1747 | 1468229756516 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 1747 | 1468229756522 Marionette TRACE conn3 <- [1,22,null,{}] 02:35:56 INFO - PROCESS | 1747 | 1468229756539 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}] 02:35:56 INFO - PROCESS | 1747 | 1468229756547 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:56 INFO - PROCESS | 1747 | 1468229756738 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:35:56 INFO - PROCESS | 1747 | 1468229756865 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 1747 | 1468229756872 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bb91400 == 13 [pid = 1747] [id = 13] 02:35:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 36 (0x9c0e7400) [pid = 1747] [serial = 36] [outer = (nil)] 02:35:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 37 (0x9c3f7c00) [pid = 1747] [serial = 37] [outer = 0x9c0e7400] 02:35:56 INFO - PROCESS | 1747 | 1468229756962 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 38 (0x9d96f000) [pid = 1747] [serial = 38] [outer = 0x9c0e7400] 02:35:58 INFO - PROCESS | 1747 | 1468229758048 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]]]}] 02:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1592ms 02:35:58 INFO - PROCESS | 1747 | 1468229758108 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 1747 | 1468229758114 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 02:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:35:58 INFO - PROCESS | 1747 | 1468229758123 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - PROCESS | 1747 | 1468229758127 Marionette TRACE conn3 <- [1,26,null,{}] 02:35:58 INFO - PROCESS | 1747 | 1468229758135 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}] 02:35:58 INFO - PROCESS | 1747 | 1468229758141 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:58 INFO - PROCESS | 1747 | 1468229758381 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:35:58 INFO - PROCESS | 1747 | 1468229758582 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 1747 | 1468229758596 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x99342c00 == 14 [pid = 1747] [id = 14] 02:35:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 39 (0x9a378000) [pid = 1747] [serial = 39] [outer = (nil)] 02:35:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 40 (0x9a76d000) [pid = 1747] [serial = 40] [outer = 0x9a378000] 02:35:58 INFO - PROCESS | 1747 | 1468229758757 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 41 (0x9b27a800) [pid = 1747] [serial = 41] [outer = 0x9a378000] 02:35:59 INFO - PROCESS | 1747 | 1468229759481 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]]]}] 02:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1388ms 02:35:59 INFO - PROCESS | 1747 | 1468229759511 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:35:59 INFO - PROCESS | 1747 | 1468229759517 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 02:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:35:59 INFO - PROCESS | 1747 | 1468229759527 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 1747 | 1468229759530 Marionette TRACE conn3 <- [1,30,null,{}] 02:35:59 INFO - PROCESS | 1747 | 1468229759541 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}] 02:35:59 INFO - PROCESS | 1747 | 1468229759545 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:59 INFO - PROCESS | 1747 | 1468229759752 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:35:59 INFO - PROCESS | 1747 | 1468229759767 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 1747 | 1468229759776 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:35:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b454400 == 15 [pid = 1747] [id = 15] 02:35:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 42 (0x9b5e8c00) [pid = 1747] [serial = 42] [outer = (nil)] 02:35:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 43 (0x9b755400) [pid = 1747] [serial = 43] [outer = 0x9b5e8c00] 02:35:59 INFO - PROCESS | 1747 | 1468229759863 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 44 (0x9bb0e400) [pid = 1747] [serial = 44] [outer = 0x9b5e8c00] 02:36:00 INFO - PROCESS | 1747 | 1468229760645 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]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1133ms 02:36:00 INFO - PROCESS | 1747 | 1468229760671 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 1747 | 1468229760675 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 02:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:36:00 INFO - PROCESS | 1747 | 1468229760682 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 1747 | 1468229760688 Marionette TRACE conn3 <- [1,34,null,{}] 02:36:00 INFO - PROCESS | 1747 | 1468229760708 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}] 02:36:00 INFO - PROCESS | 1747 | 1468229760716 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:00 INFO - PROCESS | 1747 | 1468229760871 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:36:00 INFO - PROCESS | 1747 | 1468229760881 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 1747 | 1468229760888 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x9d5d7400 == 16 [pid = 1747] [id = 16] 02:36:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 45 (0x9d5d9000) [pid = 1747] [serial = 45] [outer = (nil)] 02:36:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 46 (0x9d934c00) [pid = 1747] [serial = 46] [outer = 0x9d5d9000] 02:36:00 INFO - PROCESS | 1747 | 1468229760962 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 47 (0x9d97ac00) [pid = 1747] [serial = 47] [outer = 0x9d5d9000] 02:36:01 INFO - PROCESS | 1747 | 1468229761722 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]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1081ms 02:36:01 INFO - PROCESS | 1747 | 1468229761767 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:36:01 INFO - PROCESS | 1747 | 1468229761772 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 02:36:01 INFO - PROCESS | 1747 | 1468229761777 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 1747 | 1468229761794 Marionette TRACE conn3 <- [1,38,null,{}] 02:36:01 INFO - PROCESS | 1747 | 1468229761814 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}] 02:36:01 INFO - PROCESS | 1747 | 1468229761819 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:01 INFO - PROCESS | 1747 | 1468229761967 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:36:01 INFO - PROCESS | 1747 | 1468229761976 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 1747 | 1468229761984 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:02 INFO - PROCESS | 1747 | ++DOCSHELL 0xa1129400 == 17 [pid = 1747] [id = 17] 02:36:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 48 (0xa200d000) [pid = 1747] [serial = 48] [outer = (nil)] 02:36:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 49 (0xa2320000) [pid = 1747] [serial = 49] [outer = 0xa200d000] 02:36:02 INFO - PROCESS | 1747 | 1468229762052 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 50 (0xa2377800) [pid = 1747] [serial = 50] [outer = 0xa200d000] 02:36:02 INFO - PROCESS | 1747 | 1468229762817 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]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1063ms 02:36:02 INFO - PROCESS | 1747 | 1468229762840 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 1747 | 1468229762844 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 02:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:36:02 INFO - PROCESS | 1747 | 1468229762850 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 1747 | 1468229762853 Marionette TRACE conn3 <- [1,42,null,{}] 02:36:02 INFO - PROCESS | 1747 | 1468229762859 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}] 02:36:02 INFO - PROCESS | 1747 | 1468229762864 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:03 INFO - PROCESS | 1747 | 1468229763046 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:36:03 INFO - PROCESS | 1747 | 1468229763068 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 1747 | 1468229763077 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a9f2800 == 18 [pid = 1747] [id = 18] 02:36:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 51 (0x9d933000) [pid = 1747] [serial = 51] [outer = (nil)] 02:36:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 52 (0xa23cd800) [pid = 1747] [serial = 52] [outer = 0x9d933000] 02:36:03 INFO - PROCESS | 1747 | 1468229763149 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 53 (0xa23d3000) [pid = 1747] [serial = 53] [outer = 0x9d933000] 02:36:03 INFO - PROCESS | 1747 | 1468229763893 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]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1077ms 02:36:03 INFO - PROCESS | 1747 | 1468229763927 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:36:03 INFO - PROCESS | 1747 | 1468229763930 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 02:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:36:03 INFO - PROCESS | 1747 | 1468229763945 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 1747 | 1468229763948 Marionette TRACE conn3 <- [1,46,null,{}] 02:36:03 INFO - PROCESS | 1747 | 1468229763969 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}] 02:36:03 INFO - PROCESS | 1747 | 1468229763980 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:04 INFO - PROCESS | 1747 | 1468229764165 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:36:04 INFO - PROCESS | 1747 | 1468229764175 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 1747 | 1468229764181 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:04 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2005400 == 19 [pid = 1747] [id = 19] 02:36:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0xa2ffb800) [pid = 1747] [serial = 54] [outer = (nil)] 02:36:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0xa318d400) [pid = 1747] [serial = 55] [outer = 0xa2ffb800] 02:36:04 INFO - PROCESS | 1747 | 1468229764257 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0xa33ca800) [pid = 1747] [serial = 56] [outer = 0xa2ffb800] 02:36:05 INFO - PROCESS | 1747 | 1468229765025 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]]]}] 02:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1104ms 02:36:05 INFO - PROCESS | 1747 | 1468229765049 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 1747 | 1468229765052 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 02:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:36:05 INFO - PROCESS | 1747 | 1468229765063 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - PROCESS | 1747 | 1468229765066 Marionette TRACE conn3 <- [1,50,null,{}] 02:36:05 INFO - PROCESS | 1747 | 1468229765073 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}] 02:36:05 INFO - PROCESS | 1747 | 1468229765077 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:05 INFO - PROCESS | 1747 | 1468229765273 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:36:05 INFO - PROCESS | 1747 | 1468229765290 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 1747 | 1468229765296 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a774800 == 20 [pid = 1747] [id = 20] 02:36:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0xa4d0b400) [pid = 1747] [serial = 57] [outer = (nil)] 02:36:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0xa4f1e800) [pid = 1747] [serial = 58] [outer = 0xa4d0b400] 02:36:05 INFO - PROCESS | 1747 | 1468229765362 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0xa4f1ac00) [pid = 1747] [serial = 59] [outer = 0xa4d0b400] 02:36:06 INFO - PROCESS | 1747 | 1468229766101 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]]]}] 02:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1077ms 02:36:06 INFO - PROCESS | 1747 | 1468229766146 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 1747 | 1468229766149 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 02:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:36:06 INFO - PROCESS | 1747 | 1468229766156 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 1747 | 1468229766159 Marionette TRACE conn3 <- [1,54,null,{}] 02:36:06 INFO - PROCESS | 1747 | 1468229766165 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}] 02:36:06 INFO - PROCESS | 1747 | 1468229766169 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:06 INFO - PROCESS | 1747 | 1468229766353 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:36:06 INFO - PROCESS | 1747 | 1468229766371 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:06 INFO - PROCESS | 1747 | 1468229766377 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c5e800 == 21 [pid = 1747] [id = 21] 02:36:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x93c67800) [pid = 1747] [serial = 60] [outer = (nil)] 02:36:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0xa61c0c00) [pid = 1747] [serial = 61] [outer = 0x93c67800] 02:36:06 INFO - PROCESS | 1747 | 1468229766448 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0xa6741000) [pid = 1747] [serial = 62] [outer = 0x93c67800] 02:36:07 INFO - PROCESS | 1747 | 1468229767173 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]]]}] 02:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1035ms 02:36:07 INFO - PROCESS | 1747 | 1468229767192 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:36:07 INFO - PROCESS | 1747 | 1468229767196 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 02:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:36:07 INFO - PROCESS | 1747 | 1468229767203 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 1747 | 1468229767207 Marionette TRACE conn3 <- [1,58,null,{}] 02:36:07 INFO - PROCESS | 1747 | 1468229767216 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}] 02:36:07 INFO - PROCESS | 1747 | 1468229767220 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:08 INFO - PROCESS | 1747 | 1468229768326 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:36:08 INFO - PROCESS | 1747 | 1468229768369 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 1747 | 1468229768377 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c64400 == 22 [pid = 1747] [id = 22] 02:36:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x93c64c00) [pid = 1747] [serial = 63] [outer = (nil)] 02:36:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x93e63c00) [pid = 1747] [serial = 64] [outer = 0x93c64c00] 02:36:08 INFO - PROCESS | 1747 | 1468229768455 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x96672400) [pid = 1747] [serial = 65] [outer = 0x93c64c00] 02:36:09 INFO - PROCESS | 1747 | 1468229769189 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]]]}] 02:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2043ms 02:36:09 INFO - PROCESS | 1747 | 1468229769249 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 1747 | 1468229769255 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 02:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:36:09 INFO - PROCESS | 1747 | 1468229769269 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 1747 | 1468229769274 Marionette TRACE conn3 <- [1,62,null,{}] 02:36:09 INFO - PROCESS | 1747 | 1468229769281 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}] 02:36:09 INFO - PROCESS | 1747 | 1468229769286 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:09 INFO - PROCESS | 1747 | 1468229769922 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:36:09 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x93e66000) [pid = 1747] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:36:09 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x93c61000) [pid = 1747] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:36:09 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x9244ac00) [pid = 1747] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:36:09 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x93c9e000) [pid = 1747] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:36:09 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x9c0e7400) [pid = 1747] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:36:10 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x9a378000) [pid = 1747] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:36:10 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x9b5e8c00) [pid = 1747] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:36:10 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x9d5d9000) [pid = 1747] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:36:10 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0xa200d000) [pid = 1747] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:36:10 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0xa4d0b400) [pid = 1747] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:36:10 INFO - PROCESS | 1747 | 1468229770080 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 1747 | 1468229770090 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x9244ac00 == 23 [pid = 1747] [id = 23] 02:36:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x92553c00) [pid = 1747] [serial = 66] [outer = (nil)] 02:36:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x931e0000) [pid = 1747] [serial = 67] [outer = 0x92553c00] 02:36:10 INFO - PROCESS | 1747 | 1468229770161 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x99fd0400) [pid = 1747] [serial = 68] [outer = 0x92553c00] 02:36:10 INFO - PROCESS | 1747 | 1468229770808 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]]]}] 02:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1596ms 02:36:10 INFO - PROCESS | 1747 | 1468229770865 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 1747 | 1468229770870 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 02:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:36:10 INFO - PROCESS | 1747 | 1468229770876 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - PROCESS | 1747 | 1468229770879 Marionette TRACE conn3 <- [1,66,null,{}] 02:36:10 INFO - PROCESS | 1747 | 1468229770885 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}] 02:36:10 INFO - PROCESS | 1747 | 1468229770890 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:11 INFO - PROCESS | 1747 | 1468229771060 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:36:11 INFO - PROCESS | 1747 | 1468229771155 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 1747 | 1468229771166 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fc9000 == 24 [pid = 1747] [id = 24] 02:36:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x9ad51c00) [pid = 1747] [serial = 69] [outer = (nil)] 02:36:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9b27dc00) [pid = 1747] [serial = 70] [outer = 0x9ad51c00] 02:36:11 INFO - PROCESS | 1747 | 1468229771234 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x9b5e5c00) [pid = 1747] [serial = 71] [outer = 0x9ad51c00] 02:36:11 INFO - PROCESS | 1747 | 1468229771872 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]]]}] 02:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1077ms 02:36:11 INFO - PROCESS | 1747 | 1468229771955 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 1747 | 1468229771960 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 02:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:36:11 INFO - PROCESS | 1747 | 1468229771968 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - PROCESS | 1747 | 1468229771974 Marionette TRACE conn3 <- [1,70,null,{}] 02:36:11 INFO - PROCESS | 1747 | 1468229771988 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}] 02:36:11 INFO - PROCESS | 1747 | 1468229771994 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:12 INFO - PROCESS | 1747 | 1468229772179 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:36:12 INFO - PROCESS | 1747 | 1468229772312 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 1747 | 1468229772330 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x9782ec00 == 25 [pid = 1747] [id = 25] 02:36:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9820f000) [pid = 1747] [serial = 72] [outer = (nil)] 02:36:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x99341400) [pid = 1747] [serial = 73] [outer = 0x9820f000] 02:36:12 INFO - PROCESS | 1747 | 1468229772415 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9a2e3400) [pid = 1747] [serial = 74] [outer = 0x9820f000] 02:36:13 INFO - PROCESS | 1747 | 1468229773215 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]]]}] 02:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1282ms 02:36:13 INFO - PROCESS | 1747 | 1468229773251 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 1747 | 1468229773255 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 02:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:36:13 INFO - PROCESS | 1747 | 1468229773267 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - PROCESS | 1747 | 1468229773272 Marionette TRACE conn3 <- [1,74,null,{}] 02:36:13 INFO - PROCESS | 1747 | 1468229773279 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}] 02:36:13 INFO - PROCESS | 1747 | 1468229773285 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:13 INFO - PROCESS | 1747 | 1468229773452 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:36:13 INFO - PROCESS | 1747 | 1468229773584 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 1747 | 1468229773593 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ad48800 == 26 [pid = 1747] [id = 26] 02:36:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9b74c400) [pid = 1747] [serial = 75] [outer = (nil)] 02:36:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9b756800) [pid = 1747] [serial = 76] [outer = 0x9b74c400] 02:36:13 INFO - PROCESS | 1747 | 1468229773675 Marionette DEBUG loaded listener.js 02:36:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9c010c00) [pid = 1747] [serial = 77] [outer = 0x9b74c400] 02:36:14 INFO - PROCESS | 1747 | 1468229774465 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]]]}] 02:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1235ms 02:36:14 INFO - PROCESS | 1747 | 1468229774498 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 1747 | 1468229774502 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 02:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:36:14 INFO - PROCESS | 1747 | 1468229774509 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 1747 | 1468229774513 Marionette TRACE conn3 <- [1,78,null,{}] 02:36:14 INFO - PROCESS | 1747 | 1468229774528 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}] 02:36:14 INFO - PROCESS | 1747 | 1468229774537 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:14 INFO - PROCESS | 1747 | 1468229774708 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:36:14 INFO - PROCESS | 1747 | 1468229774844 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 1747 | 1468229774862 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x9d5dd800 == 27 [pid = 1747] [id = 27] 02:36:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9d935000) [pid = 1747] [serial = 78] [outer = (nil)] 02:36:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0xa200f800) [pid = 1747] [serial = 79] [outer = 0x9d935000] 02:36:14 INFO - PROCESS | 1747 | 1468229774951 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0xa2320400) [pid = 1747] [serial = 80] [outer = 0x9d935000] 02:36:15 INFO - PROCESS | 1747 | 1468229775823 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]]]}] 02:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1379ms 02:36:15 INFO - PROCESS | 1747 | 1468229775890 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:36:15 INFO - PROCESS | 1747 | 1468229775894 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 02:36:15 INFO - PROCESS | 1747 | 1468229775900 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:36:15 INFO - PROCESS | 1747 | 1468229775904 Marionette TRACE conn3 <- [1,82,null,{}] 02:36:15 INFO - PROCESS | 1747 | 1468229775910 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}] 02:36:15 INFO - PROCESS | 1747 | 1468229775915 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:16 INFO - PROCESS | 1747 | 1468229776075 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:36:16 INFO - PROCESS | 1747 | 1468229776208 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 1747 | 1468229776217 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x99ef0400 == 28 [pid = 1747] [id = 28] 02:36:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9ad4dc00) [pid = 1747] [serial = 81] [outer = (nil)] 02:36:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0xa3109400) [pid = 1747] [serial = 82] [outer = 0x9ad4dc00] 02:36:16 INFO - PROCESS | 1747 | 1468229776295 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0xa3110800) [pid = 1747] [serial = 83] [outer = 0x9ad4dc00] 02:36:17 INFO - PROCESS | 1747 | 1468229777071 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]]]}] 02:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1229ms 02:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:36:17 INFO - PROCESS | 1747 | 1468229777145 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:36:17 INFO - PROCESS | 1747 | 1468229777149 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 02:36:17 INFO - PROCESS | 1747 | 1468229777156 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:36:17 INFO - PROCESS | 1747 | 1468229777159 Marionette TRACE conn3 <- [1,86,null,{}] 02:36:17 INFO - PROCESS | 1747 | 1468229777165 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}] 02:36:17 INFO - PROCESS | 1747 | 1468229777170 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:17 INFO - PROCESS | 1747 | 1468229777323 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:36:17 INFO - PROCESS | 1747 | 1468229777456 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 1747 | 1468229777465 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bb91000 == 29 [pid = 1747] [id = 29] 02:36:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0xa11a1c00) [pid = 1747] [serial = 84] [outer = (nil)] 02:36:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0xa4f1d000) [pid = 1747] [serial = 85] [outer = 0xa11a1c00] 02:36:17 INFO - PROCESS | 1747 | 1468229777547 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0xa61bf400) [pid = 1747] [serial = 86] [outer = 0xa11a1c00] 02:36:18 INFO - PROCESS | 1747 | 1468229778341 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]]]}] 02:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1231ms 02:36:18 INFO - PROCESS | 1747 | 1468229778397 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:36:18 INFO - PROCESS | 1747 | 1468229778401 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 02:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:36:18 INFO - PROCESS | 1747 | 1468229778408 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - PROCESS | 1747 | 1468229778410 Marionette TRACE conn3 <- [1,90,null,{}] 02:36:18 INFO - PROCESS | 1747 | 1468229778417 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}] 02:36:18 INFO - PROCESS | 1747 | 1468229778427 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:18 INFO - PROCESS | 1747 | 1468229778629 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:36:18 INFO - PROCESS | 1747 | 1468229778749 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 1747 | 1468229778757 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b45b000 == 30 [pid = 1747] [id = 30] 02:36:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa4d0f400) [pid = 1747] [serial = 87] [outer = (nil)] 02:36:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0xa6f3c400) [pid = 1747] [serial = 88] [outer = 0xa4d0f400] 02:36:18 INFO - PROCESS | 1747 | 1468229778836 Marionette DEBUG loaded listener.js 02:36:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0xa6f47000) [pid = 1747] [serial = 89] [outer = 0xa4d0f400] 02:36:19 INFO - PROCESS | 1747 | 1468229779590 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]]]}] 02:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1230ms 02:36:19 INFO - PROCESS | 1747 | 1468229779639 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:36:19 INFO - PROCESS | 1747 | 1468229779642 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 02:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:36:19 INFO - PROCESS | 1747 | 1468229779649 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:36:19 INFO - PROCESS | 1747 | 1468229779653 Marionette TRACE conn3 <- [1,94,null,{}] 02:36:19 INFO - PROCESS | 1747 | 1468229779659 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}] 02:36:19 INFO - PROCESS | 1747 | 1468229779664 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:19 INFO - PROCESS | 1747 | 1468229779817 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:36:19 INFO - PROCESS | 1747 | 1468229779963 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:19 INFO - PROCESS | 1747 | 1468229779969 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9217bc00 == 31 [pid = 1747] [id = 31] 02:36:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x96655000) [pid = 1747] [serial = 90] [outer = (nil)] 02:36:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0xa823c400) [pid = 1747] [serial = 91] [outer = 0x96655000] 02:36:20 INFO - PROCESS | 1747 | 1468229780050 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa823e400) [pid = 1747] [serial = 92] [outer = 0x96655000] 02:36:21 INFO - PROCESS | 1747 | 1468229781070 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]]]}] 02:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1479ms 02:36:21 INFO - PROCESS | 1747 | 1468229781129 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:36:21 INFO - PROCESS | 1747 | 1468229781135 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 02:36:21 INFO - PROCESS | 1747 | 1468229781143 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 1747 | 1468229781147 Marionette TRACE conn3 <- [1,98,null,{}] 02:36:21 INFO - PROCESS | 1747 | 1468229781156 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}] 02:36:21 INFO - PROCESS | 1747 | 1468229781162 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:21 INFO - PROCESS | 1747 | 1468229781391 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a5e4400) [pid = 1747] [serial = 12] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9254fc00) [pid = 1747] [serial = 25] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x96661000) [pid = 1747] [serial = 31] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a186800) [pid = 1747] [serial = 34] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9c3f7c00) [pid = 1747] [serial = 37] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a76d000) [pid = 1747] [serial = 40] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9b27a800) [pid = 1747] [serial = 41] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9b755400) [pid = 1747] [serial = 43] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9bb0e400) [pid = 1747] [serial = 44] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9d934c00) [pid = 1747] [serial = 46] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0xa2320000) [pid = 1747] [serial = 49] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa23cd800) [pid = 1747] [serial = 52] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa318d400) [pid = 1747] [serial = 55] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0xa4f1e800) [pid = 1747] [serial = 58] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x931dd800) [pid = 1747] [serial = 28] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9d97ac00) [pid = 1747] [serial = 47] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0xa2377800) [pid = 1747] [serial = 50] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0xa4f1ac00) [pid = 1747] [serial = 59] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x92556800) [pid = 1747] [serial = 26] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x9a9f0c00) [pid = 1747] [serial = 35] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x9d96f000) [pid = 1747] [serial = 38] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x92170c00) [pid = 1747] [serial = 23] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x9a886c00) [pid = 1747] [serial = 9] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0xa4d50800) [pid = 1747] [serial = 2] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x993c0c00) [pid = 1747] [serial = 22] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x93c9ac00) [pid = 1747] [serial = 19] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x93e68000) [pid = 1747] [serial = 16] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | --DOMWINDOW == 54 (0x93e6cc00) [pid = 1747] [serial = 17] [outer = (nil)] [url = about:blank] 02:36:22 INFO - PROCESS | 1747 | 1468229782339 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 1747 | 1468229782352 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x92449400 == 32 [pid = 1747] [id = 32] 02:36:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0x9244b400) [pid = 1747] [serial = 93] [outer = (nil)] 02:36:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x9254ec00) [pid = 1747] [serial = 94] [outer = 0x9244b400] 02:36:22 INFO - PROCESS | 1747 | 1468229782425 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x92557c00) [pid = 1747] [serial = 95] [outer = 0x9244b400] 02:36:23 INFO - PROCESS | 1747 | 1468229783098 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]]]}] 02:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1985ms 02:36:23 INFO - PROCESS | 1747 | 1468229783128 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:36:23 INFO - PROCESS | 1747 | 1468229783134 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 02:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:36:23 INFO - PROCESS | 1747 | 1468229783141 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - PROCESS | 1747 | 1468229783146 Marionette TRACE conn3 <- [1,102,null,{}] 02:36:23 INFO - PROCESS | 1747 | 1468229783154 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}] 02:36:23 INFO - PROCESS | 1747 | 1468229783161 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:23 INFO - PROCESS | 1747 | 1468229783317 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:36:23 INFO - PROCESS | 1747 | 1468229783411 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 1747 | 1468229783419 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c9cc00 == 33 [pid = 1747] [id = 33] 02:36:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x93c9d000) [pid = 1747] [serial = 96] [outer = (nil)] 02:36:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x949d4400) [pid = 1747] [serial = 97] [outer = 0x93c9d000] 02:36:23 INFO - PROCESS | 1747 | 1468229783490 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9665f000) [pid = 1747] [serial = 98] [outer = 0x93c9d000] 02:36:24 INFO - PROCESS | 1747 | 1468229784153 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]]]}] 02:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1037ms 02:36:24 INFO - PROCESS | 1747 | 1468229784183 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 1747 | 1468229784190 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 02:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:36:24 INFO - PROCESS | 1747 | 1468229784198 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 1747 | 1468229784201 Marionette TRACE conn3 <- [1,106,null,{}] 02:36:24 INFO - PROCESS | 1747 | 1468229784207 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}] 02:36:24 INFO - PROCESS | 1747 | 1468229784213 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:24 INFO - PROCESS | 1747 | 1468229784431 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:36:24 INFO - PROCESS | 1747 | 1468229784452 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:24 INFO - PROCESS | 1747 | 1468229784460 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x99eed800 == 34 [pid = 1747] [id = 34] 02:36:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x99fd0800) [pid = 1747] [serial = 99] [outer = (nil)] 02:36:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9a271c00) [pid = 1747] [serial = 100] [outer = 0x99fd0800] 02:36:24 INFO - PROCESS | 1747 | 1468229784529 Marionette DEBUG loaded listener.js 02:36:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9a5e9000) [pid = 1747] [serial = 101] [outer = 0x99fd0800] 02:36:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9a865000) [pid = 1747] [serial = 102] [outer = 0x93e60800] 02:36:25 INFO - PROCESS | 1747 | 1468229785488 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]]]}] 02:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1338ms 02:36:25 INFO - PROCESS | 1747 | 1468229785537 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:36:25 INFO - PROCESS | 1747 | 1468229785540 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 02:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:36:25 INFO - PROCESS | 1747 | 1468229785571 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:36:25 INFO - PROCESS | 1747 | 1468229785580 Marionette TRACE conn3 <- [1,110,null,{}] 02:36:25 INFO - PROCESS | 1747 | 1468229785588 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}] 02:36:25 INFO - PROCESS | 1747 | 1468229785595 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:25 INFO - PROCESS | 1747 | 1468229785802 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:36:25 INFO - PROCESS | 1747 | 1468229785872 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 1747 | 1468229785886 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x92172400 == 35 [pid = 1747] [id = 35] 02:36:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9a86a000) [pid = 1747] [serial = 103] [outer = (nil)] 02:36:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9ad4a800) [pid = 1747] [serial = 104] [outer = 0x9a86a000] 02:36:25 INFO - PROCESS | 1747 | 1468229785963 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9ad52800) [pid = 1747] [serial = 105] [outer = 0x9a86a000] 02:36:26 INFO - PROCESS | 1747 | 1468229786849 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]]]}] 02:36:26 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9ad51c00) [pid = 1747] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:36:26 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x92553c00) [pid = 1747] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:36:26 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x93c64c00) [pid = 1747] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:36:26 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x93c67800) [pid = 1747] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:36:26 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0xa2ffb800) [pid = 1747] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:36:26 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x9d933000) [pid = 1747] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1354ms 02:36:26 INFO - PROCESS | 1747 | 1468229786917 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:36:26 INFO - PROCESS | 1747 | 1468229786922 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 02:36:26 INFO - PROCESS | 1747 | 1468229786927 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 1747 | 1468229786931 Marionette TRACE conn3 <- [1,114,null,{}] 02:36:26 INFO - PROCESS | 1747 | 1468229786941 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}] 02:36:26 INFO - PROCESS | 1747 | 1468229786945 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:27 INFO - PROCESS | 1747 | 1468229787087 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:36:27 INFO - PROCESS | 1747 | 1468229787178 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:27 INFO - PROCESS | 1747 | 1468229787185 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a887800 == 36 [pid = 1747] [id = 36] 02:36:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9ad4f800) [pid = 1747] [serial = 106] [outer = (nil)] 02:36:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9b45ac00) [pid = 1747] [serial = 107] [outer = 0x9ad4f800] 02:36:27 INFO - PROCESS | 1747 | 1468229787254 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9b752c00) [pid = 1747] [serial = 108] [outer = 0x9ad4f800] 02:36:27 INFO - PROCESS | 1747 | 1468229787919 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]]]}] 02:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1054ms 02:36:27 INFO - PROCESS | 1747 | 1468229787982 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 1747 | 1468229787985 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 02:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:36:28 INFO - PROCESS | 1747 | 1468229787998 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - PROCESS | 1747 | 1468229788001 Marionette TRACE conn3 <- [1,118,null,{}] 02:36:28 INFO - PROCESS | 1747 | 1468229788006 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}] 02:36:28 INFO - PROCESS | 1747 | 1468229788011 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:28 INFO - PROCESS | 1747 | 1468229788186 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:36:28 INFO - PROCESS | 1747 | 1468229788199 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:28 INFO - PROCESS | 1747 | 1468229788216 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bb8a400 == 37 [pid = 1747] [id = 37] 02:36:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9bb91800) [pid = 1747] [serial = 109] [outer = (nil)] 02:36:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9c340c00) [pid = 1747] [serial = 110] [outer = 0x9bb91800] 02:36:28 INFO - PROCESS | 1747 | 1468229788294 Marionette DEBUG loaded listener.js 02:36:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9d933c00) [pid = 1747] [serial = 111] [outer = 0x9bb91800] 02:36:29 INFO - PROCESS | 1747 | 1468229789114 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]]]}] 02:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1186ms 02:36:29 INFO - PROCESS | 1747 | 1468229789179 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 1747 | 1468229789186 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 02:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:36:29 INFO - PROCESS | 1747 | 1468229789195 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 1747 | 1468229789200 Marionette TRACE conn3 <- [1,122,null,{}] 02:36:29 INFO - PROCESS | 1747 | 1468229789209 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}] 02:36:29 INFO - PROCESS | 1747 | 1468229789215 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:29 INFO - PROCESS | 1747 | 1468229789425 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:36:29 INFO - PROCESS | 1747 | 1468229789560 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 1747 | 1468229789576 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x92171400 == 38 [pid = 1747] [id = 38] 02:36:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92452000) [pid = 1747] [serial = 112] [outer = (nil)] 02:36:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x93c9c000) [pid = 1747] [serial = 113] [outer = 0x92452000] 02:36:29 INFO - PROCESS | 1747 | 1468229789659 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x95340c00) [pid = 1747] [serial = 114] [outer = 0x92452000] 02:36:30 INFO - PROCESS | 1747 | 1468229790549 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]]]}] 02:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1484ms 02:36:30 INFO - PROCESS | 1747 | 1468229790721 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:36:30 INFO - PROCESS | 1747 | 1468229790729 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 02:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:36:30 INFO - PROCESS | 1747 | 1468229790749 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:36:30 INFO - PROCESS | 1747 | 1468229790754 Marionette TRACE conn3 <- [1,126,null,{}] 02:36:30 INFO - PROCESS | 1747 | 1468229790760 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}] 02:36:30 INFO - PROCESS | 1747 | 1468229790766 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:30 INFO - PROCESS | 1747 | 1468229790954 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:36:31 INFO - PROCESS | 1747 | 1468229791102 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 1747 | 1468229791114 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c58800 == 39 [pid = 1747] [id = 39] 02:36:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9a860400) [pid = 1747] [serial = 115] [outer = (nil)] 02:36:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9ad4d400) [pid = 1747] [serial = 116] [outer = 0x9a860400] 02:36:31 INFO - PROCESS | 1747 | 1468229791237 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b45c400) [pid = 1747] [serial = 117] [outer = 0x9a860400] 02:36:32 INFO - PROCESS | 1747 | 1468229792181 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]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1488ms 02:36:32 INFO - PROCESS | 1747 | 1468229792245 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 1747 | 1468229792250 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 02:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:36:32 INFO - PROCESS | 1747 | 1468229792256 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 1747 | 1468229792262 Marionette TRACE conn3 <- [1,130,null,{}] 02:36:32 INFO - PROCESS | 1747 | 1468229792278 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}] 02:36:32 INFO - PROCESS | 1747 | 1468229792287 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:32 INFO - PROCESS | 1747 | 1468229792520 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:36:32 INFO - PROCESS | 1747 | 1468229792661 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 1747 | 1468229792671 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x95341400 == 40 [pid = 1747] [id = 40] 02:36:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x95341c00) [pid = 1747] [serial = 118] [outer = (nil)] 02:36:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9a85b400) [pid = 1747] [serial = 119] [outer = 0x95341c00] 02:36:32 INFO - PROCESS | 1747 | 1468229792797 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9c0e7c00) [pid = 1747] [serial = 120] [outer = 0x95341c00] 02:36:33 INFO - PROCESS | 1747 | 1468229793829 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]]]}] 02:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1593ms 02:36:33 INFO - PROCESS | 1747 | 1468229793849 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:36:33 INFO - PROCESS | 1747 | 1468229793855 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 02:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:36:33 INFO - PROCESS | 1747 | 1468229793863 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:36:33 INFO - PROCESS | 1747 | 1468229793868 Marionette TRACE conn3 <- [1,134,null,{}] 02:36:33 INFO - PROCESS | 1747 | 1468229793876 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}] 02:36:33 INFO - PROCESS | 1747 | 1468229793881 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:34 INFO - PROCESS | 1747 | 1468229794078 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:36:34 INFO - PROCESS | 1747 | 1468229794267 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 1747 | 1468229794280 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c9d400 == 41 [pid = 1747] [id = 41] 02:36:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x93ca1000) [pid = 1747] [serial = 121] [outer = (nil)] 02:36:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x95336000) [pid = 1747] [serial = 122] [outer = 0x93ca1000] 02:36:34 INFO - PROCESS | 1747 | 1468229794377 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x95339000) [pid = 1747] [serial = 123] [outer = 0x93ca1000] 02:36:34 INFO - PROCESS | 1747 | --DOCSHELL 0x93e65c00 == 40 [pid = 1747] [id = 6] 02:36:34 INFO - PROCESS | 1747 | --DOCSHELL 0x9782ec00 == 39 [pid = 1747] [id = 25] 02:36:34 INFO - PROCESS | 1747 | --DOCSHELL 0x99fc9000 == 38 [pid = 1747] [id = 24] 02:36:34 INFO - PROCESS | 1747 | --DOCSHELL 0x9244ac00 == 37 [pid = 1747] [id = 23] 02:36:34 INFO - PROCESS | 1747 | --DOCSHELL 0xa1129400 == 36 [pid = 1747] [id = 17] 02:36:34 INFO - PROCESS | 1747 | --DOCSHELL 0x9d5d7400 == 35 [pid = 1747] [id = 16] 02:36:34 INFO - PROCESS | 1747 | --DOCSHELL 0x93c64400 == 34 [pid = 1747] [id = 22] 02:36:34 INFO - PROCESS | 1747 | --DOCSHELL 0x9b454400 == 33 [pid = 1747] [id = 15] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0xa6741000) [pid = 1747] [serial = 62] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9b27dc00) [pid = 1747] [serial = 70] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x931e0000) [pid = 1747] [serial = 67] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93e63c00) [pid = 1747] [serial = 64] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9b5e5c00) [pid = 1747] [serial = 71] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x99fd0400) [pid = 1747] [serial = 68] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x96672400) [pid = 1747] [serial = 65] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0xa61c0c00) [pid = 1747] [serial = 61] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa33ca800) [pid = 1747] [serial = 56] [outer = (nil)] [url = about:blank] 02:36:34 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa23d3000) [pid = 1747] [serial = 53] [outer = (nil)] [url = about:blank] 02:36:35 INFO - PROCESS | 1747 | 1468229795137 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]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1286ms 02:36:35 INFO - PROCESS | 1747 | 1468229795152 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 1747 | 1468229795159 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 02:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:36:35 INFO - PROCESS | 1747 | 1468229795168 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 1747 | 1468229795173 Marionette TRACE conn3 <- [1,138,null,{}] 02:36:35 INFO - PROCESS | 1747 | 1468229795196 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}] 02:36:35 INFO - PROCESS | 1747 | 1468229795201 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:35 INFO - PROCESS | 1747 | 1468229795356 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:36:35 INFO - PROCESS | 1747 | 1468229795367 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 1747 | 1468229795377 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x96653c00 == 34 [pid = 1747] [id = 42] 02:36:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x96679800) [pid = 1747] [serial = 124] [outer = (nil)] 02:36:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x984a3000) [pid = 1747] [serial = 125] [outer = 0x96679800] 02:36:35 INFO - PROCESS | 1747 | 1468229795453 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x99f2cc00) [pid = 1747] [serial = 126] [outer = 0x96679800] 02:36:36 INFO - PROCESS | 1747 | 1468229796330 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]]]}] 02:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1205ms 02:36:36 INFO - PROCESS | 1747 | 1468229796374 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:36:36 INFO - PROCESS | 1747 | 1468229796378 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 02:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:36:36 INFO - PROCESS | 1747 | 1468229796384 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:36:36 INFO - PROCESS | 1747 | 1468229796390 Marionette TRACE conn3 <- [1,142,null,{}] 02:36:36 INFO - PROCESS | 1747 | 1468229796405 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}] 02:36:36 INFO - PROCESS | 1747 | 1468229796413 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:36 INFO - PROCESS | 1747 | 1468229796567 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:36:36 INFO - PROCESS | 1747 | 1468229796578 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:36 INFO - PROCESS | 1747 | 1468229796591 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b190800 == 35 [pid = 1747] [id = 43] 02:36:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b27c400) [pid = 1747] [serial = 127] [outer = (nil)] 02:36:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9b5e7400) [pid = 1747] [serial = 128] [outer = 0x9b27c400] 02:36:36 INFO - PROCESS | 1747 | 1468229796752 Marionette DEBUG loaded listener.js 02:36:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9c342c00) [pid = 1747] [serial = 129] [outer = 0x9b27c400] 02:36:37 INFO - PROCESS | 1747 | 1468229797483 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]]]}] 02:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1131ms 02:36:37 INFO - PROCESS | 1747 | 1468229797515 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 1747 | 1468229797518 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 02:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:36:37 INFO - PROCESS | 1747 | 1468229797525 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 1747 | 1468229797528 Marionette TRACE conn3 <- [1,146,null,{}] 02:36:37 INFO - PROCESS | 1747 | 1468229797554 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}] 02:36:37 INFO - PROCESS | 1747 | 1468229797559 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:37 INFO - PROCESS | 1747 | 1468229797744 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:36:37 INFO - PROCESS | 1747 | 1468229797761 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 1747 | 1468229797769 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x9d93e800 == 36 [pid = 1747] [id = 44] 02:36:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0xa1126000) [pid = 1747] [serial = 130] [outer = (nil)] 02:36:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa2004400) [pid = 1747] [serial = 131] [outer = 0xa1126000] 02:36:37 INFO - PROCESS | 1747 | 1468229797839 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0xa2374c00) [pid = 1747] [serial = 132] [outer = 0xa1126000] 02:36:38 INFO - PROCESS | 1747 | 1468229798641 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]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1148ms 02:36:38 INFO - PROCESS | 1747 | 1468229798673 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:36:38 INFO - PROCESS | 1747 | 1468229798676 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 02:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:36:38 INFO - PROCESS | 1747 | 1468229798682 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - PROCESS | 1747 | 1468229798685 Marionette TRACE conn3 <- [1,150,null,{}] 02:36:38 INFO - PROCESS | 1747 | 1468229798702 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}] 02:36:38 INFO - PROCESS | 1747 | 1468229798706 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:38 INFO - PROCESS | 1747 | 1468229798881 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:36:38 INFO - PROCESS | 1747 | 1468229798945 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 1747 | 1468229798952 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:38 INFO - PROCESS | 1747 | ++DOCSHELL 0xa200ec00 == 37 [pid = 1747] [id = 45] 02:36:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0xa23cc000) [pid = 1747] [serial = 133] [outer = (nil)] 02:36:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0xa23da800) [pid = 1747] [serial = 134] [outer = 0xa23cc000] 02:36:39 INFO - PROCESS | 1747 | 1468229799017 Marionette DEBUG loaded listener.js 02:36:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0xa253dc00) [pid = 1747] [serial = 135] [outer = 0xa23cc000] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93c9d000) [pid = 1747] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9ad4f800) [pid = 1747] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9244b400) [pid = 1747] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x99fd0800) [pid = 1747] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x96655000) [pid = 1747] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9820f000) [pid = 1747] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a86a000) [pid = 1747] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9b74c400) [pid = 1747] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9d935000) [pid = 1747] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9ad4dc00) [pid = 1747] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa11a1c00) [pid = 1747] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:36:39 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa4d0f400) [pid = 1747] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:36:39 INFO - PROCESS | 1747 | 1468229799990 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]]]}] 02:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1345ms 02:36:40 INFO - PROCESS | 1747 | 1468229800029 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 1747 | 1468229800031 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 02:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:36:40 INFO - PROCESS | 1747 | 1468229800037 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:36:40 INFO - PROCESS | 1747 | 1468229800040 Marionette TRACE conn3 <- [1,154,null,{}] 02:36:40 INFO - PROCESS | 1747 | 1468229800045 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}] 02:36:40 INFO - PROCESS | 1747 | 1468229800055 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:40 INFO - PROCESS | 1747 | 1468229800239 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:36:40 INFO - PROCESS | 1747 | 1468229800337 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:40 INFO - PROCESS | 1747 | 1468229800345 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x931ddc00 == 38 [pid = 1747] [id = 46] 02:36:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x96655000) [pid = 1747] [serial = 136] [outer = (nil)] 02:36:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0xa3106000) [pid = 1747] [serial = 137] [outer = 0x96655000] 02:36:40 INFO - PROCESS | 1747 | 1468229800416 Marionette DEBUG loaded listener.js 02:36:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0xa334f000) [pid = 1747] [serial = 138] [outer = 0x96655000] 02:36:41 INFO - PROCESS | 1747 | 1468229801123 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]]]}] 02:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1135ms 02:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:36:41 INFO - PROCESS | 1747 | 1468229801174 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:36:41 INFO - PROCESS | 1747 | 1468229801177 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 02:36:41 INFO - PROCESS | 1747 | 1468229801185 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 1747 | 1468229801188 Marionette TRACE conn3 <- [1,158,null,{}] 02:36:41 INFO - PROCESS | 1747 | 1468229801193 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}] 02:36:41 INFO - PROCESS | 1747 | 1468229801199 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:41 INFO - PROCESS | 1747 | 1468229801431 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:36:41 INFO - PROCESS | 1747 | 1468229801502 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:41 INFO - PROCESS | 1747 | 1468229801513 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x92448400 == 39 [pid = 1747] [id = 47] 02:36:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92448c00) [pid = 1747] [serial = 139] [outer = (nil)] 02:36:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9254fc00) [pid = 1747] [serial = 140] [outer = 0x92448c00] 02:36:41 INFO - PROCESS | 1747 | 1468229801632 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9255cc00) [pid = 1747] [serial = 141] [outer = 0x92448c00] 02:36:42 INFO - PROCESS | 1747 | 1468229802583 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]]]}] 02:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1440ms 02:36:42 INFO - PROCESS | 1747 | 1468229802660 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:36:42 INFO - PROCESS | 1747 | 1468229802666 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 02:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:36:42 INFO - PROCESS | 1747 | 1468229802801 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:36:42 INFO - PROCESS | 1747 | 1468229802806 Marionette TRACE conn3 <- [1,162,null,{}] 02:36:42 INFO - PROCESS | 1747 | 1468229802901 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}] 02:36:42 INFO - PROCESS | 1747 | 1468229802908 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:43 INFO - PROCESS | 1747 | 1468229803140 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:36:43 INFO - PROCESS | 1747 | 1468229803358 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:43 INFO - PROCESS | 1747 | 1468229803368 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a776000 == 40 [pid = 1747] [id = 48] 02:36:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a85b800) [pid = 1747] [serial = 142] [outer = (nil)] 02:36:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9bb0ac00) [pid = 1747] [serial = 143] [outer = 0x9a85b800] 02:36:43 INFO - PROCESS | 1747 | 1468229803503 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9c343c00) [pid = 1747] [serial = 144] [outer = 0x9a85b800] 02:36:44 INFO - PROCESS | 1747 | 1468229804349 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]]]}] 02:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1735ms 02:36:44 INFO - PROCESS | 1747 | 1468229804418 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:36:44 INFO - PROCESS | 1747 | 1468229804424 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 02:36:44 INFO - PROCESS | 1747 | 1468229804430 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:36:44 INFO - PROCESS | 1747 | 1468229804434 Marionette TRACE conn3 <- [1,166,null,{}] 02:36:44 INFO - PROCESS | 1747 | 1468229804440 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}] 02:36:44 INFO - PROCESS | 1747 | 1468229804445 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:44 INFO - PROCESS | 1747 | 1468229804624 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:36:44 INFO - PROCESS | 1747 | 1468229804766 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 1747 | 1468229804774 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x92553c00 == 41 [pid = 1747] [id = 49] 02:36:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0xa2ff3400) [pid = 1747] [serial = 145] [outer = (nil)] 02:36:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0xa4d09c00) [pid = 1747] [serial = 146] [outer = 0xa2ff3400] 02:36:44 INFO - PROCESS | 1747 | 1468229804857 Marionette DEBUG loaded listener.js 02:36:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0xa4d4c800) [pid = 1747] [serial = 147] [outer = 0xa2ff3400] 02:36:45 INFO - PROCESS | 1747 | 1468229805739 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]]]}] 02:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1343ms 02:36:45 INFO - PROCESS | 1747 | 1468229805774 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:36:45 INFO - PROCESS | 1747 | 1468229805780 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 02:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:36:45 INFO - PROCESS | 1747 | 1468229805797 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:36:45 INFO - PROCESS | 1747 | 1468229805804 Marionette TRACE conn3 <- [1,170,null,{}] 02:36:45 INFO - PROCESS | 1747 | 1468229805811 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}] 02:36:45 INFO - PROCESS | 1747 | 1468229805818 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:46 INFO - PROCESS | 1747 | 1468229805996 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:36:46 INFO - PROCESS | 1747 | 1468229806137 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:46 INFO - PROCESS | 1747 | 1468229806147 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x92177400 == 42 [pid = 1747] [id = 50] 02:36:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x931e8800) [pid = 1747] [serial = 148] [outer = (nil)] 02:36:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x99f17c00) [pid = 1747] [serial = 149] [outer = 0x931e8800] 02:36:46 INFO - PROCESS | 1747 | 1468229806233 Marionette DEBUG loaded listener.js 02:36:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0xa4f21400) [pid = 1747] [serial = 150] [outer = 0x931e8800] 02:36:47 INFO - PROCESS | 1747 | 1468229807086 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]]]}] 02:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1340ms 02:36:47 INFO - PROCESS | 1747 | 1468229807130 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:36:47 INFO - PROCESS | 1747 | 1468229807135 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 02:36:47 INFO - PROCESS | 1747 | 1468229807141 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - PROCESS | 1747 | 1468229807145 Marionette TRACE conn3 <- [1,174,null,{}] 02:36:47 INFO - PROCESS | 1747 | 1468229807150 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}] 02:36:47 INFO - PROCESS | 1747 | 1468229807156 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:47 INFO - PROCESS | 1747 | 1468229807321 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:36:47 INFO - PROCESS | 1747 | 1468229807465 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 1747 | 1468229807473 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f18000 == 43 [pid = 1747] [id = 51] 02:36:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0xa2ff2400) [pid = 1747] [serial = 151] [outer = (nil)] 02:36:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0xa6788800) [pid = 1747] [serial = 152] [outer = 0xa2ff2400] 02:36:47 INFO - PROCESS | 1747 | 1468229807554 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0xa678b400) [pid = 1747] [serial = 153] [outer = 0xa2ff2400] 02:36:48 INFO - PROCESS | 1747 | 1468229808481 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]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1387ms 02:36:48 INFO - PROCESS | 1747 | 1468229808529 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 1747 | 1468229808533 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 02:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:36:48 INFO - PROCESS | 1747 | 1468229808539 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - PROCESS | 1747 | 1468229808543 Marionette TRACE conn3 <- [1,178,null,{}] 02:36:48 INFO - PROCESS | 1747 | 1468229808549 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}] 02:36:48 INFO - PROCESS | 1747 | 1468229808554 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:48 INFO - PROCESS | 1747 | 1468229808774 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:36:48 INFO - PROCESS | 1747 | 1468229808817 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:36:49 INFO - PROCESS | 1747 | 1468229809116 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 1747 | 1468229809126 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9255ac00 == 44 [pid = 1747] [id = 52] 02:36:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x925dec00) [pid = 1747] [serial = 154] [outer = (nil)] 02:36:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x925ed800) [pid = 1747] [serial = 155] [outer = 0x925dec00] 02:36:49 INFO - PROCESS | 1747 | 1468229809244 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x93ca0c00) [pid = 1747] [serial = 156] [outer = 0x925dec00] 02:36:50 INFO - PROCESS | 1747 | 1468229810122 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]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1629ms 02:36:50 INFO - PROCESS | 1747 | 1468229810171 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 1747 | 1468229810177 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 02:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:36:50 INFO - PROCESS | 1747 | 1468229810184 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - PROCESS | 1747 | 1468229810189 Marionette TRACE conn3 <- [1,182,null,{}] 02:36:50 INFO - PROCESS | 1747 | 1468229810196 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}] 02:36:50 INFO - PROCESS | 1747 | 1468229810204 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:50 INFO - PROCESS | 1747 | 1468229810378 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:36:50 INFO - PROCESS | 1747 | 1468229810529 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 1747 | 1468229810537 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e63000 == 45 [pid = 1747] [id = 53] 02:36:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x95338400) [pid = 1747] [serial = 157] [outer = (nil)] 02:36:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x99f13400) [pid = 1747] [serial = 158] [outer = 0x95338400] 02:36:50 INFO - PROCESS | 1747 | 1468229810676 Marionette DEBUG loaded listener.js 02:36:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x99f18800) [pid = 1747] [serial = 159] [outer = 0x95338400] 02:36:51 INFO - PROCESS | 1747 | --DOCSHELL 0x92170800 == 44 [pid = 1747] [id = 9] 02:36:51 INFO - PROCESS | 1747 | --DOCSHELL 0x9254f800 == 43 [pid = 1747] [id = 12] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9c340c00) [pid = 1747] [serial = 110] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x949d4400) [pid = 1747] [serial = 97] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9b45ac00) [pid = 1747] [serial = 107] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9665f000) [pid = 1747] [serial = 98] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9254ec00) [pid = 1747] [serial = 94] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92557c00) [pid = 1747] [serial = 95] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a271c00) [pid = 1747] [serial = 100] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0xa823e400) [pid = 1747] [serial = 92] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa823c400) [pid = 1747] [serial = 91] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a2e3400) [pid = 1747] [serial = 74] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99341400) [pid = 1747] [serial = 73] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9ad52800) [pid = 1747] [serial = 105] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9c010c00) [pid = 1747] [serial = 77] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9b756800) [pid = 1747] [serial = 76] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0xa2320400) [pid = 1747] [serial = 80] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9ad4a800) [pid = 1747] [serial = 104] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0xa200f800) [pid = 1747] [serial = 79] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0xa3110800) [pid = 1747] [serial = 83] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0xa3109400) [pid = 1747] [serial = 82] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0xa61bf400) [pid = 1747] [serial = 86] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0xa4f1d000) [pid = 1747] [serial = 85] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0xa6f47000) [pid = 1747] [serial = 89] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa6f3c400) [pid = 1747] [serial = 88] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9b752c00) [pid = 1747] [serial = 108] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x98433000) [pid = 1747] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:36:51 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9a5e9000) [pid = 1747] [serial = 101] [outer = (nil)] [url = about:blank] 02:36:51 INFO - PROCESS | 1747 | 1468229811696 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]]]}] 02:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1582ms 02:36:51 INFO - PROCESS | 1747 | 1468229811771 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:36:51 INFO - PROCESS | 1747 | 1468229811777 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 02:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:36:51 INFO - PROCESS | 1747 | 1468229811784 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 1747 | 1468229811788 Marionette TRACE conn3 <- [1,186,null,{}] 02:36:51 INFO - PROCESS | 1747 | 1468229811793 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}] 02:36:51 INFO - PROCESS | 1747 | 1468229811798 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:51 INFO - PROCESS | 1747 | 1468229811962 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:36:52 INFO - PROCESS | 1747 | 1468229812063 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 1747 | 1468229812070 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x92554400 == 44 [pid = 1747] [id = 54] 02:36:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x949d9400) [pid = 1747] [serial = 160] [outer = (nil)] 02:36:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9a378400) [pid = 1747] [serial = 161] [outer = 0x949d9400] 02:36:52 INFO - PROCESS | 1747 | 1468229812144 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9a770800) [pid = 1747] [serial = 162] [outer = 0x949d9400] 02:36:52 INFO - PROCESS | 1747 | 1468229812809 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]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1077ms 02:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:36:52 INFO - PROCESS | 1747 | 1468229812862 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 1747 | 1468229812865 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 02:36:52 INFO - PROCESS | 1747 | 1468229812878 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 1747 | 1468229812886 Marionette TRACE conn3 <- [1,190,null,{}] 02:36:52 INFO - PROCESS | 1747 | 1468229812912 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}] 02:36:52 INFO - PROCESS | 1747 | 1468229812920 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:53 INFO - PROCESS | 1747 | 1468229813073 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:36:53 INFO - PROCESS | 1747 | 1468229813088 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 1747 | 1468229813096 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x9244ec00 == 45 [pid = 1747] [id = 55] 02:36:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9a882800) [pid = 1747] [serial = 163] [outer = (nil)] 02:36:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9b45ac00) [pid = 1747] [serial = 164] [outer = 0x9a882800] 02:36:53 INFO - PROCESS | 1747 | 1468229813163 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b74c000) [pid = 1747] [serial = 165] [outer = 0x9a882800] 02:36:54 INFO - PROCESS | 1747 | 1468229813998 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]]]}] 02:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1164ms 02:36:54 INFO - PROCESS | 1747 | 1468229814034 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:36:54 INFO - PROCESS | 1747 | 1468229814039 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 02:36:54 INFO - PROCESS | 1747 | 1468229814044 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:36:54 INFO - PROCESS | 1747 | 1468229814048 Marionette TRACE conn3 <- [1,194,null,{}] 02:36:54 INFO - PROCESS | 1747 | 1468229814066 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}] 02:36:54 INFO - PROCESS | 1747 | 1468229814071 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:54 INFO - PROCESS | 1747 | 1468229814278 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:36:54 INFO - PROCESS | 1747 | 1468229814303 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 1747 | 1468229814312 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a2e2400 == 46 [pid = 1747] [id = 56] 02:36:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9ad8e400) [pid = 1747] [serial = 166] [outer = (nil)] 02:36:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9c0dfc00) [pid = 1747] [serial = 167] [outer = 0x9ad8e400] 02:36:54 INFO - PROCESS | 1747 | 1468229814383 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9c3ef800) [pid = 1747] [serial = 168] [outer = 0x9ad8e400] 02:36:55 INFO - PROCESS | 1747 | 1468229815191 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]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1190ms 02:36:55 INFO - PROCESS | 1747 | 1468229815235 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 1747 | 1468229815239 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 02:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:36:55 INFO - PROCESS | 1747 | 1468229815252 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - PROCESS | 1747 | 1468229815254 Marionette TRACE conn3 <- [1,198,null,{}] 02:36:55 INFO - PROCESS | 1747 | 1468229815260 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}] 02:36:55 INFO - PROCESS | 1747 | 1468229815265 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:55 INFO - PROCESS | 1747 | 1468229815500 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:36:55 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0xa1126000) [pid = 1747] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:36:55 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0xa23cc000) [pid = 1747] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:36:55 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x96679800) [pid = 1747] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:36:55 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x93ca1000) [pid = 1747] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:36:55 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9b27c400) [pid = 1747] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:36:55 INFO - PROCESS | 1747 | 1468229815582 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 1747 | 1468229815601 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x9782d000 == 47 [pid = 1747] [id = 57] 02:36:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a186000) [pid = 1747] [serial = 169] [outer = (nil)] 02:36:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9d93e000) [pid = 1747] [serial = 170] [outer = 0x9a186000] 02:36:55 INFO - PROCESS | 1747 | 1468229815677 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0xa209b400) [pid = 1747] [serial = 171] [outer = 0x9a186000] 02:36:56 INFO - PROCESS | 1747 | 1468229816374 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]]]}] 02:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1131ms 02:36:56 INFO - PROCESS | 1747 | 1468229816383 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 1747 | 1468229816387 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 02:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:36:56 INFO - PROCESS | 1747 | 1468229816392 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:36:56 INFO - PROCESS | 1747 | 1468229816396 Marionette TRACE conn3 <- [1,202,null,{}] 02:36:56 INFO - PROCESS | 1747 | 1468229816401 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}] 02:36:56 INFO - PROCESS | 1747 | 1468229816406 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:56 INFO - PROCESS | 1747 | 1468229816587 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:36:56 INFO - PROCESS | 1747 | 1468229816601 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 1747 | 1468229816607 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x9254f400 == 48 [pid = 1747] [id = 58] 02:36:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0xa2370c00) [pid = 1747] [serial = 172] [outer = (nil)] 02:36:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0xa2558000) [pid = 1747] [serial = 173] [outer = 0xa2370c00] 02:36:56 INFO - PROCESS | 1747 | 1468229816674 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa2534400) [pid = 1747] [serial = 174] [outer = 0xa2370c00] 02:36:57 INFO - PROCESS | 1747 | 1468229817353 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]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 979ms 02:36:57 INFO - PROCESS | 1747 | 1468229817376 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 1747 | 1468229817380 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 02:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:36:57 INFO - PROCESS | 1747 | 1468229817386 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 1747 | 1468229817388 Marionette TRACE conn3 <- [1,206,null,{}] 02:36:57 INFO - PROCESS | 1747 | 1468229817394 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}] 02:36:57 INFO - PROCESS | 1747 | 1468229817399 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:57 INFO - PROCESS | 1747 | 1468229817602 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:36:57 INFO - PROCESS | 1747 | 1468229817762 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 1747 | 1468229817775 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x92551400 == 49 [pid = 1747] [id = 59] 02:36:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92554c00) [pid = 1747] [serial = 175] [outer = (nil)] 02:36:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x925e1400) [pid = 1747] [serial = 176] [outer = 0x92554c00] 02:36:57 INFO - PROCESS | 1747 | 1468229817856 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x931dec00) [pid = 1747] [serial = 177] [outer = 0x92554c00] 02:36:58 INFO - PROCESS | 1747 | 1468229818804 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]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1486ms 02:36:58 INFO - PROCESS | 1747 | 1468229818874 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 1747 | 1468229818880 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 02:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:36:58 INFO - PROCESS | 1747 | 1468229818890 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - PROCESS | 1747 | 1468229818895 Marionette TRACE conn3 <- [1,210,null,{}] 02:36:58 INFO - PROCESS | 1747 | 1468229818902 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}] 02:36:58 INFO - PROCESS | 1747 | 1468229818908 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:59 INFO - PROCESS | 1747 | 1468229819119 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:36:59 INFO - PROCESS | 1747 | 1468229819266 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 1747 | 1468229819273 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:36:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x99346800 == 50 [pid = 1747] [id = 60] 02:36:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99f0ec00) [pid = 1747] [serial = 178] [outer = (nil)] 02:36:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99f1f000) [pid = 1747] [serial = 179] [outer = 0x99f0ec00] 02:36:59 INFO - PROCESS | 1747 | 1468229819363 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a2e3400) [pid = 1747] [serial = 180] [outer = 0x99f0ec00] 02:37:00 INFO - PROCESS | 1747 | 1468229820205 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]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1334ms 02:37:00 INFO - PROCESS | 1747 | 1468229820222 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 1747 | 1468229820227 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 02:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:37:00 INFO - PROCESS | 1747 | 1468229820253 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 1747 | 1468229820257 Marionette TRACE conn3 <- [1,214,null,{}] 02:37:00 INFO - PROCESS | 1747 | 1468229820263 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}] 02:37:00 INFO - PROCESS | 1747 | 1468229820268 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:00 INFO - PROCESS | 1747 | 1468229820442 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:37:00 INFO - PROCESS | 1747 | 1468229820590 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 1747 | 1468229820597 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e3800 == 51 [pid = 1747] [id = 61] 02:37:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9b27e000) [pid = 1747] [serial = 181] [outer = (nil)] 02:37:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9c3f6800) [pid = 1747] [serial = 182] [outer = 0x9b27e000] 02:37:00 INFO - PROCESS | 1747 | 1468229820678 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0xa200f800) [pid = 1747] [serial = 183] [outer = 0x9b27e000] 02:37:01 INFO - PROCESS | 1747 | 1468229821563 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]]]}] 02:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1342ms 02:37:01 INFO - PROCESS | 1747 | 1468229821593 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:37:01 INFO - PROCESS | 1747 | 1468229821599 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 02:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:37:01 INFO - PROCESS | 1747 | 1468229821616 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:37:01 INFO - PROCESS | 1747 | 1468229821623 Marionette TRACE conn3 <- [1,218,null,{}] 02:37:01 INFO - PROCESS | 1747 | 1468229821629 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}] 02:37:01 INFO - PROCESS | 1747 | 1468229821635 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:01 INFO - PROCESS | 1747 | 1468229821828 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:37:02 INFO - PROCESS | 1747 | 1468229821978 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 1747 | 1468229821989 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9bb89800 == 52 [pid = 1747] [id = 62] 02:37:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0xa200dc00) [pid = 1747] [serial = 184] [outer = (nil)] 02:37:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa6741800) [pid = 1747] [serial = 185] [outer = 0xa200dc00] 02:37:02 INFO - PROCESS | 1747 | 1468229822073 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa69d1400) [pid = 1747] [serial = 186] [outer = 0xa200dc00] 02:37:03 INFO - PROCESS | 1747 | 1468229823024 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]]]}] 02:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1492ms 02:37:03 INFO - PROCESS | 1747 | 1468229823100 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 1747 | 1468229823105 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 02:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:37:03 INFO - PROCESS | 1747 | 1468229823112 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:37:03 INFO - PROCESS | 1747 | 1468229823115 Marionette TRACE conn3 <- [1,222,null,{}] 02:37:03 INFO - PROCESS | 1747 | 1468229823121 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}] 02:37:03 INFO - PROCESS | 1747 | 1468229823127 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:03 INFO - PROCESS | 1747 | 1468229823336 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:37:03 INFO - PROCESS | 1747 | 1468229823519 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 1747 | 1468229823529 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b5e5c00 == 53 [pid = 1747] [id = 63] 02:37:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9d5dd400) [pid = 1747] [serial = 187] [outer = (nil)] 02:37:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa6f3c400) [pid = 1747] [serial = 188] [outer = 0x9d5dd400] 02:37:03 INFO - PROCESS | 1747 | 1468229823653 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa6f43800) [pid = 1747] [serial = 189] [outer = 0x9d5dd400] 02:37:04 INFO - PROCESS | 1747 | 1468229824443 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]]]}] 02:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1380ms 02:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:37:04 INFO - PROCESS | 1747 | 1468229824493 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 1747 | 1468229824496 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 02:37:04 INFO - PROCESS | 1747 | 1468229824503 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - PROCESS | 1747 | 1468229824506 Marionette TRACE conn3 <- [1,226,null,{}] 02:37:04 INFO - PROCESS | 1747 | 1468229824512 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}] 02:37:04 INFO - PROCESS | 1747 | 1468229824517 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:04 INFO - PROCESS | 1747 | 1468229824692 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:37:04 INFO - PROCESS | 1747 | 1468229824840 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 1747 | 1468229824859 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a654c00 == 54 [pid = 1747] [id = 64] 02:37:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9a655000) [pid = 1747] [serial = 190] [outer = (nil)] 02:37:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9a659800) [pid = 1747] [serial = 191] [outer = 0x9a655000] 02:37:04 INFO - PROCESS | 1747 | 1468229824944 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa678b000) [pid = 1747] [serial = 192] [outer = 0x9a655000] 02:37:06 INFO - PROCESS | 1747 | 1468229826005 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]]]}] 02:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1579ms 02:37:06 INFO - PROCESS | 1747 | 1468229826082 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 1747 | 1468229826088 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 02:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:37:06 INFO - PROCESS | 1747 | 1468229826097 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 1747 | 1468229826100 Marionette TRACE conn3 <- [1,230,null,{}] 02:37:06 INFO - PROCESS | 1747 | 1468229826109 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}] 02:37:06 INFO - PROCESS | 1747 | 1468229826114 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:06 INFO - PROCESS | 1747 | 1468229826320 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:37:06 INFO - PROCESS | 1747 | 1468229826654 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 1747 | 1468229826664 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x99345400 == 55 [pid = 1747] [id = 65] 02:37:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x997a4c00) [pid = 1747] [serial = 193] [outer = (nil)] 02:37:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x99f0e800) [pid = 1747] [serial = 194] [outer = 0x997a4c00] 02:37:06 INFO - PROCESS | 1747 | 1468229826739 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x99f18400) [pid = 1747] [serial = 195] [outer = 0x997a4c00] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x93c59c00 == 54 [pid = 1747] [id = 8] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92449400 == 53 [pid = 1747] [id = 32] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9d5dd800 == 52 [pid = 1747] [id = 27] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9254f400 == 51 [pid = 1747] [id = 58] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9782d000 == 50 [pid = 1747] [id = 57] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0xa3106000) [pid = 1747] [serial = 137] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9a2e2400 == 49 [pid = 1747] [id = 56] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9244ec00 == 48 [pid = 1747] [id = 55] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92554400 == 47 [pid = 1747] [id = 54] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x93e63000 == 46 [pid = 1747] [id = 53] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9255ac00 == 45 [pid = 1747] [id = 52] 02:37:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92177400 == 44 [pid = 1747] [id = 50] 02:37:07 INFO - PROCESS | 1747 | 1468229827587 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]]]}] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0xa2004400) [pid = 1747] [serial = 131] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9a85b400) [pid = 1747] [serial = 119] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0xa23da800) [pid = 1747] [serial = 134] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x984a3000) [pid = 1747] [serial = 125] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x99f2cc00) [pid = 1747] [serial = 126] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9ad4d400) [pid = 1747] [serial = 116] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x95339000) [pid = 1747] [serial = 123] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x95336000) [pid = 1747] [serial = 122] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9b5e7400) [pid = 1747] [serial = 128] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x93c9c000) [pid = 1747] [serial = 113] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa253dc00) [pid = 1747] [serial = 135] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0xa2374c00) [pid = 1747] [serial = 132] [outer = (nil)] [url = about:blank] 02:37:07 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9c342c00) [pid = 1747] [serial = 129] [outer = (nil)] [url = about:blank] 02:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1530ms 02:37:07 INFO - PROCESS | 1747 | 1468229827629 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 1747 | 1468229827636 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 02:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:37:07 INFO - PROCESS | 1747 | 1468229827647 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - PROCESS | 1747 | 1468229827650 Marionette TRACE conn3 <- [1,234,null,{}] 02:37:07 INFO - PROCESS | 1747 | 1468229827656 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}] 02:37:07 INFO - PROCESS | 1747 | 1468229827662 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:07 INFO - PROCESS | 1747 | 1468229827830 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:37:07 INFO - PROCESS | 1747 | 1468229827940 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 1747 | 1468229827949 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e61000 == 45 [pid = 1747] [id = 66] 02:37:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9533b400) [pid = 1747] [serial = 196] [outer = (nil)] 02:37:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a64ec00) [pid = 1747] [serial = 197] [outer = 0x9533b400] 02:37:08 INFO - PROCESS | 1747 | 1468229828019 Marionette DEBUG loaded listener.js 02:37:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a655c00) [pid = 1747] [serial = 198] [outer = 0x9533b400] 02:37:08 INFO - PROCESS | 1747 | 1468229828759 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]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1132ms 02:37:08 INFO - PROCESS | 1747 | 1468229828778 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 1747 | 1468229828782 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 02:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:37:08 INFO - PROCESS | 1747 | 1468229828789 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 1747 | 1468229828794 Marionette TRACE conn3 <- [1,238,null,{}] 02:37:08 INFO - PROCESS | 1747 | 1468229828823 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}] 02:37:08 INFO - PROCESS | 1747 | 1468229828831 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:08 INFO - PROCESS | 1747 | 1468229828983 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:37:09 INFO - PROCESS | 1747 | 1468229828994 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 1747 | 1468229829004 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ad93400 == 46 [pid = 1747] [id = 67] 02:37:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9ad95000) [pid = 1747] [serial = 199] [outer = (nil)] 02:37:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9b756c00) [pid = 1747] [serial = 200] [outer = 0x9ad95000] 02:37:09 INFO - PROCESS | 1747 | 1468229829072 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9c344800) [pid = 1747] [serial = 201] [outer = 0x9ad95000] 02:37:09 INFO - PROCESS | 1747 | 1468229829861 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]]]}] 02:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1083ms 02:37:09 INFO - PROCESS | 1747 | 1468229829873 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:37:09 INFO - PROCESS | 1747 | 1468229829877 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 02:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:37:09 INFO - PROCESS | 1747 | 1468229829899 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:37:09 INFO - PROCESS | 1747 | 1468229829903 Marionette TRACE conn3 <- [1,242,null,{}] 02:37:09 INFO - PROCESS | 1747 | 1468229829926 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}] 02:37:09 INFO - PROCESS | 1747 | 1468229829931 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:10 INFO - PROCESS | 1747 | 1468229830138 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:37:10 INFO - PROCESS | 1747 | 1468229830172 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 1747 | 1468229830178 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x92176000 == 47 [pid = 1747] [id = 68] 02:37:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a65a400) [pid = 1747] [serial = 202] [outer = (nil)] 02:37:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa2372400) [pid = 1747] [serial = 203] [outer = 0x9a65a400] 02:37:10 INFO - PROCESS | 1747 | 1468229830247 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa23ce000) [pid = 1747] [serial = 204] [outer = 0x9a65a400] 02:37:11 INFO - PROCESS | 1747 | 1468229831126 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]]]}] 02:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1281ms 02:37:11 INFO - PROCESS | 1747 | 1468229831177 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 1747 | 1468229831181 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 02:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:37:11 INFO - PROCESS | 1747 | 1468229831187 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 1747 | 1468229831189 Marionette TRACE conn3 <- [1,246,null,{}] 02:37:11 INFO - PROCESS | 1747 | 1468229831202 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}] 02:37:11 INFO - PROCESS | 1747 | 1468229831207 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:11 INFO - PROCESS | 1747 | 1468229831393 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:37:11 INFO - PROCESS | 1747 | 1468229831409 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 1747 | 1468229831417 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x9216d800 == 48 [pid = 1747] [id = 69] 02:37:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92554800) [pid = 1747] [serial = 205] [outer = (nil)] 02:37:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa310e000) [pid = 1747] [serial = 206] [outer = 0x92554800] 02:37:11 INFO - PROCESS | 1747 | 1468229831483 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa334b000) [pid = 1747] [serial = 207] [outer = 0x92554800] 02:37:12 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9ad8e400) [pid = 1747] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:37:12 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9a186000) [pid = 1747] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:37:12 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x949d9400) [pid = 1747] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:37:12 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x95338400) [pid = 1747] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:37:12 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9a882800) [pid = 1747] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:37:12 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x925dec00) [pid = 1747] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:37:12 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x96655000) [pid = 1747] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:37:12 INFO - PROCESS | 1747 | 1468229832368 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]]]}] 02:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1238ms 02:37:12 INFO - PROCESS | 1747 | 1468229832425 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:37:12 INFO - PROCESS | 1747 | 1468229832428 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 02:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:37:12 INFO - PROCESS | 1747 | 1468229832434 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:37:12 INFO - PROCESS | 1747 | 1468229832438 Marionette TRACE conn3 <- [1,250,null,{}] 02:37:12 INFO - PROCESS | 1747 | 1468229832443 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}] 02:37:12 INFO - PROCESS | 1747 | 1468229832452 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:12 INFO - PROCESS | 1747 | 1468229832625 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:37:12 INFO - PROCESS | 1747 | 1468229832733 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:12 INFO - PROCESS | 1747 | 1468229832744 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e2400 == 49 [pid = 1747] [id = 70] 02:37:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x96661800) [pid = 1747] [serial = 208] [outer = (nil)] 02:37:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa6735400) [pid = 1747] [serial = 209] [outer = 0x96661800] 02:37:12 INFO - PROCESS | 1747 | 1468229832808 Marionette DEBUG loaded listener.js 02:37:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0xa6f48000) [pid = 1747] [serial = 210] [outer = 0x96661800] 02:37:13 INFO - PROCESS | 1747 | 1468229833468 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]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1076ms 02:37:13 INFO - PROCESS | 1747 | 1468229833523 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 1747 | 1468229833526 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 02:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:37:13 INFO - PROCESS | 1747 | 1468229833532 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - PROCESS | 1747 | 1468229833535 Marionette TRACE conn3 <- [1,254,null,{}] 02:37:13 INFO - PROCESS | 1747 | 1468229833540 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}] 02:37:13 INFO - PROCESS | 1747 | 1468229833545 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:13 INFO - PROCESS | 1747 | 1468229833687 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:37:13 INFO - PROCESS | 1747 | 1468229833801 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 1747 | 1468229833811 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:13 INFO - PROCESS | 1747 | ++DOCSHELL 0xa61b5000 == 50 [pid = 1747] [id = 71] 02:37:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa6f4b800) [pid = 1747] [serial = 211] [outer = (nil)] 02:37:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa8259c00) [pid = 1747] [serial = 212] [outer = 0xa6f4b800] 02:37:13 INFO - PROCESS | 1747 | 1468229833888 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0xa82ee400) [pid = 1747] [serial = 213] [outer = 0xa6f4b800] 02:37:14 INFO - PROCESS | 1747 | 1468229834761 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]]]}] 02:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1292ms 02:37:14 INFO - PROCESS | 1747 | 1468229834825 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:37:14 INFO - PROCESS | 1747 | 1468229834832 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 02:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:37:14 INFO - PROCESS | 1747 | 1468229834840 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:37:14 INFO - PROCESS | 1747 | 1468229834846 Marionette TRACE conn3 <- [1,258,null,{}] 02:37:14 INFO - PROCESS | 1747 | 1468229834855 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}] 02:37:14 INFO - PROCESS | 1747 | 1468229834861 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:15 INFO - PROCESS | 1747 | 1468229835077 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:37:15 INFO - PROCESS | 1747 | 1468229835238 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 1747 | 1468229835247 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x92559400 == 51 [pid = 1747] [id = 72] 02:37:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x95336000) [pid = 1747] [serial = 214] [outer = (nil)] 02:37:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x99341400) [pid = 1747] [serial = 215] [outer = 0x95336000] 02:37:15 INFO - PROCESS | 1747 | 1468229835334 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x99f1a800) [pid = 1747] [serial = 216] [outer = 0x95336000] 02:37:16 INFO - PROCESS | 1747 | 1468229836222 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]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1439ms 02:37:16 INFO - PROCESS | 1747 | 1468229836279 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 1747 | 1468229836286 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 02:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:37:16 INFO - PROCESS | 1747 | 1468229836298 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 1747 | 1468229836302 Marionette TRACE conn3 <- [1,262,null,{}] 02:37:16 INFO - PROCESS | 1747 | 1468229836309 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}] 02:37:16 INFO - PROCESS | 1747 | 1468229836316 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:16 INFO - PROCESS | 1747 | 1468229836534 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:37:16 INFO - PROCESS | 1747 | 1468229836698 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 1747 | 1468229836707 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a861000 == 52 [pid = 1747] [id = 73] 02:37:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9ad44400) [pid = 1747] [serial = 217] [outer = (nil)] 02:37:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9ad90000) [pid = 1747] [serial = 218] [outer = 0x9ad44400] 02:37:16 INFO - PROCESS | 1747 | 1468229836793 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9c33f800) [pid = 1747] [serial = 219] [outer = 0x9ad44400] 02:37:17 INFO - PROCESS | 1747 | 1468229837640 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]]]}] 02:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1387ms 02:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:37:17 INFO - PROCESS | 1747 | 1468229837691 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:37:17 INFO - PROCESS | 1747 | 1468229837695 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 02:37:17 INFO - PROCESS | 1747 | 1468229837703 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:37:17 INFO - PROCESS | 1747 | 1468229837709 Marionette TRACE conn3 <- [1,266,null,{}] 02:37:17 INFO - PROCESS | 1747 | 1468229837725 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}] 02:37:17 INFO - PROCESS | 1747 | 1468229837734 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:17 INFO - PROCESS | 1747 | 1468229837912 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:37:18 INFO - PROCESS | 1747 | 1468229838070 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 1747 | 1468229838079 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a617c00 == 53 [pid = 1747] [id = 74] 02:37:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9a619400) [pid = 1747] [serial = 220] [outer = (nil)] 02:37:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0xa2327000) [pid = 1747] [serial = 221] [outer = 0x9a619400] 02:37:18 INFO - PROCESS | 1747 | 1468229838168 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0xa4d50800) [pid = 1747] [serial = 222] [outer = 0x9a619400] 02:37:19 INFO - PROCESS | 1747 | 1468229839212 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]]]}] 02:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1537ms 02:37:19 INFO - PROCESS | 1747 | 1468229839241 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:37:19 INFO - PROCESS | 1747 | 1468229839245 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 02:37:19 INFO - PROCESS | 1747 | 1468229839252 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:37:19 INFO - PROCESS | 1747 | 1468229839255 Marionette TRACE conn3 <- [1,270,null,{}] 02:37:19 INFO - PROCESS | 1747 | 1468229839261 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}] 02:37:19 INFO - PROCESS | 1747 | 1468229839266 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:19 INFO - PROCESS | 1747 | 1468229839432 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:37:19 INFO - PROCESS | 1747 | 1468229839589 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 1747 | 1468229839595 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e6ec00 == 54 [pid = 1747] [id = 75] 02:37:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9a612800) [pid = 1747] [serial = 223] [outer = (nil)] 02:37:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0xa8245000) [pid = 1747] [serial = 224] [outer = 0x9a612800] 02:37:19 INFO - PROCESS | 1747 | 1468229839682 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0xa8c1a400) [pid = 1747] [serial = 225] [outer = 0x9a612800] 02:37:20 INFO - PROCESS | 1747 | 1468229840514 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]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1280ms 02:37:20 INFO - PROCESS | 1747 | 1468229840531 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 1747 | 1468229840535 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 02:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:37:20 INFO - PROCESS | 1747 | 1468229840541 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - PROCESS | 1747 | 1468229840544 Marionette TRACE conn3 <- [1,274,null,{}] 02:37:20 INFO - PROCESS | 1747 | 1468229840550 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}] 02:37:20 INFO - PROCESS | 1747 | 1468229840555 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:20 INFO - PROCESS | 1747 | 1468229840717 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:37:20 INFO - PROCESS | 1747 | 1468229840874 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:20 INFO - PROCESS | 1747 | 1468229840883 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x92555800 == 55 [pid = 1747] [id = 76] 02:37:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x92557c00) [pid = 1747] [serial = 226] [outer = (nil)] 02:37:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0xa8cbd800) [pid = 1747] [serial = 227] [outer = 0x92557c00] 02:37:20 INFO - PROCESS | 1747 | 1468229840963 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0xa901b400) [pid = 1747] [serial = 228] [outer = 0x92557c00] 02:37:21 INFO - PROCESS | 1747 | 1468229841882 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]]]}] 02:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1387ms 02:37:21 INFO - PROCESS | 1747 | 1468229841929 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 1747 | 1468229841933 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 02:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:37:21 INFO - PROCESS | 1747 | 1468229841939 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - PROCESS | 1747 | 1468229841943 Marionette TRACE conn3 <- [1,278,null,{}] 02:37:21 INFO - PROCESS | 1747 | 1468229841949 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}] 02:37:21 INFO - PROCESS | 1747 | 1468229841959 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:22 INFO - PROCESS | 1747 | 1468229842191 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:37:22 INFO - PROCESS | 1747 | 1468229842317 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 1747 | 1468229842327 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x91be1c00 == 56 [pid = 1747] [id = 77] 02:37:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x91be3400) [pid = 1747] [serial = 229] [outer = (nil)] 02:37:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x91bec800) [pid = 1747] [serial = 230] [outer = 0x91be3400] 02:37:22 INFO - PROCESS | 1747 | 1468229842440 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0xa9059000) [pid = 1747] [serial = 231] [outer = 0x91be3400] 02:37:23 INFO - PROCESS | 1747 | 1468229843271 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]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1387ms 02:37:23 INFO - PROCESS | 1747 | 1468229843327 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 1747 | 1468229843330 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 02:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:37:23 INFO - PROCESS | 1747 | 1468229843337 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - PROCESS | 1747 | 1468229843341 Marionette TRACE conn3 <- [1,282,null,{}] 02:37:23 INFO - PROCESS | 1747 | 1468229843346 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}] 02:37:23 INFO - PROCESS | 1747 | 1468229843351 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:23 INFO - PROCESS | 1747 | 1468229843525 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:37:23 INFO - PROCESS | 1747 | 1468229843679 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:23 INFO - PROCESS | 1747 | 1468229843691 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d8000 == 57 [pid = 1747] [id = 78] 02:37:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x909d9000) [pid = 1747] [serial = 232] [outer = (nil)] 02:37:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x909dec00) [pid = 1747] [serial = 233] [outer = 0x909d9000] 02:37:23 INFO - PROCESS | 1747 | 1468229843766 Marionette DEBUG loaded listener.js 02:37:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x909e1c00) [pid = 1747] [serial = 234] [outer = 0x909d9000] 02:37:24 INFO - PROCESS | 1747 | 1468229844631 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]]]}] 02:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1332ms 02:37:24 INFO - PROCESS | 1747 | 1468229844669 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:37:24 INFO - PROCESS | 1747 | 1468229844680 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 02:37:24 INFO - PROCESS | 1747 | 1468229844686 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:37:24 INFO - PROCESS | 1747 | 1468229844689 Marionette TRACE conn3 <- [1,286,null,{}] 02:37:24 INFO - PROCESS | 1747 | 1468229844695 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}] 02:37:24 INFO - PROCESS | 1747 | 1468229844700 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:24 INFO - PROCESS | 1747 | 1468229844862 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:37:25 INFO - PROCESS | 1747 | 1468229845018 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 1747 | 1468229845026 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d7c00 == 58 [pid = 1747] [id = 79] 02:37:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x909da000) [pid = 1747] [serial = 235] [outer = (nil)] 02:37:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x91b9e400) [pid = 1747] [serial = 236] [outer = 0x909da000] 02:37:25 INFO - PROCESS | 1747 | 1468229845107 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x91ba0400) [pid = 1747] [serial = 237] [outer = 0x909da000] 02:37:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x91ba4c00) [pid = 1747] [serial = 238] [outer = 0x93e60800] 02:37:26 INFO - PROCESS | 1747 | 1468229846334 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]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1682ms 02:37:26 INFO - PROCESS | 1747 | 1468229846370 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 1747 | 1468229846375 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 02:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:37:26 INFO - PROCESS | 1747 | 1468229846383 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 1747 | 1468229846389 Marionette TRACE conn3 <- [1,290,null,{}] 02:37:26 INFO - PROCESS | 1747 | 1468229846397 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}] 02:37:26 INFO - PROCESS | 1747 | 1468229846402 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:26 INFO - PROCESS | 1747 | 1468229846568 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:37:26 INFO - PROCESS | 1747 | 1468229846734 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 1747 | 1468229846750 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e5000 == 59 [pid = 1747] [id = 80] 02:37:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x925e7c00) [pid = 1747] [serial = 239] [outer = (nil)] 02:37:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x93c64400) [pid = 1747] [serial = 240] [outer = 0x925e7c00] 02:37:26 INFO - PROCESS | 1747 | 1468229846904 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x93e6d800) [pid = 1747] [serial = 241] [outer = 0x925e7c00] 02:37:27 INFO - PROCESS | 1747 | --DOCSHELL 0x925e2400 == 58 [pid = 1747] [id = 70] 02:37:27 INFO - PROCESS | 1747 | --DOCSHELL 0x9216d800 == 57 [pid = 1747] [id = 69] 02:37:27 INFO - PROCESS | 1747 | --DOCSHELL 0x92176000 == 56 [pid = 1747] [id = 68] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0xa2558000) [pid = 1747] [serial = 173] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOCSHELL 0x9ad93400 == 55 [pid = 1747] [id = 67] 02:37:27 INFO - PROCESS | 1747 | --DOCSHELL 0x93e61000 == 54 [pid = 1747] [id = 66] 02:37:27 INFO - PROCESS | 1747 | --DOCSHELL 0x99345400 == 53 [pid = 1747] [id = 65] 02:37:27 INFO - PROCESS | 1747 | 1468229847799 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]]]}] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9c0dfc00) [pid = 1747] [serial = 167] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x9d93e000) [pid = 1747] [serial = 170] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9c3ef800) [pid = 1747] [serial = 168] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x9254fc00) [pid = 1747] [serial = 140] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9a378400) [pid = 1747] [serial = 161] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x9a770800) [pid = 1747] [serial = 162] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0xa6788800) [pid = 1747] [serial = 152] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x99f17c00) [pid = 1747] [serial = 149] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x99f18800) [pid = 1747] [serial = 159] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x99f13400) [pid = 1747] [serial = 158] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9b45ac00) [pid = 1747] [serial = 164] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9bb0ac00) [pid = 1747] [serial = 143] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0xa4d09c00) [pid = 1747] [serial = 146] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x93ca0c00) [pid = 1747] [serial = 156] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x925ed800) [pid = 1747] [serial = 155] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0xa334f000) [pid = 1747] [serial = 138] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0xa209b400) [pid = 1747] [serial = 171] [outer = (nil)] [url = about:blank] 02:37:27 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9b74c000) [pid = 1747] [serial = 165] [outer = (nil)] [url = about:blank] 02:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1481ms 02:37:27 INFO - PROCESS | 1747 | 1468229847862 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:37:27 INFO - PROCESS | 1747 | 1468229847870 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 02:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:37:27 INFO - PROCESS | 1747 | 1468229847879 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - PROCESS | 1747 | 1468229847884 Marionette TRACE conn3 <- [1,294,null,{}] 02:37:27 INFO - PROCESS | 1747 | 1468229847889 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}] 02:37:27 INFO - PROCESS | 1747 | 1468229847894 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:28 INFO - PROCESS | 1747 | 1468229848052 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:37:28 INFO - PROCESS | 1747 | 1468229848169 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 1747 | 1468229848179 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x931e7400 == 54 [pid = 1747] [id = 81] 02:37:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x95335400) [pid = 1747] [serial = 242] [outer = (nil)] 02:37:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x98434800) [pid = 1747] [serial = 243] [outer = 0x95335400] 02:37:28 INFO - PROCESS | 1747 | 1468229848246 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x99f13400) [pid = 1747] [serial = 244] [outer = 0x95335400] 02:37:28 INFO - PROCESS | 1747 | 1468229848941 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]]]}] 02:37:29 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. 02:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1139ms 02:37:29 INFO - PROCESS | 1747 | 1468229849022 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:37:29 INFO - PROCESS | 1747 | 1468229849025 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 02:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:37:29 INFO - PROCESS | 1747 | 1468229849032 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - PROCESS | 1747 | 1468229849037 Marionette TRACE conn3 <- [1,298,null,{}] 02:37:29 INFO - PROCESS | 1747 | 1468229849052 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}] 02:37:29 INFO - PROCESS | 1747 | 1468229849060 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:29 INFO - PROCESS | 1747 | 1468229849218 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:37:29 INFO - PROCESS | 1747 | 1468229849228 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 1747 | 1468229849237 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a61b800 == 55 [pid = 1747] [id = 82] 02:37:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9a64e400) [pid = 1747] [serial = 245] [outer = (nil)] 02:37:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9a657400) [pid = 1747] [serial = 246] [outer = 0x9a64e400] 02:37:29 INFO - PROCESS | 1747 | 1468229849306 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9a85f400) [pid = 1747] [serial = 247] [outer = 0x9a64e400] 02:37:30 INFO - PROCESS | 1747 | 1468229850096 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]]]}] 02:37:30 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. 02:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1081ms 02:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:37:30 INFO - PROCESS | 1747 | 1468229850126 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:37:30 INFO - PROCESS | 1747 | 1468229850130 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 02:37:30 INFO - PROCESS | 1747 | 1468229850136 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:37:30 INFO - PROCESS | 1747 | 1468229850140 Marionette TRACE conn3 <- [1,302,null,{}] 02:37:30 INFO - PROCESS | 1747 | 1468229850163 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}] 02:37:30 INFO - PROCESS | 1747 | 1468229850170 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:30 INFO - PROCESS | 1747 | 1468229850382 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:37:30 INFO - PROCESS | 1747 | 1468229850404 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 1747 | 1468229850413 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x984a4c00 == 56 [pid = 1747] [id = 83] 02:37:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9a869c00) [pid = 1747] [serial = 248] [outer = (nil)] 02:37:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9ad4f800) [pid = 1747] [serial = 249] [outer = 0x9a869c00] 02:37:30 INFO - PROCESS | 1747 | 1468229850479 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9b45f800) [pid = 1747] [serial = 250] [outer = 0x9a869c00] 02:37:31 INFO - PROCESS | 1747 | 1468229851290 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]]]}] 02:37:31 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. 02:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1181ms 02:37:31 INFO - PROCESS | 1747 | 1468229851316 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 1747 | 1468229851320 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 02:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:37:31 INFO - PROCESS | 1747 | 1468229851326 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 1747 | 1468229851328 Marionette TRACE conn3 <- [1,306,null,{}] 02:37:31 INFO - PROCESS | 1747 | 1468229851334 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}] 02:37:31 INFO - PROCESS | 1747 | 1468229851338 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:31 INFO - PROCESS | 1747 | 1468229851538 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:37:31 INFO - PROCESS | 1747 | 1468229851561 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 1747 | 1468229851570 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a659c00 == 57 [pid = 1747] [id = 84] 02:37:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9a776c00) [pid = 1747] [serial = 251] [outer = (nil)] 02:37:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9b752c00) [pid = 1747] [serial = 252] [outer = 0x9a776c00] 02:37:31 INFO - PROCESS | 1747 | 1468229851633 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9c0e1000) [pid = 1747] [serial = 253] [outer = 0x9a776c00] 02:37:32 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92554800) [pid = 1747] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:37:32 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x997a4c00) [pid = 1747] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:37:32 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9ad95000) [pid = 1747] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:37:32 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9533b400) [pid = 1747] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:37:32 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0xa2370c00) [pid = 1747] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:37:32 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x96661800) [pid = 1747] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:37:32 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9a65a400) [pid = 1747] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:37:32 INFO - PROCESS | 1747 | 1468229852670 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]]]}] 02:37:32 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. 02:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1378ms 02:37:32 INFO - PROCESS | 1747 | 1468229852704 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:37:32 INFO - PROCESS | 1747 | 1468229852707 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 02:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:37:32 INFO - PROCESS | 1747 | 1468229852713 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 1747 | 1468229852716 Marionette TRACE conn3 <- [1,310,null,{}] 02:37:32 INFO - PROCESS | 1747 | 1468229852721 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}] 02:37:32 INFO - PROCESS | 1747 | 1468229852730 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:32 INFO - PROCESS | 1747 | 1468229852887 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:37:32 INFO - PROCESS | 1747 | 1468229852901 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 1747 | 1468229852908 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e6c800 == 58 [pid = 1747] [id = 85] 02:37:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9ad53c00) [pid = 1747] [serial = 254] [outer = (nil)] 02:37:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0xa2378800) [pid = 1747] [serial = 255] [outer = 0x9ad53c00] 02:37:32 INFO - PROCESS | 1747 | 1468229852978 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0xa2535400) [pid = 1747] [serial = 256] [outer = 0x9ad53c00] 02:37:33 INFO - PROCESS | 1747 | 1468229853760 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]]]}] 02:37:33 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. 02:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1081ms 02:37:33 INFO - PROCESS | 1747 | 1468229853801 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:37:33 INFO - PROCESS | 1747 | 1468229853805 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 02:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:37:33 INFO - PROCESS | 1747 | 1468229853811 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - PROCESS | 1747 | 1468229853813 Marionette TRACE conn3 <- [1,314,null,{}] 02:37:33 INFO - PROCESS | 1747 | 1468229853827 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}] 02:37:33 INFO - PROCESS | 1747 | 1468229853832 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:33 INFO - PROCESS | 1747 | 1468229853970 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:37:34 INFO - PROCESS | 1747 | 1468229853996 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 1747 | 1468229854003 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:34 INFO - PROCESS | 1747 | ++DOCSHELL 0xa209d400 == 59 [pid = 1747] [id = 86] 02:37:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0xa20a8400) [pid = 1747] [serial = 257] [outer = (nil)] 02:37:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0xa334fc00) [pid = 1747] [serial = 258] [outer = 0xa20a8400] 02:37:34 INFO - PROCESS | 1747 | 1468229854069 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0xa4d51c00) [pid = 1747] [serial = 259] [outer = 0xa20a8400] 02:37:35 INFO - PROCESS | 1747 | 1468229855077 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]]]}] 02:37:35 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. 02:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1292ms 02:37:35 INFO - PROCESS | 1747 | 1468229855103 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 1747 | 1468229855109 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 02:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:37:35 INFO - PROCESS | 1747 | 1468229855117 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 1747 | 1468229855123 Marionette TRACE conn3 <- [1,318,null,{}] 02:37:35 INFO - PROCESS | 1747 | 1468229855148 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}] 02:37:35 INFO - PROCESS | 1747 | 1468229855155 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:35 INFO - PROCESS | 1747 | 1468229855349 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:37:35 INFO - PROCESS | 1747 | 1468229855511 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 1747 | 1468229855520 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba5000 == 60 [pid = 1747] [id = 87] 02:37:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x91ba5c00) [pid = 1747] [serial = 260] [outer = (nil)] 02:37:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x91ecd800) [pid = 1747] [serial = 261] [outer = 0x91ba5c00] 02:37:35 INFO - PROCESS | 1747 | 1468229855600 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x91ed0c00) [pid = 1747] [serial = 262] [outer = 0x91ba5c00] 02:37:36 INFO - PROCESS | 1747 | 1468229856533 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]]]}] 02:37:36 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. 02:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1463ms 02:37:36 INFO - PROCESS | 1747 | 1468229856579 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:37:36 INFO - PROCESS | 1747 | 1468229856587 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 02:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:37:36 INFO - PROCESS | 1747 | 1468229856597 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - PROCESS | 1747 | 1468229856601 Marionette TRACE conn3 <- [1,322,null,{}] 02:37:36 INFO - PROCESS | 1747 | 1468229856608 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}] 02:37:36 INFO - PROCESS | 1747 | 1468229856613 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:36 INFO - PROCESS | 1747 | 1468229856802 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:37:37 INFO - PROCESS | 1747 | 1468229857038 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:37 INFO - PROCESS | 1747 | 1468229857049 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c65c00 == 61 [pid = 1747] [id = 88] 02:37:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x93c9dc00) [pid = 1747] [serial = 263] [outer = (nil)] 02:37:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x95338800) [pid = 1747] [serial = 264] [outer = 0x93c9dc00] 02:37:37 INFO - PROCESS | 1747 | 1468229857178 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x98432000) [pid = 1747] [serial = 265] [outer = 0x93c9dc00] 02:37:38 INFO - PROCESS | 1747 | 1468229858115 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]]]}] 02:37:38 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. 02:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1543ms 02:37:38 INFO - PROCESS | 1747 | 1468229858139 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 1747 | 1468229858143 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 02:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:37:38 INFO - PROCESS | 1747 | 1468229858150 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - PROCESS | 1747 | 1468229858156 Marionette TRACE conn3 <- [1,326,null,{}] 02:37:38 INFO - PROCESS | 1747 | 1468229858172 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}] 02:37:38 INFO - PROCESS | 1747 | 1468229858182 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:38 INFO - PROCESS | 1747 | 1468229858393 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:37:38 INFO - PROCESS | 1747 | 1468229858606 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 1747 | 1468229858617 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2e000 == 62 [pid = 1747] [id = 89] 02:37:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9254d800) [pid = 1747] [serial = 266] [outer = (nil)] 02:37:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9a2e1800) [pid = 1747] [serial = 267] [outer = 0x9254d800] 02:37:38 INFO - PROCESS | 1747 | 1468229858714 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9a611400) [pid = 1747] [serial = 268] [outer = 0x9254d800] 02:37:39 INFO - PROCESS | 1747 | 1468229859556 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]]]}] 02:37:39 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. 02:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1433ms 02:37:39 INFO - PROCESS | 1747 | 1468229859584 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:37:39 INFO - PROCESS | 1747 | 1468229859588 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 02:37:39 INFO - PROCESS | 1747 | 1468229859594 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:37:39 INFO - PROCESS | 1747 | 1468229859598 Marionette TRACE conn3 <- [1,330,null,{}] 02:37:39 INFO - PROCESS | 1747 | 1468229859604 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}] 02:37:39 INFO - PROCESS | 1747 | 1468229859609 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:39 INFO - PROCESS | 1747 | 1468229859776 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:37:39 INFO - PROCESS | 1747 | 1468229859940 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:39 INFO - PROCESS | 1747 | 1468229859949 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a61b400 == 63 [pid = 1747] [id = 90] 02:37:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9a653400) [pid = 1747] [serial = 269] [outer = (nil)] 02:37:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x9a867000) [pid = 1747] [serial = 270] [outer = 0x9a653400] 02:37:40 INFO - PROCESS | 1747 | 1468229860027 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9ad95000) [pid = 1747] [serial = 271] [outer = 0x9a653400] 02:37:40 INFO - PROCESS | 1747 | 1468229860933 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]]]}] 02:37:40 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. 02:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1379ms 02:37:40 INFO - PROCESS | 1747 | 1468229860975 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:37:40 INFO - PROCESS | 1747 | 1468229860980 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 02:37:40 INFO - PROCESS | 1747 | 1468229860987 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:37:40 INFO - PROCESS | 1747 | 1468229860990 Marionette TRACE conn3 <- [1,334,null,{}] 02:37:40 INFO - PROCESS | 1747 | 1468229860996 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}] 02:37:41 INFO - PROCESS | 1747 | 1468229861001 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:41 INFO - PROCESS | 1747 | 1468229861168 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:37:41 INFO - PROCESS | 1747 | 1468229861328 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 1747 | 1468229861335 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a4c00 == 64 [pid = 1747] [id = 91] 02:37:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x914a5400) [pid = 1747] [serial = 272] [outer = (nil)] 02:37:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x914ab000) [pid = 1747] [serial = 273] [outer = 0x914a5400] 02:37:41 INFO - PROCESS | 1747 | 1468229861417 Marionette DEBUG loaded listener.js 02:37:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x914ae400) [pid = 1747] [serial = 274] [outer = 0x914a5400] 02:37:42 INFO - PROCESS | 1747 | 1468229862304 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]]]}] 02:37:42 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. 02:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1348ms 02:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:37:42 INFO - PROCESS | 1747 | 1468229862335 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 1747 | 1468229862338 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 02:37:42 INFO - PROCESS | 1747 | 1468229862345 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - PROCESS | 1747 | 1468229862348 Marionette TRACE conn3 <- [1,338,null,{}] 02:37:42 INFO - PROCESS | 1747 | 1468229862354 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}] 02:37:42 INFO - PROCESS | 1747 | 1468229862364 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:42 INFO - PROCESS | 1747 | 1468229862573 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:37:42 INFO - PROCESS | 1747 | 1468229862843 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:42 INFO - PROCESS | 1747 | 1468229862849 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167a800 == 65 [pid = 1747] [id = 92] 02:37:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9167ec00) [pid = 1747] [serial = 275] [outer = (nil)] 02:37:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x91688800) [pid = 1747] [serial = 276] [outer = 0x9167ec00] 02:37:42 INFO - PROCESS | 1747 | 1468229862975 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x92451000) [pid = 1747] [serial = 277] [outer = 0x9167ec00] 02:37:43 INFO - PROCESS | 1747 | 1468229863794 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]]]}] 02:37:43 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. 02:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1485ms 02:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:37:43 INFO - PROCESS | 1747 | 1468229863828 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:37:43 INFO - PROCESS | 1747 | 1468229863832 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 02:37:43 INFO - PROCESS | 1747 | 1468229863839 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:37:43 INFO - PROCESS | 1747 | 1468229863842 Marionette TRACE conn3 <- [1,342,null,{}] 02:37:43 INFO - PROCESS | 1747 | 1468229863848 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}] 02:37:43 INFO - PROCESS | 1747 | 1468229863853 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:44 INFO - PROCESS | 1747 | 1468229864022 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:37:44 INFO - PROCESS | 1747 | 1468229864189 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:44 INFO - PROCESS | 1747 | 1468229864196 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06b400 == 66 [pid = 1747] [id = 93] 02:37:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8f06c400) [pid = 1747] [serial = 278] [outer = (nil)] 02:37:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8f071000) [pid = 1747] [serial = 279] [outer = 0x8f06c400] 02:37:44 INFO - PROCESS | 1747 | 1468229864280 Marionette DEBUG loaded listener.js 02:37:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8f072800) [pid = 1747] [serial = 280] [outer = 0x8f06c400] 02:37:45 INFO - PROCESS | 1747 | 1468229865439 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]]]}] 02:37:45 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. 02:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1637ms 02:37:45 INFO - PROCESS | 1747 | 1468229865475 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:37:45 INFO - PROCESS | 1747 | 1468229865482 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 02:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:37:45 INFO - PROCESS | 1747 | 1468229865490 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:37:45 INFO - PROCESS | 1747 | 1468229865495 Marionette TRACE conn3 <- [1,346,null,{}] 02:37:45 INFO - PROCESS | 1747 | 1468229865503 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}] 02:37:45 INFO - PROCESS | 1747 | 1468229865508 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:45 INFO - PROCESS | 1747 | 1468229865683 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:37:45 INFO - PROCESS | 1747 | 1468229865868 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 1747 | 1468229865884 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e3c00 == 67 [pid = 1747] [id = 94] 02:37:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x909e4400) [pid = 1747] [serial = 281] [outer = (nil)] 02:37:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x90c29000) [pid = 1747] [serial = 282] [outer = 0x909e4400] 02:37:45 INFO - PROCESS | 1747 | 1468229865953 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x90c2dc00) [pid = 1747] [serial = 283] [outer = 0x909e4400] 02:37:46 INFO - PROCESS | 1747 | 1468229866860 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]]]}] 02:37:46 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. 02:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1438ms 02:37:46 INFO - PROCESS | 1747 | 1468229866928 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 1747 | 1468229866934 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 02:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:37:46 INFO - PROCESS | 1747 | 1468229866944 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 1747 | 1468229866947 Marionette TRACE conn3 <- [1,350,null,{}] 02:37:46 INFO - PROCESS | 1747 | 1468229866953 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}] 02:37:46 INFO - PROCESS | 1747 | 1468229866958 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:47 INFO - PROCESS | 1747 | 1468229867141 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:37:47 INFO - PROCESS | 1747 | 1468229867308 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 1747 | 1468229867316 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2a000 == 68 [pid = 1747] [id = 95] 02:37:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x91679400) [pid = 1747] [serial = 284] [outer = (nil)] 02:37:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x91680c00) [pid = 1747] [serial = 285] [outer = 0x91679400] 02:37:47 INFO - PROCESS | 1747 | 1468229867435 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x91684c00) [pid = 1747] [serial = 286] [outer = 0x91679400] 02:37:48 INFO - PROCESS | 1747 | 1468229868283 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]]]}] 02:37:48 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. 02:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1383ms 02:37:48 INFO - PROCESS | 1747 | 1468229868328 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 1747 | 1468229868332 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 02:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:37:48 INFO - PROCESS | 1747 | 1468229868338 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - PROCESS | 1747 | 1468229868344 Marionette TRACE conn3 <- [1,354,null,{}] 02:37:48 INFO - PROCESS | 1747 | 1468229868359 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}] 02:37:48 INFO - PROCESS | 1747 | 1468229868367 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:48 INFO - PROCESS | 1747 | 1468229868539 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:37:48 INFO - PROCESS | 1747 | 1468229868717 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 1747 | 1468229868730 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba1000 == 69 [pid = 1747] [id = 96] 02:37:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x91be1400) [pid = 1747] [serial = 287] [outer = (nil)] 02:37:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x91eca400) [pid = 1747] [serial = 288] [outer = 0x91be1400] 02:37:48 INFO - PROCESS | 1747 | 1468229868808 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x91ed1800) [pid = 1747] [serial = 289] [outer = 0x91be1400] 02:37:49 INFO - PROCESS | 1747 | --DOCSHELL 0x9ad48800 == 68 [pid = 1747] [id = 26] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x925e1400) [pid = 1747] [serial = 176] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x99f1f000) [pid = 1747] [serial = 179] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9c3f6800) [pid = 1747] [serial = 182] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0xa6741800) [pid = 1747] [serial = 185] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0xa6f3c400) [pid = 1747] [serial = 188] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x9a659800) [pid = 1747] [serial = 191] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0xa8259c00) [pid = 1747] [serial = 212] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOCSHELL 0x93e6c800 == 67 [pid = 1747] [id = 85] 02:37:49 INFO - PROCESS | 1747 | --DOCSHELL 0x9a659c00 == 66 [pid = 1747] [id = 84] 02:37:49 INFO - PROCESS | 1747 | --DOCSHELL 0x984a4c00 == 65 [pid = 1747] [id = 83] 02:37:49 INFO - PROCESS | 1747 | --DOCSHELL 0x9a61b800 == 64 [pid = 1747] [id = 82] 02:37:49 INFO - PROCESS | 1747 | --DOCSHELL 0x931e7400 == 63 [pid = 1747] [id = 81] 02:37:49 INFO - PROCESS | 1747 | --DOCSHELL 0x925e5000 == 62 [pid = 1747] [id = 80] 02:37:49 INFO - PROCESS | 1747 | --DOCSHELL 0x9a861000 == 61 [pid = 1747] [id = 73] 02:37:49 INFO - PROCESS | 1747 | --DOCSHELL 0x92559400 == 60 [pid = 1747] [id = 72] 02:37:49 INFO - PROCESS | 1747 | 1468229869789 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]]]}] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0xa310e000) [pid = 1747] [serial = 206] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0xa334b000) [pid = 1747] [serial = 207] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x99f18400) [pid = 1747] [serial = 195] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x99f0e800) [pid = 1747] [serial = 194] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x9b756c00) [pid = 1747] [serial = 200] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x9a64ec00) [pid = 1747] [serial = 197] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9a655c00) [pid = 1747] [serial = 198] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0xa2534400) [pid = 1747] [serial = 174] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0xa6735400) [pid = 1747] [serial = 209] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0xa2372400) [pid = 1747] [serial = 203] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0xa6f48000) [pid = 1747] [serial = 210] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0xa23ce000) [pid = 1747] [serial = 204] [outer = (nil)] [url = about:blank] 02:37:49 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x9c344800) [pid = 1747] [serial = 201] [outer = (nil)] [url = about:blank] 02:37:49 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. 02:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1494ms 02:37:49 INFO - PROCESS | 1747 | 1468229869836 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:37:49 INFO - PROCESS | 1747 | 1468229869841 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 02:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:37:49 INFO - PROCESS | 1747 | 1468229869848 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 1747 | 1468229869851 Marionette TRACE conn3 <- [1,358,null,{}] 02:37:49 INFO - PROCESS | 1747 | 1468229869858 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}] 02:37:49 INFO - PROCESS | 1747 | 1468229869863 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:50 INFO - PROCESS | 1747 | 1468229870031 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:37:50 INFO - PROCESS | 1747 | 1468229870169 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 1747 | 1468229870178 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ecb000 == 61 [pid = 1747] [id = 97] 02:37:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x91ed5000) [pid = 1747] [serial = 290] [outer = (nil)] 02:37:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x92447000) [pid = 1747] [serial = 291] [outer = 0x91ed5000] 02:37:50 INFO - PROCESS | 1747 | 1468229870280 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x92559400) [pid = 1747] [serial = 292] [outer = 0x91ed5000] 02:37:50 INFO - PROCESS | 1747 | 1468229870958 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]]]}] 02:37:50 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. 02:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1135ms 02:37:50 INFO - PROCESS | 1747 | 1468229870983 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 1747 | 1468229870987 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 02:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:37:50 INFO - PROCESS | 1747 | 1468229870994 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - PROCESS | 1747 | 1468229870997 Marionette TRACE conn3 <- [1,362,null,{}] 02:37:51 INFO - PROCESS | 1747 | 1468229871002 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}] 02:37:51 INFO - PROCESS | 1747 | 1468229871007 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:51 INFO - PROCESS | 1747 | 1468229871205 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:37:51 INFO - PROCESS | 1747 | 1468229871214 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 1747 | 1468229871221 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f6000 == 62 [pid = 1747] [id = 98] 02:37:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x91ed0800) [pid = 1747] [serial = 293] [outer = (nil)] 02:37:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x93e6c800) [pid = 1747] [serial = 294] [outer = 0x91ed0800] 02:37:51 INFO - PROCESS | 1747 | 1468229871289 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x95342400) [pid = 1747] [serial = 295] [outer = 0x91ed0800] 02:37:52 INFO - PROCESS | 1747 | 1468229872230 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]]]}] 02:37:52 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. 02:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1283ms 02:37:52 INFO - PROCESS | 1747 | 1468229872277 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 1747 | 1468229872281 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 02:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:37:52 INFO - PROCESS | 1747 | 1468229872294 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 1747 | 1468229872297 Marionette TRACE conn3 <- [1,366,null,{}] 02:37:52 INFO - PROCESS | 1747 | 1468229872303 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}] 02:37:52 INFO - PROCESS | 1747 | 1468229872312 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:52 INFO - PROCESS | 1747 | 1468229872535 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:37:52 INFO - PROCESS | 1747 | 1468229872570 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 1747 | 1468229872579 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5efc00 == 63 [pid = 1747] [id = 99] 02:37:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x9a60f400) [pid = 1747] [serial = 296] [outer = (nil)] 02:37:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x9a654800) [pid = 1747] [serial = 297] [outer = 0x9a60f400] 02:37:52 INFO - PROCESS | 1747 | 1468229872644 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9a656800) [pid = 1747] [serial = 298] [outer = 0x9a60f400] 02:37:53 INFO - PROCESS | 1747 | 1468229873565 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]]]}] 02:37:53 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. 02:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1288ms 02:37:53 INFO - PROCESS | 1747 | 1468229873583 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 1747 | 1468229873585 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 02:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:37:53 INFO - PROCESS | 1747 | 1468229873592 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 1747 | 1468229873594 Marionette TRACE conn3 <- [1,370,null,{}] 02:37:53 INFO - PROCESS | 1747 | 1468229873609 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}] 02:37:53 INFO - PROCESS | 1747 | 1468229873613 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:53 INFO - PROCESS | 1747 | 1468229873818 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:37:53 INFO - PROCESS | 1747 | 1468229873837 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 1747 | 1468229873845 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f5c00 == 64 [pid = 1747] [id = 100] 02:37:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9a65c400) [pid = 1747] [serial = 299] [outer = (nil)] 02:37:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9ad50800) [pid = 1747] [serial = 300] [outer = 0x9a65c400] 02:37:53 INFO - PROCESS | 1747 | 1468229873915 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9b27ac00) [pid = 1747] [serial = 301] [outer = 0x9a65c400] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x92448c00) [pid = 1747] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x92557c00) [pid = 1747] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x925e7c00) [pid = 1747] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x95335400) [pid = 1747] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x9a776c00) [pid = 1747] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9a612800) [pid = 1747] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x95336000) [pid = 1747] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9ad44400) [pid = 1747] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x909da000) [pid = 1747] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x9ad53c00) [pid = 1747] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9a869c00) [pid = 1747] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x9d5dd400) [pid = 1747] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x931e8800) [pid = 1747] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x99f0ec00) [pid = 1747] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x92452000) [pid = 1747] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9bb91800) [pid = 1747] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x92554c00) [pid = 1747] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9a85b800) [pid = 1747] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x9a655000) [pid = 1747] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9b27e000) [pid = 1747] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x95341c00) [pid = 1747] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0xa2ff3400) [pid = 1747] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9a860400) [pid = 1747] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0xa2ff2400) [pid = 1747] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0xa200dc00) [pid = 1747] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9a64e400) [pid = 1747] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x91be3400) [pid = 1747] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x909d9000) [pid = 1747] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:37:54 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9a619400) [pid = 1747] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:37:55 INFO - PROCESS | 1747 | 1468229875115 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]]]}] 02:37:55 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. 02:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1540ms 02:37:55 INFO - PROCESS | 1747 | 1468229875134 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 1747 | 1468229875137 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 02:37:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:37:55 INFO - PROCESS | 1747 | 1468229875144 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 1747 | 1468229875147 Marionette TRACE conn3 <- [1,374,null,{}] 02:37:55 INFO - PROCESS | 1747 | 1468229875153 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}] 02:37:55 INFO - PROCESS | 1747 | 1468229875158 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:55 INFO - PROCESS | 1747 | 1468229875318 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:37:55 INFO - PROCESS | 1747 | 1468229875331 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 1747 | 1468229875336 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x909da000 == 65 [pid = 1747] [id = 101] 02:37:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x90c34800) [pid = 1747] [serial = 302] [outer = (nil)] 02:37:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9533d800) [pid = 1747] [serial = 303] [outer = 0x90c34800] 02:37:55 INFO - PROCESS | 1747 | 1468229875406 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x99f24800) [pid = 1747] [serial = 304] [outer = 0x90c34800] 02:37:56 INFO - PROCESS | 1747 | 1468229876241 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:37:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:37:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1139ms 02:37:56 INFO - PROCESS | 1747 | 1468229876285 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:37:56 INFO - PROCESS | 1747 | 1468229876289 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 02:37:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:37:56 INFO - PROCESS | 1747 | 1468229876294 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:37:56 INFO - PROCESS | 1747 | 1468229876298 Marionette TRACE conn3 <- [1,378,null,{}] 02:37:56 INFO - PROCESS | 1747 | 1468229876303 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}] 02:37:56 INFO - PROCESS | 1747 | 1468229876308 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:56 INFO - PROCESS | 1747 | 1468229876481 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:37:56 INFO - PROCESS | 1747 | 1468229876702 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:56 INFO - PROCESS | 1747 | 1468229876712 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068c00 == 66 [pid = 1747] [id = 102] 02:37:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8f06a000) [pid = 1747] [serial = 305] [outer = (nil)] 02:37:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8f071800) [pid = 1747] [serial = 306] [outer = 0x8f06a000] 02:37:56 INFO - PROCESS | 1747 | 1468229876806 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8f0ed000) [pid = 1747] [serial = 307] [outer = 0x8f06a000] 02:37:57 INFO - PROCESS | 1747 | 1468229877796 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:37:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:37:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1534ms 02:37:57 INFO - PROCESS | 1747 | 1468229877832 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:37:57 INFO - PROCESS | 1747 | 1468229877837 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 02:37:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:37:57 INFO - PROCESS | 1747 | 1468229877846 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 1747 | 1468229877851 Marionette TRACE conn3 <- [1,382,null,{}] 02:37:57 INFO - PROCESS | 1747 | 1468229877859 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}] 02:37:57 INFO - PROCESS | 1747 | 1468229877868 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:58 INFO - PROCESS | 1747 | 1468229878063 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:37:58 INFO - PROCESS | 1747 | 1468229878280 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 1747 | 1468229878290 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167e400 == 67 [pid = 1747] [id = 103] 02:37:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x91b9b800) [pid = 1747] [serial = 308] [outer = (nil)] 02:37:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x91ba8800) [pid = 1747] [serial = 309] [outer = 0x91b9b800] 02:37:58 INFO - PROCESS | 1747 | 1468229878420 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x91bee800) [pid = 1747] [serial = 310] [outer = 0x91b9b800] 02:37:59 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:59 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:37:59 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:59 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:59 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:37:59 INFO - PROCESS | 1747 | 1468229879378 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:37:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1580ms 02:37:59 INFO - PROCESS | 1747 | 1468229879430 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 1747 | 1468229879437 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 02:37:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:37:59 INFO - PROCESS | 1747 | 1468229879446 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - PROCESS | 1747 | 1468229879450 Marionette TRACE conn3 <- [1,386,null,{}] 02:37:59 INFO - PROCESS | 1747 | 1468229879456 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}] 02:37:59 INFO - PROCESS | 1747 | 1468229879461 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:37:59 INFO - PROCESS | 1747 | 1468229879674 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:37:59 INFO - PROCESS | 1747 | 1468229879932 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 1747 | 1468229879938 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c67400 == 68 [pid = 1747] [id = 104] 02:38:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9533dc00) [pid = 1747] [serial = 311] [outer = (nil)] 02:38:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x97829c00) [pid = 1747] [serial = 312] [outer = 0x9533dc00] 02:38:00 INFO - PROCESS | 1747 | 1468229880067 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x9a186800) [pid = 1747] [serial = 313] [outer = 0x9533dc00] 02:38:01 INFO - PROCESS | 1747 | 1468229881030 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]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:38:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1630ms 02:38:01 INFO - PROCESS | 1747 | 1468229881077 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 1747 | 1468229881083 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 02:38:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:38:01 INFO - PROCESS | 1747 | 1468229881103 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 1747 | 1468229881116 Marionette TRACE conn3 <- [1,390,null,{}] 02:38:01 INFO - PROCESS | 1747 | 1468229881125 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}] 02:38:01 INFO - PROCESS | 1747 | 1468229881135 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:01 INFO - PROCESS | 1747 | 1468229881379 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:38:01 INFO - PROCESS | 1747 | 1468229881639 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 1747 | 1468229881647 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f4000 == 69 [pid = 1747] [id = 105] 02:38:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9a5e4c00) [pid = 1747] [serial = 314] [outer = (nil)] 02:38:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9a884400) [pid = 1747] [serial = 315] [outer = 0x9a5e4c00] 02:38:01 INFO - PROCESS | 1747 | 1468229881731 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9b272000) [pid = 1747] [serial = 316] [outer = 0x9a5e4c00] 02:38:02 INFO - PROCESS | 1747 | 1468229882667 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]]]}] 02:38:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:38:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1650ms 02:38:02 INFO - PROCESS | 1747 | 1468229882743 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:38:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:38:02 INFO - PROCESS | 1747 | 1468229882748 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 02:38:02 INFO - PROCESS | 1747 | 1468229882761 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 1747 | 1468229882764 Marionette TRACE conn3 <- [1,394,null,{}] 02:38:02 INFO - PROCESS | 1747 | 1468229882776 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}] 02:38:02 INFO - PROCESS | 1747 | 1468229882781 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:03 INFO - PROCESS | 1747 | 1468229883011 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:38:03 INFO - PROCESS | 1747 | 1468229883225 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 1747 | 1468229883236 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f3800 == 70 [pid = 1747] [id = 106] 02:38:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x915bd000) [pid = 1747] [serial = 317] [outer = (nil)] 02:38:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x915c6800) [pid = 1747] [serial = 318] [outer = 0x915bd000] 02:38:03 INFO - PROCESS | 1747 | 1468229883329 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x915c9400) [pid = 1747] [serial = 319] [outer = 0x915bd000] 02:38:04 INFO - PROCESS | 1747 | 1468229884251 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]]]}] 02:38:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:38:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1555ms 02:38:04 INFO - PROCESS | 1747 | 1468229884310 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 1747 | 1468229884314 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 02:38:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:38:04 INFO - PROCESS | 1747 | 1468229884320 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 1747 | 1468229884323 Marionette TRACE conn3 <- [1,398,null,{}] 02:38:04 INFO - PROCESS | 1747 | 1468229884329 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}] 02:38:04 INFO - PROCESS | 1747 | 1468229884335 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:04 INFO - PROCESS | 1747 | 1468229884516 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:38:04 INFO - PROCESS | 1747 | 1468229884737 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:04 INFO - PROCESS | 1747 | 1468229884757 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ad93400 == 71 [pid = 1747] [id = 107] 02:38:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9ad95800) [pid = 1747] [serial = 320] [outer = (nil)] 02:38:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9bb85800) [pid = 1747] [serial = 321] [outer = 0x9ad95800] 02:38:04 INFO - PROCESS | 1747 | 1468229884863 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9d5dc000) [pid = 1747] [serial = 322] [outer = 0x9ad95800] 02:38:05 INFO - PROCESS | 1747 | 1468229885806 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]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:38:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1527ms 02:38:05 INFO - PROCESS | 1747 | 1468229885849 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:38:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:38:05 INFO - PROCESS | 1747 | 1468229885853 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 02:38:05 INFO - PROCESS | 1747 | 1468229885859 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 1747 | 1468229885863 Marionette TRACE conn3 <- [1,402,null,{}] 02:38:05 INFO - PROCESS | 1747 | 1468229885869 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}] 02:38:05 INFO - PROCESS | 1747 | 1468229885874 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:06 INFO - PROCESS | 1747 | 1468229886049 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:38:06 INFO - PROCESS | 1747 | 1468229886226 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 1747 | 1468229886235 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c4400 == 72 [pid = 1747] [id = 108] 02:38:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9d937000) [pid = 1747] [serial = 323] [outer = (nil)] 02:38:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0xa23cd800) [pid = 1747] [serial = 324] [outer = 0x9d937000] 02:38:06 INFO - PROCESS | 1747 | 1468229886365 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0xa2536400) [pid = 1747] [serial = 325] [outer = 0x9d937000] 02:38:07 INFO - PROCESS | 1747 | 1468229887335 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]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:38:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1534ms 02:38:07 INFO - PROCESS | 1747 | 1468229887394 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 1747 | 1468229887399 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 02:38:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:38:07 INFO - PROCESS | 1747 | 1468229887405 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - PROCESS | 1747 | 1468229887409 Marionette TRACE conn3 <- [1,406,null,{}] 02:38:07 INFO - PROCESS | 1747 | 1468229887414 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}] 02:38:07 INFO - PROCESS | 1747 | 1468229887419 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:07 INFO - PROCESS | 1747 | 1468229887589 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:38:07 INFO - PROCESS | 1747 | 1468229887808 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 1747 | 1468229887816 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dbf400 == 73 [pid = 1747] [id = 109] 02:38:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x92dc0400) [pid = 1747] [serial = 326] [outer = (nil)] 02:38:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x92dc9000) [pid = 1747] [serial = 327] [outer = 0x92dc0400] 02:38:07 INFO - PROCESS | 1747 | 1468229887940 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x92dc9800) [pid = 1747] [serial = 328] [outer = 0x92dc0400] 02:38:08 INFO - PROCESS | 1747 | 1468229888810 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]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:38:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1480ms 02:38:08 INFO - PROCESS | 1747 | 1468229888886 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:38:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:38:08 INFO - PROCESS | 1747 | 1468229888892 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 02:38:08 INFO - PROCESS | 1747 | 1468229888900 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 1747 | 1468229888904 Marionette TRACE conn3 <- [1,410,null,{}] 02:38:08 INFO - PROCESS | 1747 | 1468229888910 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}] 02:38:08 INFO - PROCESS | 1747 | 1468229888917 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:09 INFO - PROCESS | 1747 | 1468229889147 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:38:09 INFO - PROCESS | 1747 | 1468229889368 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 1747 | 1468229889375 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42ec00 == 74 [pid = 1747] [id = 110] 02:38:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8e431400) [pid = 1747] [serial = 329] [outer = (nil)] 02:38:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8e437c00) [pid = 1747] [serial = 330] [outer = 0x8e431400] 02:38:09 INFO - PROCESS | 1747 | 1468229889469 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8e43b800) [pid = 1747] [serial = 331] [outer = 0x8e431400] 02:38:10 INFO - PROCESS | 1747 | 1468229890351 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]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1531ms 02:38:10 INFO - PROCESS | 1747 | 1468229890431 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 1747 | 1468229890434 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 02:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:38:10 INFO - PROCESS | 1747 | 1468229890441 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 1747 | 1468229890444 Marionette TRACE conn3 <- [1,414,null,{}] 02:38:10 INFO - PROCESS | 1747 | 1468229890450 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}] 02:38:10 INFO - PROCESS | 1747 | 1468229890455 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:10 INFO - PROCESS | 1747 | 1468229890918 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:38:11 INFO - PROCESS | 1747 | 1468229891171 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 1747 | 1468229891181 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dbc00 == 75 [pid = 1747] [id = 111] 02:38:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x909dc000) [pid = 1747] [serial = 332] [outer = (nil)] 02:38:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x909e0400) [pid = 1747] [serial = 333] [outer = 0x909dc000] 02:38:11 INFO - PROCESS | 1747 | 1468229891257 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x90c31800) [pid = 1747] [serial = 334] [outer = 0x909dc000] 02:38:12 INFO - PROCESS | 1747 | 1468229892165 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]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:38:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1789ms 02:38:12 INFO - PROCESS | 1747 | 1468229892232 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 1747 | 1468229892239 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 02:38:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:38:12 INFO - PROCESS | 1747 | 1468229892246 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 1747 | 1468229892252 Marionette TRACE conn3 <- [1,418,null,{}] 02:38:12 INFO - PROCESS | 1747 | 1468229892258 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}] 02:38:12 INFO - PROCESS | 1747 | 1468229892264 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:12 INFO - PROCESS | 1747 | 1468229892437 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:38:12 INFO - PROCESS | 1747 | 1468229892772 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 1747 | 1468229892781 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0eb800 == 76 [pid = 1747] [id = 112] 02:38:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9167a000) [pid = 1747] [serial = 335] [outer = (nil)] 02:38:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x91b9a400) [pid = 1747] [serial = 336] [outer = 0x9167a000] 02:38:12 INFO - PROCESS | 1747 | 1468229892875 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x91be3800) [pid = 1747] [serial = 337] [outer = 0x9167a000] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x99342c00 == 75 [pid = 1747] [id = 14] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x92551400 == 74 [pid = 1747] [id = 59] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x99346800 == 73 [pid = 1747] [id = 60] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x9a9f2800 == 72 [pid = 1747] [id = 18] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x9a887800 == 71 [pid = 1747] [id = 36] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x9a654c00 == 70 [pid = 1747] [id = 64] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x9bb89800 == 69 [pid = 1747] [id = 62] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x9b5e5c00 == 68 [pid = 1747] [id = 63] 02:38:13 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0xa334fc00) [pid = 1747] [serial = 258] [outer = (nil)] [url = about:blank] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x925e3800 == 67 [pid = 1747] [id = 61] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x909da000 == 66 [pid = 1747] [id = 101] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f5c00 == 65 [pid = 1747] [id = 100] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5efc00 == 64 [pid = 1747] [id = 99] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f6000 == 63 [pid = 1747] [id = 98] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x91ecb000 == 62 [pid = 1747] [id = 97] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x91ba1000 == 61 [pid = 1747] [id = 96] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2a000 == 60 [pid = 1747] [id = 95] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0x909e3c00 == 59 [pid = 1747] [id = 94] 02:38:13 INFO - PROCESS | 1747 | --DOCSHELL 0xa209d400 == 58 [pid = 1747] [id = 86] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0xa6f43800) [pid = 1747] [serial = 189] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0xa4f21400) [pid = 1747] [serial = 150] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9a2e3400) [pid = 1747] [serial = 180] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x95340c00) [pid = 1747] [serial = 114] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9d933c00) [pid = 1747] [serial = 111] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x931dec00) [pid = 1747] [serial = 177] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x9c343c00) [pid = 1747] [serial = 144] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0xa678b000) [pid = 1747] [serial = 192] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0xa200f800) [pid = 1747] [serial = 183] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x9c0e7c00) [pid = 1747] [serial = 120] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0xa4d4c800) [pid = 1747] [serial = 147] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9b45c400) [pid = 1747] [serial = 117] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0xa678b400) [pid = 1747] [serial = 153] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0xa69d1400) [pid = 1747] [serial = 186] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9255cc00) [pid = 1747] [serial = 141] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x9a657400) [pid = 1747] [serial = 246] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0xa9059000) [pid = 1747] [serial = 231] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x91bec800) [pid = 1747] [serial = 230] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x909e1c00) [pid = 1747] [serial = 234] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x909dec00) [pid = 1747] [serial = 233] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0xa4d50800) [pid = 1747] [serial = 222] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0xa2327000) [pid = 1747] [serial = 221] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0xa901b400) [pid = 1747] [serial = 228] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0xa8cbd800) [pid = 1747] [serial = 227] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x93e6d800) [pid = 1747] [serial = 241] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x93c64400) [pid = 1747] [serial = 240] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x98434800) [pid = 1747] [serial = 243] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x99f13400) [pid = 1747] [serial = 244] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9c0e1000) [pid = 1747] [serial = 253] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9b752c00) [pid = 1747] [serial = 252] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0xa8c1a400) [pid = 1747] [serial = 225] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0xa8245000) [pid = 1747] [serial = 224] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x99341400) [pid = 1747] [serial = 215] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x99f1a800) [pid = 1747] [serial = 216] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9c33f800) [pid = 1747] [serial = 219] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9ad90000) [pid = 1747] [serial = 218] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x91ba0400) [pid = 1747] [serial = 237] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x91b9e400) [pid = 1747] [serial = 236] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0xa2378800) [pid = 1747] [serial = 255] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a865000) [pid = 1747] [serial = 102] [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.] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9ad4f800) [pid = 1747] [serial = 249] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9b45f800) [pid = 1747] [serial = 250] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9a85f400) [pid = 1747] [serial = 247] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0xa2535400) [pid = 1747] [serial = 256] [outer = (nil)] [url = about:blank] 02:38:14 INFO - PROCESS | 1747 | 1468229894185 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]]]}] 02:38:14 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 02:38:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1992ms 02:38:14 INFO - PROCESS | 1747 | 1468229894284 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 1747 | 1468229894289 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 02:38:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:38:14 INFO - PROCESS | 1747 | 1468229894296 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - PROCESS | 1747 | 1468229894298 Marionette TRACE conn3 <- [1,422,null,{}] 02:38:14 INFO - PROCESS | 1747 | 1468229894305 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}] 02:38:14 INFO - PROCESS | 1747 | 1468229894309 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:14 INFO - PROCESS | 1747 | 1468229894481 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:38:14 INFO - PROCESS | 1747 | 1468229894607 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 1747 | 1468229894617 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dec00 == 59 [pid = 1747] [id = 113] 02:38:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x91be2c00) [pid = 1747] [serial = 338] [outer = (nil)] 02:38:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x91ec8000) [pid = 1747] [serial = 339] [outer = 0x91be2c00] 02:38:14 INFO - PROCESS | 1747 | 1468229894682 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9216e400) [pid = 1747] [serial = 340] [outer = 0x91be2c00] 02:38:15 INFO - PROCESS | 1747 | 1468229895858 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]]]}] 02:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1583ms 02:38:15 INFO - PROCESS | 1747 | 1468229895879 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:38:15 INFO - PROCESS | 1747 | 1468229895885 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 02:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:38:15 INFO - PROCESS | 1747 | 1468229895902 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - PROCESS | 1747 | 1468229895909 Marionette TRACE conn3 <- [1,426,null,{}] 02:38:15 INFO - PROCESS | 1747 | 1468229895926 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}] 02:38:15 INFO - PROCESS | 1747 | 1468229895933 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:16 INFO - PROCESS | 1747 | 1468229896217 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:38:16 INFO - PROCESS | 1747 | 1468229896250 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 1747 | 1468229896257 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e432000 == 60 [pid = 1747] [id = 114] 02:38:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x91ed5c00) [pid = 1747] [serial = 341] [outer = (nil)] 02:38:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x931e1c00) [pid = 1747] [serial = 342] [outer = 0x91ed5c00] 02:38:16 INFO - PROCESS | 1747 | 1468229896327 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x949d7400) [pid = 1747] [serial = 343] [outer = 0x91ed5c00] 02:38:17 INFO - PROCESS | 1747 | 1468229897191 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] 02:38:17 INFO - PROCESS | 1747 | 1468229897254 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 02:38:17 INFO - PROCESS | 1747 | 1468229897268 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 1747 | 1468229897271 Marionette TRACE conn3 <- [1,430,null,{}] 02:38:17 INFO - PROCESS | 1747 | 1468229897277 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}] 02:38:17 INFO - PROCESS | 1747 | 1468229897281 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:17 INFO - PROCESS | 1747 | 1468229897482 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:38:17 INFO - PROCESS | 1747 | 1468229897500 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 1747 | 1468229897508 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x93ca9400 == 61 [pid = 1747] [id = 115] 02:38:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x93e62400) [pid = 1747] [serial = 344] [outer = (nil)] 02:38:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x99f0d400) [pid = 1747] [serial = 345] [outer = 0x93e62400] 02:38:17 INFO - PROCESS | 1747 | 1468229897577 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x99f15000) [pid = 1747] [serial = 346] [outer = 0x93e62400] 02:38:18 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9a65c400) [pid = 1747] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:38:18 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x91ed5000) [pid = 1747] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:38:18 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x91679400) [pid = 1747] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:38:18 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x91ed0800) [pid = 1747] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:38:18 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a60f400) [pid = 1747] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:38:18 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x909e4400) [pid = 1747] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:38:18 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x91be1400) [pid = 1747] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:38:18 INFO - PROCESS | 1747 | 1468229898810 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]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1612ms 02:38:18 INFO - PROCESS | 1747 | 1468229898872 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 1747 | 1468229898876 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 02:38:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:38:18 INFO - PROCESS | 1747 | 1468229898882 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 1747 | 1468229898885 Marionette TRACE conn3 <- [1,434,null,{}] 02:38:18 INFO - PROCESS | 1747 | 1468229898891 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}] 02:38:18 INFO - PROCESS | 1747 | 1468229898896 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:19 INFO - PROCESS | 1747 | 1468229899065 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:38:19 INFO - PROCESS | 1747 | 1468229899242 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 1747 | 1468229899259 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x98434800 == 62 [pid = 1747] [id = 116] 02:38:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x993bf400) [pid = 1747] [serial = 347] [outer = (nil)] 02:38:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x99f1a400) [pid = 1747] [serial = 348] [outer = 0x993bf400] 02:38:19 INFO - PROCESS | 1747 | 1468229899338 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9a60f400) [pid = 1747] [serial = 349] [outer = 0x993bf400] 02:38:20 INFO - PROCESS | 1747 | 1468229900072 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]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1235ms 02:38:20 INFO - PROCESS | 1747 | 1468229900117 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 1747 | 1468229900121 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 02:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:38:20 INFO - PROCESS | 1747 | 1468229900127 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 1747 | 1468229900130 Marionette TRACE conn3 <- [1,438,null,{}] 02:38:20 INFO - PROCESS | 1747 | 1468229900136 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}] 02:38:20 INFO - PROCESS | 1747 | 1468229900141 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:20 INFO - PROCESS | 1747 | 1468229900298 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:38:20 INFO - PROCESS | 1747 | 1468229900307 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 1747 | 1468229900316 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ee400 == 63 [pid = 1747] [id = 117] 02:38:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x99f14c00) [pid = 1747] [serial = 350] [outer = (nil)] 02:38:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x9a658000) [pid = 1747] [serial = 351] [outer = 0x99f14c00] 02:38:20 INFO - PROCESS | 1747 | 1468229900382 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x9a85c800) [pid = 1747] [serial = 352] [outer = 0x99f14c00] 02:38:21 INFO - PROCESS | 1747 | 1468229901550 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]]]}] 02:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1494ms 02:38:21 INFO - PROCESS | 1747 | 1468229901622 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 1747 | 1468229901629 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 02:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:38:21 INFO - PROCESS | 1747 | 1468229901639 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - PROCESS | 1747 | 1468229901647 Marionette TRACE conn3 <- [1,442,null,{}] 02:38:21 INFO - PROCESS | 1747 | 1468229901674 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}] 02:38:21 INFO - PROCESS | 1747 | 1468229901679 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:21 INFO - PROCESS | 1747 | 1468229901867 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:38:22 INFO - PROCESS | 1747 | 1468229902082 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 1747 | 1468229902089 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e433c00 == 64 [pid = 1747] [id = 118] 02:38:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x90c29c00) [pid = 1747] [serial = 353] [outer = (nil)] 02:38:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x914ac800) [pid = 1747] [serial = 354] [outer = 0x90c29c00] 02:38:22 INFO - PROCESS | 1747 | 1468229902185 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x91681c00) [pid = 1747] [serial = 355] [outer = 0x90c29c00] 02:38:23 INFO - PROCESS | 1747 | 1468229903112 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]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1502ms 02:38:23 INFO - PROCESS | 1747 | 1468229903141 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 1747 | 1468229903149 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 02:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:38:23 INFO - PROCESS | 1747 | 1468229903160 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 1747 | 1468229903164 Marionette TRACE conn3 <- [1,446,null,{}] 02:38:23 INFO - PROCESS | 1747 | 1468229903170 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}] 02:38:23 INFO - PROCESS | 1747 | 1468229903175 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:23 INFO - PROCESS | 1747 | 1468229903365 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:38:23 INFO - PROCESS | 1747 | 1468229903534 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 1747 | 1468229903544 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x92558c00 == 65 [pid = 1747] [id = 119] 02:38:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x92dc4000) [pid = 1747] [serial = 356] [outer = (nil)] 02:38:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x93c5e000) [pid = 1747] [serial = 357] [outer = 0x92dc4000] 02:38:23 INFO - PROCESS | 1747 | 1468229903716 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x95343c00) [pid = 1747] [serial = 358] [outer = 0x92dc4000] 02:38:24 INFO - PROCESS | 1747 | 1468229904628 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]]]}] 02:38:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:38:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1530ms 02:38:24 INFO - PROCESS | 1747 | 1468229904689 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:38:24 INFO - PROCESS | 1747 | 1468229904694 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 02:38:24 INFO - PROCESS | 1747 | 1468229904701 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:38:24 INFO - PROCESS | 1747 | 1468229904706 Marionette TRACE conn3 <- [1,450,null,{}] 02:38:24 INFO - PROCESS | 1747 | 1468229904723 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}] 02:38:24 INFO - PROCESS | 1747 | 1468229904732 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:24 INFO - PROCESS | 1747 | 1468229904949 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:38:25 INFO - PROCESS | 1747 | 1468229905163 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:25 INFO - PROCESS | 1747 | 1468229905174 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a377400 == 66 [pid = 1747] [id = 120] 02:38:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9a651400) [pid = 1747] [serial = 359] [outer = (nil)] 02:38:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9a861c00) [pid = 1747] [serial = 360] [outer = 0x9a651400] 02:38:25 INFO - PROCESS | 1747 | 1468229905301 Marionette DEBUG loaded listener.js 02:38:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9a886400) [pid = 1747] [serial = 361] [outer = 0x9a651400] 02:38:26 INFO - PROCESS | 1747 | 1468229906199 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] 02:38:26 INFO - PROCESS | 1747 | 1468229906251 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 02:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:38:26 INFO - PROCESS | 1747 | 1468229906257 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 1747 | 1468229906260 Marionette TRACE conn3 <- [1,454,null,{}] 02:38:26 INFO - PROCESS | 1747 | 1468229906266 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}] 02:38:26 INFO - PROCESS | 1747 | 1468229906271 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:26 INFO - PROCESS | 1747 | 1468229906452 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:38:26 INFO - PROCESS | 1747 | 1468229906623 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 1747 | 1468229906632 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ad50c00 == 67 [pid = 1747] [id = 121] 02:38:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9ad90000) [pid = 1747] [serial = 362] [outer = (nil)] 02:38:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9b5f2c00) [pid = 1747] [serial = 363] [outer = 0x9ad90000] 02:38:26 INFO - PROCESS | 1747 | 1468229906773 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9bb05400) [pid = 1747] [serial = 364] [outer = 0x9ad90000] 02:38:27 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:27 INFO - PROCESS | 1747 | 1468229907697 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]]]}] 02:38:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:38:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1485ms 02:38:27 INFO - PROCESS | 1747 | 1468229907743 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:38:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:38:27 INFO - PROCESS | 1747 | 1468229907747 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 02:38:27 INFO - PROCESS | 1747 | 1468229907754 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 1747 | 1468229907757 Marionette TRACE conn3 <- [1,458,null,{}] 02:38:27 INFO - PROCESS | 1747 | 1468229907763 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}] 02:38:27 INFO - PROCESS | 1747 | 1468229907768 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:27 INFO - PROCESS | 1747 | 1468229907979 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:38:28 INFO - PROCESS | 1747 | 1468229908212 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 1747 | 1468229908222 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f0000 == 68 [pid = 1747] [id = 122] 02:38:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x9c010000) [pid = 1747] [serial = 365] [outer = (nil)] 02:38:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9c34b000) [pid = 1747] [serial = 366] [outer = 0x9c010000] 02:38:28 INFO - PROCESS | 1747 | 1468229908302 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9c34e800) [pid = 1747] [serial = 367] [outer = 0x9c010000] 02:38:29 INFO - PROCESS | 1747 | 1468229909201 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] 02:38:29 INFO - PROCESS | 1747 | 1468229909240 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 02:38:29 INFO - PROCESS | 1747 | 1468229909248 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 1747 | 1468229909251 Marionette TRACE conn3 <- [1,462,null,{}] 02:38:29 INFO - PROCESS | 1747 | 1468229909257 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}] 02:38:29 INFO - PROCESS | 1747 | 1468229909266 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:29 INFO - PROCESS | 1747 | 1468229909455 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:38:29 INFO - PROCESS | 1747 | 1468229909625 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 1747 | 1468229909633 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e432c00 == 69 [pid = 1747] [id = 123] 02:38:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9bb90000) [pid = 1747] [serial = 368] [outer = (nil)] 02:38:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0xa11a1000) [pid = 1747] [serial = 369] [outer = 0x9bb90000] 02:38:29 INFO - PROCESS | 1747 | 1468229909715 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0xa2320000) [pid = 1747] [serial = 370] [outer = 0x9bb90000] 02:38:30 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:38:30 INFO - PROCESS | 1747 | 1468229910656 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] 02:38:30 INFO - PROCESS | 1747 | 1468229910739 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 02:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:38:30 INFO - PROCESS | 1747 | 1468229910746 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 1747 | 1468229910750 Marionette TRACE conn3 <- [1,466,null,{}] 02:38:30 INFO - PROCESS | 1747 | 1468229910755 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}] 02:38:30 INFO - PROCESS | 1747 | 1468229910760 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:30 INFO - PROCESS | 1747 | 1468229910967 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:38:31 INFO - PROCESS | 1747 | 1468229911182 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 1747 | 1468229911191 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:31 INFO - PROCESS | 1747 | ++DOCSHELL 0xa253c400 == 70 [pid = 1747] [id = 124] 02:38:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0xa2558000) [pid = 1747] [serial = 371] [outer = (nil)] 02:38:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0xa2ff0800) [pid = 1747] [serial = 372] [outer = 0xa2558000] 02:38:31 INFO - PROCESS | 1747 | 1468229911286 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0xa310e800) [pid = 1747] [serial = 373] [outer = 0xa2558000] 02:38:32 INFO - PROCESS | 1747 | 1468229912196 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] 02:38:32 INFO - PROCESS | 1747 | 1468229912236 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 02:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:38:32 INFO - PROCESS | 1747 | 1468229912242 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 1747 | 1468229912245 Marionette TRACE conn3 <- [1,470,null,{}] 02:38:32 INFO - PROCESS | 1747 | 1468229912251 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}] 02:38:32 INFO - PROCESS | 1747 | 1468229912256 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:32 INFO - PROCESS | 1747 | 1468229912424 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:38:32 INFO - PROCESS | 1747 | 1468229912609 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 1747 | 1468229912617 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:32 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2372400 == 71 [pid = 1747] [id = 125] 02:38:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0xa2fb7800) [pid = 1747] [serial = 374] [outer = (nil)] 02:38:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0xa4d50400) [pid = 1747] [serial = 375] [outer = 0xa2fb7800] 02:38:32 INFO - PROCESS | 1747 | 1468229912738 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0xa4f78c00) [pid = 1747] [serial = 376] [outer = 0xa2fb7800] 02:38:33 INFO - PROCESS | 1747 | 1468229913666 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]]]}] 02:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1484ms 02:38:33 INFO - PROCESS | 1747 | 1468229913727 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:38:33 INFO - PROCESS | 1747 | 1468229913731 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 02:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:38:33 INFO - PROCESS | 1747 | 1468229913738 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - PROCESS | 1747 | 1468229913741 Marionette TRACE conn3 <- [1,474,null,{}] 02:38:33 INFO - PROCESS | 1747 | 1468229913747 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}] 02:38:33 INFO - PROCESS | 1747 | 1468229913752 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:34 INFO - PROCESS | 1747 | 1468229914003 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:38:34 INFO - PROCESS | 1747 | 1468229914180 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 1747 | 1468229914187 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x914ac400 == 72 [pid = 1747] [id = 126] 02:38:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x91b9bc00) [pid = 1747] [serial = 377] [outer = (nil)] 02:38:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x925e8400) [pid = 1747] [serial = 378] [outer = 0x91b9bc00] 02:38:34 INFO - PROCESS | 1747 | 1468229914305 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9a65b000) [pid = 1747] [serial = 379] [outer = 0x91b9bc00] 02:38:35 INFO - PROCESS | 1747 | 1468229915168 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]]]}] 02:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1479ms 02:38:35 INFO - PROCESS | 1747 | 1468229915218 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 1747 | 1468229915222 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 02:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:38:35 INFO - PROCESS | 1747 | 1468229915228 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 1747 | 1468229915232 Marionette TRACE conn3 <- [1,478,null,{}] 02:38:35 INFO - PROCESS | 1747 | 1468229915237 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}] 02:38:35 INFO - PROCESS | 1747 | 1468229915241 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:35 INFO - PROCESS | 1747 | 1468229915415 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:38:35 INFO - PROCESS | 1747 | 1468229915886 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 1747 | 1468229915896 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dc800 == 73 [pid = 1747] [id = 127] 02:38:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x909dd400) [pid = 1747] [serial = 380] [outer = (nil)] 02:38:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x90c25c00) [pid = 1747] [serial = 381] [outer = 0x909dd400] 02:38:36 INFO - PROCESS | 1747 | 1468229916013 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x914a9400) [pid = 1747] [serial = 382] [outer = 0x909dd400] 02:38:37 INFO - PROCESS | 1747 | 1468229916993 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]]]}] 02:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1833ms 02:38:37 INFO - PROCESS | 1747 | 1468229917065 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:38:37 INFO - PROCESS | 1747 | 1468229917071 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 02:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:38:37 INFO - PROCESS | 1747 | 1468229917078 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:38:37 INFO - PROCESS | 1747 | 1468229917082 Marionette TRACE conn3 <- [1,482,null,{}] 02:38:37 INFO - PROCESS | 1747 | 1468229917098 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}] 02:38:37 INFO - PROCESS | 1747 | 1468229917103 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:37 INFO - PROCESS | 1747 | 1468229917310 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x92553c00 == 72 [pid = 1747] [id = 49] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x93c67400 == 71 [pid = 1747] [id = 104] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9167e400 == 70 [pid = 1747] [id = 103] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x8f068c00 == 69 [pid = 1747] [id = 102] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x92448400 == 68 [pid = 1747] [id = 47] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0xa2005400 == 67 [pid = 1747] [id = 19] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9a61b400 == 66 [pid = 1747] [id = 90] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0xa200ec00 == 65 [pid = 1747] [id = 45] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9bb91400 == 64 [pid = 1747] [id = 13] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x99f18000 == 63 [pid = 1747] [id = 51] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x93e6ec00 == 62 [pid = 1747] [id = 75] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x909d7c00 == 61 [pid = 1747] [id = 79] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x915c4400 == 60 [pid = 1747] [id = 108] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x92555800 == 59 [pid = 1747] [id = 76] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f4000 == 58 [pid = 1747] [id = 105] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x909d8000 == 57 [pid = 1747] [id = 78] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f3800 == 56 [pid = 1747] [id = 106] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x92dbf400 == 55 [pid = 1747] [id = 109] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x909dbc00 == 54 [pid = 1747] [id = 111] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x91be1c00 == 53 [pid = 1747] [id = 77] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9a776000 == 52 [pid = 1747] [id = 48] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9a617c00 == 51 [pid = 1747] [id = 74] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9ad93400 == 50 [pid = 1747] [id = 107] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x92172400 == 49 [pid = 1747] [id = 35] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x99eed800 == 48 [pid = 1747] [id = 34] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9d93e800 == 47 [pid = 1747] [id = 44] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9217bc00 == 46 [pid = 1747] [id = 31] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0xa61b5000 == 45 [pid = 1747] [id = 71] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x92171400 == 44 [pid = 1747] [id = 38] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2e000 == 43 [pid = 1747] [id = 89] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9167a800 == 42 [pid = 1747] [id = 92] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x93c5e800 == 41 [pid = 1747] [id = 21] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9bb91000 == 40 [pid = 1747] [id = 29] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x93c65c00 == 39 [pid = 1747] [id = 88] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06b400 == 38 [pid = 1747] [id = 93] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x93c58800 == 37 [pid = 1747] [id = 39] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x96653c00 == 36 [pid = 1747] [id = 42] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9b190800 == 35 [pid = 1747] [id = 43] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9bb8a400 == 34 [pid = 1747] [id = 37] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x99ef0400 == 33 [pid = 1747] [id = 28] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9a774800 == 32 [pid = 1747] [id = 20] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x9b45b000 == 31 [pid = 1747] [id = 30] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x95341400 == 30 [pid = 1747] [id = 40] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x93c9cc00 == 29 [pid = 1747] [id = 33] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x931ddc00 == 28 [pid = 1747] [id = 46] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42ec00 == 27 [pid = 1747] [id = 110] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x93c9d400 == 26 [pid = 1747] [id = 41] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x91ba5000 == 25 [pid = 1747] [id = 87] 02:38:38 INFO - PROCESS | 1747 | --DOCSHELL 0x914a4c00 == 24 [pid = 1747] [id = 91] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x9b27ac00) [pid = 1747] [serial = 301] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x9ad50800) [pid = 1747] [serial = 300] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x95338800) [pid = 1747] [serial = 264] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x914ab000) [pid = 1747] [serial = 273] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x92447000) [pid = 1747] [serial = 291] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x91688800) [pid = 1747] [serial = 276] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x91684c00) [pid = 1747] [serial = 286] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x95342400) [pid = 1747] [serial = 295] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9a654800) [pid = 1747] [serial = 297] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8f071000) [pid = 1747] [serial = 279] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x90c2dc00) [pid = 1747] [serial = 283] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x93e6c800) [pid = 1747] [serial = 294] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9a656800) [pid = 1747] [serial = 298] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x90c29000) [pid = 1747] [serial = 282] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x91680c00) [pid = 1747] [serial = 285] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x92559400) [pid = 1747] [serial = 292] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x91eca400) [pid = 1747] [serial = 288] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9a867000) [pid = 1747] [serial = 270] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x9a2e1800) [pid = 1747] [serial = 267] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x91ed1800) [pid = 1747] [serial = 289] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x91ecd800) [pid = 1747] [serial = 261] [outer = (nil)] [url = about:blank] 02:38:38 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x9533d800) [pid = 1747] [serial = 303] [outer = (nil)] [url = about:blank] 02:38:39 INFO - PROCESS | 1747 | 1468229919082 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 1747 | 1468229919091 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e432800 == 25 [pid = 1747] [id = 128] 02:38:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8e43b400) [pid = 1747] [serial = 383] [outer = (nil)] 02:38:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8f076800) [pid = 1747] [serial = 384] [outer = 0x8e43b400] 02:38:39 INFO - PROCESS | 1747 | 1468229919171 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8f0f6400) [pid = 1747] [serial = 385] [outer = 0x8e43b400] 02:38:39 INFO - PROCESS | 1747 | 1468229919945 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]]]}] 02:38:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:38:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2901ms 02:38:39 INFO - PROCESS | 1747 | 1468229919980 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:38:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:38:39 INFO - PROCESS | 1747 | 1468229919985 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 02:38:39 INFO - PROCESS | 1747 | 1468229919992 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 1747 | 1468229919997 Marionette TRACE conn3 <- [1,486,null,{}] 02:38:40 INFO - PROCESS | 1747 | 1468229920004 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}] 02:38:40 INFO - PROCESS | 1747 | 1468229920009 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:40 INFO - PROCESS | 1747 | 1468229920218 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:38:40 INFO - PROCESS | 1747 | 1468229920235 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 1747 | 1468229920245 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2e800 == 26 [pid = 1747] [id = 129] 02:38:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x914a6800) [pid = 1747] [serial = 386] [outer = (nil)] 02:38:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x915be400) [pid = 1747] [serial = 387] [outer = 0x914a6800] 02:38:40 INFO - PROCESS | 1747 | 1468229920315 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x91679800) [pid = 1747] [serial = 388] [outer = 0x914a6800] 02:38:41 INFO - PROCESS | 1747 | 1468229921159 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]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1233ms 02:38:41 INFO - PROCESS | 1747 | 1468229921231 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 1747 | 1468229921237 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 02:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:38:41 INFO - PROCESS | 1747 | 1468229921245 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 1747 | 1468229921249 Marionette TRACE conn3 <- [1,490,null,{}] 02:38:41 INFO - PROCESS | 1747 | 1468229921254 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}] 02:38:41 INFO - PROCESS | 1747 | 1468229921259 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:41 INFO - PROCESS | 1747 | 1468229921430 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:38:41 INFO - PROCESS | 1747 | 1468229921569 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:41 INFO - PROCESS | 1747 | 1468229921579 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x914b0000 == 27 [pid = 1747] [id = 130] 02:38:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x91685000) [pid = 1747] [serial = 389] [outer = (nil)] 02:38:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x91ece000) [pid = 1747] [serial = 390] [outer = 0x91685000] 02:38:41 INFO - PROCESS | 1747 | 1468229921662 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9216ec00) [pid = 1747] [serial = 391] [outer = 0x91685000] 02:38:42 INFO - PROCESS | 1747 | 1468229922544 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]]]}] 02:38:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1330ms 02:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:38:42 INFO - PROCESS | 1747 | 1468229922576 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 1747 | 1468229922579 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 02:38:42 INFO - PROCESS | 1747 | 1468229922593 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - PROCESS | 1747 | 1468229922602 Marionette TRACE conn3 <- [1,494,null,{}] 02:38:42 INFO - PROCESS | 1747 | 1468229922618 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}] 02:38:42 INFO - PROCESS | 1747 | 1468229922626 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:42 INFO - PROCESS | 1747 | 1468229922840 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:38:42 INFO - PROCESS | 1747 | 1468229922876 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 1747 | 1468229922882 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f069800 == 28 [pid = 1747] [id = 131] 02:38:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x909e0000) [pid = 1747] [serial = 392] [outer = (nil)] 02:38:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x931ddc00) [pid = 1747] [serial = 393] [outer = 0x909e0000] 02:38:42 INFO - PROCESS | 1747 | 1468229922981 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x93c60000) [pid = 1747] [serial = 394] [outer = 0x909e0000] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9167ec00) [pid = 1747] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x93c9dc00) [pid = 1747] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9254d800) [pid = 1747] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0xa20a8400) [pid = 1747] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8f06c400) [pid = 1747] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9a653400) [pid = 1747] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0xa6f4b800) [pid = 1747] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x914a5400) [pid = 1747] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x91ba5c00) [pid = 1747] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x90c34800) [pid = 1747] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x93e62400) [pid = 1747] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x993bf400) [pid = 1747] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9a5e4c00) [pid = 1747] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9533dc00) [pid = 1747] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8f06a000) [pid = 1747] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9ad95800) [pid = 1747] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x915bd000) [pid = 1747] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9167a000) [pid = 1747] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x91b9b800) [pid = 1747] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x92dc0400) [pid = 1747] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x91be2c00) [pid = 1747] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9d937000) [pid = 1747] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x909dc000) [pid = 1747] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x99f14c00) [pid = 1747] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8e431400) [pid = 1747] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:38:44 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x91ed5c00) [pid = 1747] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:38:45 INFO - PROCESS | 1747 | 1468229925031 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]]]}] 02:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2464ms 02:38:45 INFO - PROCESS | 1747 | 1468229925049 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:38:45 INFO - PROCESS | 1747 | 1468229925054 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 02:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:38:45 INFO - PROCESS | 1747 | 1468229925060 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - PROCESS | 1747 | 1468229925063 Marionette TRACE conn3 <- [1,498,null,{}] 02:38:45 INFO - PROCESS | 1747 | 1468229925068 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}] 02:38:45 INFO - PROCESS | 1747 | 1468229925074 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:45 INFO - PROCESS | 1747 | 1468229925271 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:38:45 INFO - PROCESS | 1747 | 1468229925290 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 1747 | 1468229925299 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435400 == 29 [pid = 1747] [id = 132] 02:38:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8f067800) [pid = 1747] [serial = 395] [outer = (nil)] 02:38:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x914a8000) [pid = 1747] [serial = 396] [outer = 0x8f067800] 02:38:45 INFO - PROCESS | 1747 | 1468229925367 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9167ec00) [pid = 1747] [serial = 397] [outer = 0x8f067800] 02:38:46 INFO - PROCESS | 1747 | 1468229926321 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]]]}] 02:38:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:38:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1387ms 02:38:46 INFO - PROCESS | 1747 | 1468229926632 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 1747 | 1468229926636 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 02:38:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:38:46 INFO - PROCESS | 1747 | 1468229926720 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 1747 | 1468229926725 Marionette TRACE conn3 <- [1,502,null,{}] 02:38:46 INFO - PROCESS | 1747 | 1468229926734 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}] 02:38:46 INFO - PROCESS | 1747 | 1468229926741 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:46 INFO - PROCESS | 1747 | 1468229926937 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:38:47 INFO - PROCESS | 1747 | 1468229927153 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 1747 | 1468229927163 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d7400 == 30 [pid = 1747] [id = 133] 02:38:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x909d7c00) [pid = 1747] [serial = 398] [outer = (nil)] 02:38:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x90c26000) [pid = 1747] [serial = 399] [outer = 0x909d7c00] 02:38:47 INFO - PROCESS | 1747 | 1468229927246 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x914a2000) [pid = 1747] [serial = 400] [outer = 0x909d7c00] 02:38:48 INFO - PROCESS | 1747 | 1468229928186 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]]]}] 02:38:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:38:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1548ms 02:38:48 INFO - PROCESS | 1747 | 1468229928254 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 1747 | 1468229928261 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 02:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:38:48 INFO - PROCESS | 1747 | 1468229928270 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 1747 | 1468229928272 Marionette TRACE conn3 <- [1,506,null,{}] 02:38:48 INFO - PROCESS | 1747 | 1468229928283 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}] 02:38:48 INFO - PROCESS | 1747 | 1468229928291 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:48 INFO - PROCESS | 1747 | 1468229928512 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:38:48 INFO - PROCESS | 1747 | 1468229928726 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 1747 | 1468229928735 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ea800 == 31 [pid = 1747] [id = 134] 02:38:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x91ecf400) [pid = 1747] [serial = 401] [outer = (nil)] 02:38:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9244ac00) [pid = 1747] [serial = 402] [outer = 0x91ecf400] 02:38:48 INFO - PROCESS | 1747 | 1468229928864 Marionette DEBUG loaded listener.js 02:38:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9255b400) [pid = 1747] [serial = 403] [outer = 0x91ecf400] 02:38:49 INFO - PROCESS | 1747 | 1468229929799 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]]]}] 02:38:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:38:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1580ms 02:38:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:38:49 INFO - PROCESS | 1747 | 1468229929850 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:38:49 INFO - PROCESS | 1747 | 1468229929853 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 02:38:49 INFO - PROCESS | 1747 | 1468229929860 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:38:49 INFO - PROCESS | 1747 | 1468229929863 Marionette TRACE conn3 <- [1,510,null,{}] 02:38:49 INFO - PROCESS | 1747 | 1468229929870 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}] 02:38:49 INFO - PROCESS | 1747 | 1468229929874 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:50 INFO - PROCESS | 1747 | 1468229930057 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:38:50 INFO - PROCESS | 1747 | 1468229930332 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 1747 | 1468229930348 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f12000 == 32 [pid = 1747] [id = 135] 02:38:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x99f12c00) [pid = 1747] [serial = 404] [outer = (nil)] 02:38:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x99f16400) [pid = 1747] [serial = 405] [outer = 0x99f12c00] 02:38:50 INFO - PROCESS | 1747 | 1468229930443 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x99fd2000) [pid = 1747] [serial = 406] [outer = 0x99f12c00] 02:38:51 INFO - PROCESS | 1747 | 1468229931371 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]]]}] 02:38:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:38:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1587ms 02:38:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:38:51 INFO - PROCESS | 1747 | 1468229931449 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 1747 | 1468229931452 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 02:38:51 INFO - PROCESS | 1747 | 1468229931460 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 1747 | 1468229931464 Marionette TRACE conn3 <- [1,514,null,{}] 02:38:51 INFO - PROCESS | 1747 | 1468229931470 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}] 02:38:51 INFO - PROCESS | 1747 | 1468229931475 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:51 INFO - PROCESS | 1747 | 1468229931657 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:38:51 INFO - PROCESS | 1747 | 1468229931869 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 1747 | 1468229931881 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43a400 == 33 [pid = 1747] [id = 136] 02:38:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9a615800) [pid = 1747] [serial = 407] [outer = (nil)] 02:38:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9a619800) [pid = 1747] [serial = 408] [outer = 0x9a615800] 02:38:52 INFO - PROCESS | 1747 | 1468229932005 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9a654000) [pid = 1747] [serial = 409] [outer = 0x9a615800] 02:38:52 INFO - PROCESS | 1747 | 1468229932901 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]]]}] 02:38:52 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 02:38:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1491ms 02:38:52 INFO - PROCESS | 1747 | 1468229932950 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 1747 | 1468229932960 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 02:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:38:52 INFO - PROCESS | 1747 | 1468229932967 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 1747 | 1468229932974 Marionette TRACE conn3 <- [1,518,null,{}] 02:38:52 INFO - PROCESS | 1747 | 1468229932982 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}] 02:38:52 INFO - PROCESS | 1747 | 1468229932986 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:53 INFO - PROCESS | 1747 | 1468229933156 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:38:53 INFO - PROCESS | 1747 | 1468229933326 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 1747 | 1468229933337 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a5800 == 34 [pid = 1747] [id = 137] 02:38:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9a60ec00) [pid = 1747] [serial = 410] [outer = (nil)] 02:38:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9a865000) [pid = 1747] [serial = 411] [outer = 0x9a60ec00] 02:38:53 INFO - PROCESS | 1747 | 1468229933418 Marionette DEBUG loaded listener.js 02:38:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9a867000) [pid = 1747] [serial = 412] [outer = 0x9a60ec00] 02:38:54 INFO - PROCESS | 1747 | 1468229934348 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]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:38:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1433ms 02:38:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:38:54 INFO - PROCESS | 1747 | 1468229934402 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 1747 | 1468229934405 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 02:38:54 INFO - PROCESS | 1747 | 1468229934412 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - PROCESS | 1747 | 1468229934415 Marionette TRACE conn3 <- [1,522,null,{}] 02:38:54 INFO - PROCESS | 1747 | 1468229934421 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}] 02:38:54 INFO - PROCESS | 1747 | 1468229934432 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:54 INFO - PROCESS | 1747 | 1468229934697 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:38:54 INFO - PROCESS | 1747 | 1468229934915 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 1747 | 1468229934925 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x9254e000 == 35 [pid = 1747] [id = 138] 02:38:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x9a866c00) [pid = 1747] [serial = 413] [outer = (nil)] 02:38:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9ad48800) [pid = 1747] [serial = 414] [outer = 0x9a866c00] 02:38:55 INFO - PROCESS | 1747 | 1468229935049 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9ad53000) [pid = 1747] [serial = 415] [outer = 0x9a866c00] 02:38:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9a963c00) [pid = 1747] [serial = 416] [outer = 0x93e60800] 02:38:56 INFO - PROCESS | 1747 | 1468229936055 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]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:38:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1733ms 02:38:56 INFO - PROCESS | 1747 | 1468229936145 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 1747 | 1468229936149 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 02:38:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:38:56 INFO - PROCESS | 1747 | 1468229936155 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 1747 | 1468229936159 Marionette TRACE conn3 <- [1,526,null,{}] 02:38:56 INFO - PROCESS | 1747 | 1468229936165 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}] 02:38:56 INFO - PROCESS | 1747 | 1468229936170 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:56 INFO - PROCESS | 1747 | 1468229936352 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:38:56 INFO - PROCESS | 1747 | 1468229936621 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 1747 | 1468229936627 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f0400 == 36 [pid = 1747] [id = 139] 02:38:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x91ba2c00) [pid = 1747] [serial = 417] [outer = (nil)] 02:38:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9b27c000) [pid = 1747] [serial = 418] [outer = 0x91ba2c00] 02:38:56 INFO - PROCESS | 1747 | 1468229936715 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x92dcd000) [pid = 1747] [serial = 419] [outer = 0x91ba2c00] 02:38:57 INFO - PROCESS | 1747 | 1468229937622 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]]]}] 02:38:57 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 02:38:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1535ms 02:38:57 INFO - PROCESS | 1747 | 1468229937692 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:38:57 INFO - PROCESS | 1747 | 1468229937695 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 02:38:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:38:57 INFO - PROCESS | 1747 | 1468229937702 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - PROCESS | 1747 | 1468229937706 Marionette TRACE conn3 <- [1,530,null,{}] 02:38:57 INFO - PROCESS | 1747 | 1468229937712 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}] 02:38:57 INFO - PROCESS | 1747 | 1468229937717 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:57 INFO - PROCESS | 1747 | 1468229937888 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:38:58 INFO - PROCESS | 1747 | 1468229938111 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 1747 | 1468229938120 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b5e8c00 == 37 [pid = 1747] [id = 140] 02:38:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9b756800) [pid = 1747] [serial = 420] [outer = (nil)] 02:38:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9c0e8800) [pid = 1747] [serial = 421] [outer = 0x9b756800] 02:38:58 INFO - PROCESS | 1747 | 1468229938257 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9c342c00) [pid = 1747] [serial = 422] [outer = 0x9b756800] 02:38:59 INFO - PROCESS | 1747 | 1468229939052 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"]]]}] 02:38:59 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 02:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:38:59 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 02:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:38:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:38:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:38:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1378ms 02:38:59 INFO - PROCESS | 1747 | 1468229939083 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 1747 | 1468229939085 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 02:38:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:38:59 INFO - PROCESS | 1747 | 1468229939137 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 1747 | 1468229939140 Marionette TRACE conn3 <- [1,534,null,{}] 02:38:59 INFO - PROCESS | 1747 | 1468229939148 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}] 02:38:59 INFO - PROCESS | 1747 | 1468229939153 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:59 INFO - PROCESS | 1747 | 1468229939349 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:38:59 INFO - PROCESS | 1747 | 1468229939527 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 1747 | 1468229939534 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:38:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e430000 == 38 [pid = 1747] [id = 141] 02:38:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8e430400) [pid = 1747] [serial = 423] [outer = (nil)] 02:38:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x90c2b400) [pid = 1747] [serial = 424] [outer = 0x8e430400] 02:38:59 INFO - PROCESS | 1747 | 1468229939616 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x914a9c00) [pid = 1747] [serial = 425] [outer = 0x8e430400] 02:39:00 INFO - PROCESS | 1747 | 1468229940452 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]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:39:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1377ms 02:39:00 INFO - PROCESS | 1747 | 1468229940471 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 1747 | 1468229940474 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 02:39:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:39:00 INFO - PROCESS | 1747 | 1468229940526 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 1747 | 1468229940528 Marionette TRACE conn3 <- [1,538,null,{}] 02:39:00 INFO - PROCESS | 1747 | 1468229940535 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}] 02:39:00 INFO - PROCESS | 1747 | 1468229940540 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:00 INFO - PROCESS | 1747 | 1468229940729 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:39:00 INFO - PROCESS | 1747 | 1468229940910 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 1747 | 1468229940917 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42f400 == 39 [pid = 1747] [id = 142] 02:39:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8e43a800) [pid = 1747] [serial = 426] [outer = (nil)] 02:39:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x90c2c400) [pid = 1747] [serial = 427] [outer = 0x8e43a800] 02:39:01 INFO - PROCESS | 1747 | 1468229941005 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x91bed400) [pid = 1747] [serial = 428] [outer = 0x8e43a800] 02:39:01 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. 02:39:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1332ms 02:39:01 INFO - PROCESS | 1747 | 1468229941846 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]]]}] 02:39:01 INFO - PROCESS | 1747 | 1468229941855 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:39:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:39:01 INFO - PROCESS | 1747 | 1468229941859 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 02:39:01 INFO - PROCESS | 1747 | 1468229941865 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:39:01 INFO - PROCESS | 1747 | 1468229941870 Marionette TRACE conn3 <- [1,542,null,{}] 02:39:01 INFO - PROCESS | 1747 | 1468229941918 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}] 02:39:01 INFO - PROCESS | 1747 | 1468229941925 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:02 INFO - PROCESS | 1747 | 1468229942185 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:39:02 INFO - PROCESS | 1747 | 1468229942465 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 1747 | 1468229942475 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068c00 == 40 [pid = 1747] [id = 143] 02:39:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8f069000) [pid = 1747] [serial = 429] [outer = (nil)] 02:39:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8f071400) [pid = 1747] [serial = 430] [outer = 0x8f069000] 02:39:02 INFO - PROCESS | 1747 | 1468229942615 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8f0f4400) [pid = 1747] [serial = 431] [outer = 0x8f069000] 02:39:03 INFO - PROCESS | 1747 | 1468229943492 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]]]}] 02:39:03 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. 02:39:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1687ms 02:39:03 INFO - PROCESS | 1747 | 1468229943554 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:39:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:39:03 INFO - PROCESS | 1747 | 1468229943560 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 02:39:03 INFO - PROCESS | 1747 | 1468229943568 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - PROCESS | 1747 | 1468229943572 Marionette TRACE conn3 <- [1,546,null,{}] 02:39:03 INFO - PROCESS | 1747 | 1468229943580 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}] 02:39:03 INFO - PROCESS | 1747 | 1468229943588 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:03 INFO - PROCESS | 1747 | 1468229943789 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:39:04 INFO - PROCESS | 1747 | 1468229943975 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 1747 | 1468229943984 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f073400 == 41 [pid = 1747] [id = 144] 02:39:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x90c2bc00) [pid = 1747] [serial = 432] [outer = (nil)] 02:39:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x91685400) [pid = 1747] [serial = 433] [outer = 0x90c2bc00] 02:39:04 INFO - PROCESS | 1747 | 1468229944060 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x92172400) [pid = 1747] [serial = 434] [outer = 0x90c2bc00] 02:39:04 INFO - PROCESS | 1747 | 1468229944978 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]]]}] 02:39:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:39:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1432ms 02:39:05 INFO - PROCESS | 1747 | 1468229945046 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:39:05 INFO - PROCESS | 1747 | 1468229945059 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 02:39:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:39:05 INFO - PROCESS | 1747 | 1468229945080 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:39:05 INFO - PROCESS | 1747 | 1468229945088 Marionette TRACE conn3 <- [1,550,null,{}] 02:39:05 INFO - PROCESS | 1747 | 1468229945095 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}] 02:39:05 INFO - PROCESS | 1747 | 1468229945103 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:05 INFO - PROCESS | 1747 | 1468229945360 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:39:05 INFO - PROCESS | 1747 | 1468229945665 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 1747 | 1468229945673 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8f069800 == 40 [pid = 1747] [id = 131] 02:39:05 INFO - PROCESS | 1747 | --DOCSHELL 0x914b0000 == 39 [pid = 1747] [id = 130] 02:39:05 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2e800 == 38 [pid = 1747] [id = 129] 02:39:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43c800 == 39 [pid = 1747] [id = 145] 02:39:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x8f069800) [pid = 1747] [serial = 435] [outer = (nil)] 02:39:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8f0f7800) [pid = 1747] [serial = 436] [outer = 0x8f069800] 02:39:05 INFO - PROCESS | 1747 | 1468229945775 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x91be4c00) [pid = 1747] [serial = 437] [outer = 0x8f069800] 02:39:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8e432800 == 38 [pid = 1747] [id = 128] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x91ed0c00) [pid = 1747] [serial = 262] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x99f24800) [pid = 1747] [serial = 304] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x92451000) [pid = 1747] [serial = 277] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x98432000) [pid = 1747] [serial = 265] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x9a611400) [pid = 1747] [serial = 268] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0xa4d51c00) [pid = 1747] [serial = 259] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8f072800) [pid = 1747] [serial = 280] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x9ad95000) [pid = 1747] [serial = 271] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0xa82ee400) [pid = 1747] [serial = 213] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x914ae400) [pid = 1747] [serial = 274] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x99f0d400) [pid = 1747] [serial = 345] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x99f15000) [pid = 1747] [serial = 346] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x99f1a400) [pid = 1747] [serial = 348] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x9a884400) [pid = 1747] [serial = 315] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9b272000) [pid = 1747] [serial = 316] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x97829c00) [pid = 1747] [serial = 312] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x9a186800) [pid = 1747] [serial = 313] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8f071800) [pid = 1747] [serial = 306] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8f0ed000) [pid = 1747] [serial = 307] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9bb85800) [pid = 1747] [serial = 321] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9d5dc000) [pid = 1747] [serial = 322] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x915c6800) [pid = 1747] [serial = 318] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x915c9400) [pid = 1747] [serial = 319] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x91b9a400) [pid = 1747] [serial = 336] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x91be3800) [pid = 1747] [serial = 337] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x91ba8800) [pid = 1747] [serial = 309] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x91bee800) [pid = 1747] [serial = 310] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x92dc9000) [pid = 1747] [serial = 327] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92dc9800) [pid = 1747] [serial = 328] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x91ec8000) [pid = 1747] [serial = 339] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9216e400) [pid = 1747] [serial = 340] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0xa23cd800) [pid = 1747] [serial = 324] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0xa2536400) [pid = 1747] [serial = 325] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x909e0400) [pid = 1747] [serial = 333] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x90c31800) [pid = 1747] [serial = 334] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9a658000) [pid = 1747] [serial = 351] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9a85c800) [pid = 1747] [serial = 352] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8e437c00) [pid = 1747] [serial = 330] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8e43b800) [pid = 1747] [serial = 331] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x931e1c00) [pid = 1747] [serial = 342] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a60f400) [pid = 1747] [serial = 349] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x949d7400) [pid = 1747] [serial = 343] [outer = (nil)] [url = about:blank] 02:39:06 INFO - PROCESS | 1747 | 1468229946666 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]]]}] 02:39:06 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. 02:39:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1640ms 02:39:06 INFO - PROCESS | 1747 | 1468229946718 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 1747 | 1468229946722 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 02:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:39:06 INFO - PROCESS | 1747 | 1468229946730 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 1747 | 1468229946739 Marionette TRACE conn3 <- [1,554,null,{}] 02:39:06 INFO - PROCESS | 1747 | 1468229946753 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}] 02:39:06 INFO - PROCESS | 1747 | 1468229946760 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:06 INFO - PROCESS | 1747 | 1468229946942 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:39:07 INFO - PROCESS | 1747 | 1468229947081 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 1747 | 1468229947089 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e432800 == 39 [pid = 1747] [id = 146] 02:39:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x914a3400) [pid = 1747] [serial = 438] [outer = (nil)] 02:39:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x93e6a000) [pid = 1747] [serial = 439] [outer = 0x914a3400] 02:39:07 INFO - PROCESS | 1747 | 1468229947159 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9666dc00) [pid = 1747] [serial = 440] [outer = 0x914a3400] 02:39:07 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:07 INFO - PROCESS | 1747 | 1468229947923 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]]]}] 02:39:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1247ms 02:39:07 INFO - PROCESS | 1747 | 1468229947979 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 1747 | 1468229947983 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 02:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:39:08 INFO - PROCESS | 1747 | 1468229947994 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 1747 | 1468229947997 Marionette TRACE conn3 <- [1,558,null,{}] 02:39:08 INFO - PROCESS | 1747 | 1468229948003 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}] 02:39:08 INFO - PROCESS | 1747 | 1468229948008 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:08 INFO - PROCESS | 1747 | 1468229948234 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:39:08 INFO - PROCESS | 1747 | 1468229948262 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 1747 | 1468229948268 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c9f400 == 40 [pid = 1747] [id = 147] 02:39:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x95341400) [pid = 1747] [serial = 441] [outer = (nil)] 02:39:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x99f16800) [pid = 1747] [serial = 442] [outer = 0x95341400] 02:39:08 INFO - PROCESS | 1747 | 1468229948337 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x99f29800) [pid = 1747] [serial = 443] [outer = 0x95341400] 02:39:09 INFO - PROCESS | 1747 | 1468229949281 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]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:39:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1330ms 02:39:09 INFO - PROCESS | 1747 | 1468229949333 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 1747 | 1468229949337 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 02:39:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:39:09 INFO - PROCESS | 1747 | 1468229949354 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 1747 | 1468229949370 Marionette TRACE conn3 <- [1,562,null,{}] 02:39:09 INFO - PROCESS | 1747 | 1468229949377 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}] 02:39:09 INFO - PROCESS | 1747 | 1468229949381 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:09 INFO - PROCESS | 1747 | 1468229949601 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:39:09 INFO - PROCESS | 1747 | 1468229949638 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 1747 | 1468229949656 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a378c00 == 41 [pid = 1747] [id = 148] 02:39:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9a5e1000) [pid = 1747] [serial = 444] [outer = (nil)] 02:39:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9a60e400) [pid = 1747] [serial = 445] [outer = 0x9a5e1000] 02:39:09 INFO - PROCESS | 1747 | 1468229949735 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9a867800) [pid = 1747] [serial = 446] [outer = 0x9a5e1000] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x909e0000) [pid = 1747] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x914a6800) [pid = 1747] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x90c29c00) [pid = 1747] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x92dc4000) [pid = 1747] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0xa2558000) [pid = 1747] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0xa2fb7800) [pid = 1747] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x91b9bc00) [pid = 1747] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8e43b400) [pid = 1747] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9a651400) [pid = 1747] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x909dd400) [pid = 1747] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9ad90000) [pid = 1747] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9c010000) [pid = 1747] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9bb90000) [pid = 1747] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:39:10 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x91685000) [pid = 1747] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:39:10 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:10 INFO - PROCESS | 1747 | 1468229950761 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]]]}] 02:39:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:39:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1442ms 02:39:10 INFO - PROCESS | 1747 | 1468229950796 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 1747 | 1468229950800 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 02:39:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:39:10 INFO - PROCESS | 1747 | 1468229950807 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 1747 | 1468229950809 Marionette TRACE conn3 <- [1,566,null,{}] 02:39:10 INFO - PROCESS | 1747 | 1468229950815 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}] 02:39:10 INFO - PROCESS | 1747 | 1468229950821 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:11 INFO - PROCESS | 1747 | 1468229951031 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:39:11 INFO - PROCESS | 1747 | 1468229951056 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 1747 | 1468229951062 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dd400 == 42 [pid = 1747] [id = 149] 02:39:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x90c30c00) [pid = 1747] [serial = 447] [outer = (nil)] 02:39:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9a3a7c00) [pid = 1747] [serial = 448] [outer = 0x90c30c00] 02:39:11 INFO - PROCESS | 1747 | 1468229951131 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9a968400) [pid = 1747] [serial = 449] [outer = 0x90c30c00] 02:39:11 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:11 INFO - PROCESS | 1747 | 1468229951908 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]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:39:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1131ms 02:39:11 INFO - PROCESS | 1747 | 1468229951945 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 1747 | 1468229951950 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 02:39:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:39:11 INFO - PROCESS | 1747 | 1468229951957 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 1747 | 1468229951960 Marionette TRACE conn3 <- [1,570,null,{}] 02:39:11 INFO - PROCESS | 1747 | 1468229951965 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}] 02:39:11 INFO - PROCESS | 1747 | 1468229951970 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:12 INFO - PROCESS | 1747 | 1468229952136 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:39:12 INFO - PROCESS | 1747 | 1468229952145 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 1747 | 1468229952151 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ea000 == 43 [pid = 1747] [id = 150] 02:39:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x915c3800) [pid = 1747] [serial = 450] [outer = (nil)] 02:39:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9ad52400) [pid = 1747] [serial = 451] [outer = 0x915c3800] 02:39:12 INFO - PROCESS | 1747 | 1468229952221 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9b27e400) [pid = 1747] [serial = 452] [outer = 0x915c3800] 02:39:13 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:13 INFO - PROCESS | 1747 | 1468229953364 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]]]}] 02:39:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:39:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1444ms 02:39:13 INFO - PROCESS | 1747 | 1468229953402 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 1747 | 1468229953407 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 02:39:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:39:13 INFO - PROCESS | 1747 | 1468229953416 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - PROCESS | 1747 | 1468229953424 Marionette TRACE conn3 <- [1,574,null,{}] 02:39:13 INFO - PROCESS | 1747 | 1468229953431 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}] 02:39:13 INFO - PROCESS | 1747 | 1468229953437 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:13 INFO - PROCESS | 1747 | 1468229953626 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:39:13 INFO - PROCESS | 1747 | 1468229953850 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 1747 | 1468229953859 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a8800 == 44 [pid = 1747] [id = 151] 02:39:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x914a9000) [pid = 1747] [serial = 453] [outer = (nil)] 02:39:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x91ba2400) [pid = 1747] [serial = 454] [outer = 0x914a9000] 02:39:13 INFO - PROCESS | 1747 | 1468229953988 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x91ec9400) [pid = 1747] [serial = 455] [outer = 0x914a9000] 02:39:14 INFO - PROCESS | 1747 | 1468229954920 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]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:39:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1536ms 02:39:14 INFO - PROCESS | 1747 | 1468229954952 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 1747 | 1468229954959 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 02:39:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:39:14 INFO - PROCESS | 1747 | 1468229954970 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 1747 | 1468229954975 Marionette TRACE conn3 <- [1,578,null,{}] 02:39:14 INFO - PROCESS | 1747 | 1468229954981 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}] 02:39:14 INFO - PROCESS | 1747 | 1468229954987 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:15 INFO - PROCESS | 1747 | 1468229955183 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:39:15 INFO - PROCESS | 1747 | 1468229955373 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 1747 | 1468229955382 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dbf400 == 45 [pid = 1747] [id = 152] 02:39:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x93e63000) [pid = 1747] [serial = 456] [outer = (nil)] 02:39:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9533d800) [pid = 1747] [serial = 457] [outer = 0x93e63000] 02:39:15 INFO - PROCESS | 1747 | 1468229955558 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x99f11000) [pid = 1747] [serial = 458] [outer = 0x93e63000] 02:39:16 INFO - PROCESS | 1747 | 1468229956452 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]]]}] 02:39:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:39:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1542ms 02:39:16 INFO - PROCESS | 1747 | 1468229956519 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 1747 | 1468229956524 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 02:39:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:39:16 INFO - PROCESS | 1747 | 1468229956532 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - PROCESS | 1747 | 1468229956538 Marionette TRACE conn3 <- [1,582,null,{}] 02:39:16 INFO - PROCESS | 1747 | 1468229956555 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}] 02:39:16 INFO - PROCESS | 1747 | 1468229956563 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:16 INFO - PROCESS | 1747 | 1468229956752 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:39:16 INFO - PROCESS | 1747 | 1468229956978 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 1747 | 1468229956989 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a965c00 == 46 [pid = 1747] [id = 153] 02:39:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9a967400) [pid = 1747] [serial = 459] [outer = (nil)] 02:39:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9ad4c400) [pid = 1747] [serial = 460] [outer = 0x9a967400] 02:39:17 INFO - PROCESS | 1747 | 1468229957094 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9c010000) [pid = 1747] [serial = 461] [outer = 0x9a967400] 02:39:17 INFO - PROCESS | 1747 | 1468229957971 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]]]}] 02:39:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:39:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1496ms 02:39:18 INFO - PROCESS | 1747 | 1468229958028 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 1747 | 1468229958033 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 02:39:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:39:18 INFO - PROCESS | 1747 | 1468229958039 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - PROCESS | 1747 | 1468229958043 Marionette TRACE conn3 <- [1,586,null,{}] 02:39:18 INFO - PROCESS | 1747 | 1468229958048 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}] 02:39:18 INFO - PROCESS | 1747 | 1468229958054 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:18 INFO - PROCESS | 1747 | 1468229958287 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:39:18 INFO - PROCESS | 1747 | 1468229958500 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 1747 | 1468229958509 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a970400 == 47 [pid = 1747] [id = 154] 02:39:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0xa1193000) [pid = 1747] [serial = 462] [outer = (nil)] 02:39:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0xa2009400) [pid = 1747] [serial = 463] [outer = 0xa1193000] 02:39:18 INFO - PROCESS | 1747 | 1468229958631 Marionette DEBUG loaded listener.js 02:39:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0xa231f800) [pid = 1747] [serial = 464] [outer = 0xa1193000] 02:39:19 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:19 INFO - PROCESS | 1747 | 1468229959489 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]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:39:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1487ms 02:39:19 INFO - PROCESS | 1747 | 1468229959527 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 1747 | 1468229959531 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 02:39:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:39:19 INFO - PROCESS | 1747 | 1468229959537 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 1747 | 1468229959541 Marionette TRACE conn3 <- [1,590,null,{}] 02:39:19 INFO - PROCESS | 1747 | 1468229959546 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}] 02:39:19 INFO - PROCESS | 1747 | 1468229959552 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:19 INFO - PROCESS | 1747 | 1468229959718 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:39:19 INFO - PROCESS | 1747 | 1468229959896 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 1747 | 1468229959904 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9d5dd400 == 48 [pid = 1747] [id = 155] 02:39:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0xa200ec00) [pid = 1747] [serial = 465] [outer = (nil)] 02:39:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0xa2534400) [pid = 1747] [serial = 466] [outer = 0xa200ec00] 02:39:19 INFO - PROCESS | 1747 | 1468229959981 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0xa2557800) [pid = 1747] [serial = 467] [outer = 0xa200ec00] 02:39:20 INFO - PROCESS | 1747 | 1468229960911 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]]]}] 02:39:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:39:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1432ms 02:39:20 INFO - PROCESS | 1747 | 1468229960971 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:39:20 INFO - PROCESS | 1747 | 1468229960975 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 02:39:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:39:20 INFO - PROCESS | 1747 | 1468229960981 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:39:20 INFO - PROCESS | 1747 | 1468229960984 Marionette TRACE conn3 <- [1,594,null,{}] 02:39:20 INFO - PROCESS | 1747 | 1468229960990 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}] 02:39:21 INFO - PROCESS | 1747 | 1468229961000 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:21 INFO - PROCESS | 1747 | 1468229961228 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:39:21 INFO - PROCESS | 1747 | 1468229961446 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 1747 | 1468229961456 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e01400 == 49 [pid = 1747] [id = 156] 02:39:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x91e01c00) [pid = 1747] [serial = 468] [outer = (nil)] 02:39:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x91e0b800) [pid = 1747] [serial = 469] [outer = 0x91e01c00] 02:39:21 INFO - PROCESS | 1747 | 1468229961576 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x91e17400) [pid = 1747] [serial = 470] [outer = 0x91e01c00] 02:39:22 INFO - PROCESS | 1747 | 1468229962546 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]]]}] 02:39:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:39:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1634ms 02:39:22 INFO - PROCESS | 1747 | 1468229962616 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 1747 | 1468229962620 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 02:39:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:39:22 INFO - PROCESS | 1747 | 1468229962626 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 1747 | 1468229962630 Marionette TRACE conn3 <- [1,598,null,{}] 02:39:22 INFO - PROCESS | 1747 | 1468229962635 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}] 02:39:22 INFO - PROCESS | 1747 | 1468229962640 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:22 INFO - PROCESS | 1747 | 1468229962808 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:39:23 INFO - PROCESS | 1747 | 1468229963026 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 1747 | 1468229963035 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e06800 == 50 [pid = 1747] [id = 157] 02:39:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x91e12800) [pid = 1747] [serial = 471] [outer = (nil)] 02:39:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x91e1d400) [pid = 1747] [serial = 472] [outer = 0x91e12800] 02:39:23 INFO - PROCESS | 1747 | 1468229963141 Marionette DEBUG loaded listener.js 02:39:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x91e20800) [pid = 1747] [serial = 473] [outer = 0x91e12800] 02:39:23 INFO - PROCESS | 1747 | 1468229963969 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]]]}] 02:39:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:39:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1393ms 02:39:24 INFO - PROCESS | 1747 | 1468229964019 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 1747 | 1468229964023 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 02:39:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:39:24 INFO - PROCESS | 1747 | 1468229964030 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 1747 | 1468229964033 Marionette TRACE conn3 <- [1,602,null,{}] 02:39:24 INFO - PROCESS | 1747 | 1468229964042 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}] 02:39:24 INFO - PROCESS | 1747 | 1468229964046 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:24 INFO - PROCESS | 1747 | 1468229964269 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:39:24 INFO - PROCESS | 1747 | 1468229964479 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:24 INFO - PROCESS | 1747 | 1468229964493 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f074800 == 51 [pid = 1747] [id = 158] 02:39:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x8f076400) [pid = 1747] [serial = 474] [outer = (nil)] 02:39:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x90c33800) [pid = 1747] [serial = 475] [outer = 0x8f076400] 02:39:24 INFO - PROCESS | 1747 | 1468229964655 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x91bf0c00) [pid = 1747] [serial = 476] [outer = 0x8f076400] 02:39:25 INFO - PROCESS | 1747 | 1468229965828 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]]]}] 02:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1830ms 02:39:25 INFO - PROCESS | 1747 | 1468229965861 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:39:25 INFO - PROCESS | 1747 | 1468229965866 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 02:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:39:25 INFO - PROCESS | 1747 | 1468229965875 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:39:25 INFO - PROCESS | 1747 | 1468229965879 Marionette TRACE conn3 <- [1,606,null,{}] 02:39:25 INFO - PROCESS | 1747 | 1468229965887 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}] 02:39:25 INFO - PROCESS | 1747 | 1468229965893 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:26 INFO - PROCESS | 1747 | 1468229966065 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:39:26 INFO - PROCESS | 1747 | 1468229966285 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 1747 | 1468229966297 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x91688c00 == 52 [pid = 1747] [id = 159] 02:39:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x91ba0000) [pid = 1747] [serial = 477] [outer = (nil)] 02:39:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x91e01800) [pid = 1747] [serial = 478] [outer = 0x91ba0000] 02:39:26 INFO - PROCESS | 1747 | 1468229966367 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x91e05400) [pid = 1747] [serial = 479] [outer = 0x91ba0000] 02:39:27 INFO - PROCESS | 1747 | 1468229967229 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]]]}] 02:39:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:39:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1428ms 02:39:27 INFO - PROCESS | 1747 | 1468229967303 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 1747 | 1468229967310 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 02:39:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:39:27 INFO - PROCESS | 1747 | 1468229967320 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 1747 | 1468229967323 Marionette TRACE conn3 <- [1,610,null,{}] 02:39:27 INFO - PROCESS | 1747 | 1468229967329 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}] 02:39:27 INFO - PROCESS | 1747 | 1468229967335 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:27 INFO - PROCESS | 1747 | 1468229967591 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0eb800 == 51 [pid = 1747] [id = 112] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x909dec00 == 50 [pid = 1747] [id = 113] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x93ca9400 == 49 [pid = 1747] [id = 115] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x909dc800 == 48 [pid = 1747] [id = 127] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43a400 == 47 [pid = 1747] [id = 136] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x99f12000 == 46 [pid = 1747] [id = 135] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ea800 == 45 [pid = 1747] [id = 134] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x909d7400 == 44 [pid = 1747] [id = 133] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42f400 == 43 [pid = 1747] [id = 142] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ee400 == 42 [pid = 1747] [id = 117] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f0000 == 41 [pid = 1747] [id = 122] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x9a377400 == 40 [pid = 1747] [id = 120] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x9ad50c00 == 39 [pid = 1747] [id = 121] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x9254e000 == 38 [pid = 1747] [id = 138] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x9b5e8c00 == 37 [pid = 1747] [id = 140] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8e432c00 == 36 [pid = 1747] [id = 123] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8e430000 == 35 [pid = 1747] [id = 141] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x92558c00 == 34 [pid = 1747] [id = 119] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x914a5800 == 33 [pid = 1747] [id = 137] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8e433c00 == 32 [pid = 1747] [id = 118] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0xa253c400 == 31 [pid = 1747] [id = 124] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8f068c00 == 30 [pid = 1747] [id = 143] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f0400 == 29 [pid = 1747] [id = 139] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x914ac400 == 28 [pid = 1747] [id = 126] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x98434800 == 27 [pid = 1747] [id = 116] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435400 == 26 [pid = 1747] [id = 132] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0xa2372400 == 25 [pid = 1747] [id = 125] 02:39:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8e432000 == 24 [pid = 1747] [id = 114] 02:39:29 INFO - PROCESS | 1747 | 1468229969085 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 1747 | 1468229969094 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x914a8000) [pid = 1747] [serial = 396] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x931ddc00) [pid = 1747] [serial = 393] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x93c60000) [pid = 1747] [serial = 394] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x915be400) [pid = 1747] [serial = 387] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x91681c00) [pid = 1747] [serial = 355] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x914ac800) [pid = 1747] [serial = 354] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x91679800) [pid = 1747] [serial = 388] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x95343c00) [pid = 1747] [serial = 358] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x93c5e000) [pid = 1747] [serial = 357] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0xa2ff0800) [pid = 1747] [serial = 372] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0xa4f78c00) [pid = 1747] [serial = 376] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0xa4d50400) [pid = 1747] [serial = 375] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9a65b000) [pid = 1747] [serial = 379] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x925e8400) [pid = 1747] [serial = 378] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8f076800) [pid = 1747] [serial = 384] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9a886400) [pid = 1747] [serial = 361] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9a861c00) [pid = 1747] [serial = 360] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8f0f6400) [pid = 1747] [serial = 385] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x914a9400) [pid = 1747] [serial = 382] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x90c25c00) [pid = 1747] [serial = 381] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9bb05400) [pid = 1747] [serial = 364] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9b5f2c00) [pid = 1747] [serial = 363] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9c34e800) [pid = 1747] [serial = 367] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9c34b000) [pid = 1747] [serial = 366] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0xa2320000) [pid = 1747] [serial = 370] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0xa11a1000) [pid = 1747] [serial = 369] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x91ece000) [pid = 1747] [serial = 390] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9216ec00) [pid = 1747] [serial = 391] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0xa310e800) [pid = 1747] [serial = 373] [outer = (nil)] [url = about:blank] 02:39:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e430800 == 25 [pid = 1747] [id = 160] 02:39:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8e431c00) [pid = 1747] [serial = 480] [outer = (nil)] 02:39:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8e439000) [pid = 1747] [serial = 481] [outer = 0x8e431c00] 02:39:29 INFO - PROCESS | 1747 | 1468229969350 Marionette DEBUG loaded listener.js 02:39:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8f06c800) [pid = 1747] [serial = 482] [outer = 0x8e431c00] 02:39:30 INFO - PROCESS | 1747 | 1468229970135 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]]]}] 02:39:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:39:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2833ms 02:39:30 INFO - PROCESS | 1747 | 1468229970156 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 1747 | 1468229970162 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 02:39:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:39:30 INFO - PROCESS | 1747 | 1468229970174 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - PROCESS | 1747 | 1468229970178 Marionette TRACE conn3 <- [1,614,null,{}] 02:39:30 INFO - PROCESS | 1747 | 1468229970192 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}] 02:39:30 INFO - PROCESS | 1747 | 1468229970200 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:30 INFO - PROCESS | 1747 | 1468229970367 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:39:30 INFO - PROCESS | 1747 | 1468229970379 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:30 INFO - PROCESS | 1747 | 1468229970387 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x909db400 == 26 [pid = 1747] [id = 161] 02:39:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x909dc400) [pid = 1747] [serial = 483] [outer = (nil)] 02:39:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x909e0000) [pid = 1747] [serial = 484] [outer = 0x909dc400] 02:39:30 INFO - PROCESS | 1747 | 1468229970460 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x90c2b800) [pid = 1747] [serial = 485] [outer = 0x909dc400] 02:39:31 INFO - PROCESS | 1747 | 1468229971353 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]]]}] 02:39:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:39:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1250ms 02:39:31 INFO - PROCESS | 1747 | 1468229971423 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:39:31 INFO - PROCESS | 1747 | 1468229971429 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 02:39:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:39:31 INFO - PROCESS | 1747 | 1468229971437 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:39:31 INFO - PROCESS | 1747 | 1468229971440 Marionette TRACE conn3 <- [1,618,null,{}] 02:39:31 INFO - PROCESS | 1747 | 1468229971446 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}] 02:39:31 INFO - PROCESS | 1747 | 1468229971451 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:31 INFO - PROCESS | 1747 | 1468229971616 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:39:31 INFO - PROCESS | 1747 | 1468229971768 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 1747 | 1468229971777 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c31800 == 27 [pid = 1747] [id = 162] 02:39:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x914a9800) [pid = 1747] [serial = 486] [outer = (nil)] 02:39:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x915c9000) [pid = 1747] [serial = 487] [outer = 0x914a9800] 02:39:31 INFO - PROCESS | 1747 | 1468229971845 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x91684400) [pid = 1747] [serial = 488] [outer = 0x914a9800] 02:39:32 INFO - PROCESS | 1747 | 1468229972798 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]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:39:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1428ms 02:39:32 INFO - PROCESS | 1747 | 1468229972865 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 1747 | 1468229972868 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 02:39:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:39:32 INFO - PROCESS | 1747 | 1468229972877 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 1747 | 1468229972887 Marionette TRACE conn3 <- [1,622,null,{}] 02:39:32 INFO - PROCESS | 1747 | 1468229972907 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}] 02:39:32 INFO - PROCESS | 1747 | 1468229972914 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:33 INFO - PROCESS | 1747 | 1468229973137 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:39:33 INFO - PROCESS | 1747 | 1468229973179 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 1747 | 1468229973188 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e07000 == 28 [pid = 1747] [id = 163] 02:39:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x91e08800) [pid = 1747] [serial = 489] [outer = (nil)] 02:39:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x91e12400) [pid = 1747] [serial = 490] [outer = 0x91e08800] 02:39:33 INFO - PROCESS | 1747 | 1468229973274 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x91e1d800) [pid = 1747] [serial = 491] [outer = 0x91e08800] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9a5e1000) [pid = 1747] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9b756800) [pid = 1747] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8e43a800) [pid = 1747] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x99f12c00) [pid = 1747] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x90c2bc00) [pid = 1747] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9a866c00) [pid = 1747] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x909d7c00) [pid = 1747] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x91ecf400) [pid = 1747] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9a60ec00) [pid = 1747] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8e430400) [pid = 1747] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9a615800) [pid = 1747] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8f069000) [pid = 1747] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x914a3400) [pid = 1747] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f069800) [pid = 1747] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8f067800) [pid = 1747] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x91ba2c00) [pid = 1747] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x90c30c00) [pid = 1747] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x95341400) [pid = 1747] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:39:34 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x915c3800) [pid = 1747] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:39:34 INFO - PROCESS | 1747 | 1468229974867 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]]]}] 02:39:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:39:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2049ms 02:39:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:39:34 INFO - PROCESS | 1747 | 1468229974924 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 1747 | 1468229974928 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 02:39:34 INFO - PROCESS | 1747 | 1468229974934 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 1747 | 1468229974937 Marionette TRACE conn3 <- [1,626,null,{}] 02:39:34 INFO - PROCESS | 1747 | 1468229974943 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}] 02:39:34 INFO - PROCESS | 1747 | 1468229974948 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:35 INFO - PROCESS | 1747 | 1468229975100 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:39:35 INFO - PROCESS | 1747 | 1468229975110 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 1747 | 1468229975117 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f069800 == 29 [pid = 1747] [id = 164] 02:39:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x90c2d000) [pid = 1747] [serial = 492] [outer = (nil)] 02:39:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x91ecb800) [pid = 1747] [serial = 493] [outer = 0x90c2d000] 02:39:35 INFO - PROCESS | 1747 | 1468229975185 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91ed0800) [pid = 1747] [serial = 494] [outer = 0x90c2d000] 02:39:36 INFO - PROCESS | 1747 | 1468229976039 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]]]}] 02:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1135ms 02:39:36 INFO - PROCESS | 1747 | 1468229976068 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:39:36 INFO - PROCESS | 1747 | 1468229976071 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 02:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:39:36 INFO - PROCESS | 1747 | 1468229976082 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 1747 | 1468229976084 Marionette TRACE conn3 <- [1,630,null,{}] 02:39:36 INFO - PROCESS | 1747 | 1468229976090 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}] 02:39:36 INFO - PROCESS | 1747 | 1468229976095 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:36 INFO - PROCESS | 1747 | 1468229976243 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:39:36 INFO - PROCESS | 1747 | 1468229976252 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:36 INFO - PROCESS | 1747 | 1468229976270 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x92173400 == 30 [pid = 1747] [id = 165] 02:39:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92174c00) [pid = 1747] [serial = 495] [outer = (nil)] 02:39:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92447800) [pid = 1747] [serial = 496] [outer = 0x92174c00] 02:39:36 INFO - PROCESS | 1747 | 1468229976352 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9255a800) [pid = 1747] [serial = 497] [outer = 0x92174c00] 02:39:37 INFO - PROCESS | 1747 | 1468229977472 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]]]}] 02:39:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:39:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1425ms 02:39:37 INFO - PROCESS | 1747 | 1468229977508 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:39:37 INFO - PROCESS | 1747 | 1468229977515 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 02:39:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:39:37 INFO - PROCESS | 1747 | 1468229977522 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:39:37 INFO - PROCESS | 1747 | 1468229977530 Marionette TRACE conn3 <- [1,634,null,{}] 02:39:37 INFO - PROCESS | 1747 | 1468229977538 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}] 02:39:37 INFO - PROCESS | 1747 | 1468229977544 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:37 INFO - PROCESS | 1747 | 1468229977727 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:39:37 INFO - PROCESS | 1747 | 1468229977887 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 1747 | 1468229977895 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f0c00 == 31 [pid = 1747] [id = 166] 02:39:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8f0f2400) [pid = 1747] [serial = 498] [outer = (nil)] 02:39:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x90c32800) [pid = 1747] [serial = 499] [outer = 0x8f0f2400] 02:39:38 INFO - PROCESS | 1747 | 1468229978029 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x91679800) [pid = 1747] [serial = 500] [outer = 0x8f0f2400] 02:39:38 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:38 INFO - PROCESS | 1747 | 1468229978958 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]]]}] 02:39:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:39:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1488ms 02:39:39 INFO - PROCESS | 1747 | 1468229979010 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:39:39 INFO - PROCESS | 1747 | 1468229979017 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 02:39:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:39:39 INFO - PROCESS | 1747 | 1468229979028 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - PROCESS | 1747 | 1468229979032 Marionette TRACE conn3 <- [1,638,null,{}] 02:39:39 INFO - PROCESS | 1747 | 1468229979038 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}] 02:39:39 INFO - PROCESS | 1747 | 1468229979044 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:39 INFO - PROCESS | 1747 | 1468229979253 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:39:39 INFO - PROCESS | 1747 | 1468229979505 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 1747 | 1468229979517 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e0b400 == 32 [pid = 1747] [id = 167] 02:39:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x91e12000) [pid = 1747] [serial = 501] [outer = (nil)] 02:39:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x91ecb400) [pid = 1747] [serial = 502] [outer = 0x91e12000] 02:39:39 INFO - PROCESS | 1747 | 1468229979644 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x92176800) [pid = 1747] [serial = 503] [outer = 0x91e12000] 02:39:40 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:40 INFO - PROCESS | 1747 | 1468229980535 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]]]}] 02:39:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:39:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1578ms 02:39:40 INFO - PROCESS | 1747 | 1468229980606 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:39:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:39:40 INFO - PROCESS | 1747 | 1468229980610 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 02:39:40 INFO - PROCESS | 1747 | 1468229980617 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:39:40 INFO - PROCESS | 1747 | 1468229980623 Marionette TRACE conn3 <- [1,642,null,{}] 02:39:40 INFO - PROCESS | 1747 | 1468229980639 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}] 02:39:40 INFO - PROCESS | 1747 | 1468229980648 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:40 INFO - PROCESS | 1747 | 1468229980858 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:39:41 INFO - PROCESS | 1747 | 1468229981019 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 1747 | 1468229981030 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dc7000 == 33 [pid = 1747] [id = 168] 02:39:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x92dcb000) [pid = 1747] [serial = 504] [outer = (nil)] 02:39:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x931df400) [pid = 1747] [serial = 505] [outer = 0x92dcb000] 02:39:41 INFO - PROCESS | 1747 | 1468229981155 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x93c5a800) [pid = 1747] [serial = 506] [outer = 0x92dcb000] 02:39:41 INFO - PROCESS | 1747 | 1468229981980 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]]]}] 02:39:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:39:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1435ms 02:39:42 INFO - PROCESS | 1747 | 1468229982051 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 1747 | 1468229982056 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 02:39:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:39:42 INFO - PROCESS | 1747 | 1468229982062 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - PROCESS | 1747 | 1468229982066 Marionette TRACE conn3 <- [1,646,null,{}] 02:39:42 INFO - PROCESS | 1747 | 1468229982072 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}] 02:39:42 INFO - PROCESS | 1747 | 1468229982077 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:42 INFO - PROCESS | 1747 | 1468229982283 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:39:42 INFO - PROCESS | 1747 | 1468229982443 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 1747 | 1468229982450 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dcdc00 == 34 [pid = 1747] [id = 169] 02:39:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x93ca1400) [pid = 1747] [serial = 507] [outer = (nil)] 02:39:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x93e6cc00) [pid = 1747] [serial = 508] [outer = 0x93ca1400] 02:39:42 INFO - PROCESS | 1747 | 1468229982528 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x95335c00) [pid = 1747] [serial = 509] [outer = 0x93ca1400] 02:39:43 INFO - PROCESS | 1747 | 1468229983509 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]]]}] 02:39:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:39:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1480ms 02:39:43 INFO - PROCESS | 1747 | 1468229983543 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:39:43 INFO - PROCESS | 1747 | 1468229983547 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 02:39:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:39:43 INFO - PROCESS | 1747 | 1468229983553 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 1747 | 1468229983557 Marionette TRACE conn3 <- [1,650,null,{}] 02:39:43 INFO - PROCESS | 1747 | 1468229983563 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}] 02:39:43 INFO - PROCESS | 1747 | 1468229983568 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:43 INFO - PROCESS | 1747 | 1468229983727 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:39:43 INFO - PROCESS | 1747 | 1468229983892 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 1747 | 1468229983900 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x92176c00 == 35 [pid = 1747] [id = 170] 02:39:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x92dcd800) [pid = 1747] [serial = 510] [outer = (nil)] 02:39:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x95341400) [pid = 1747] [serial = 511] [outer = 0x92dcd800] 02:39:43 INFO - PROCESS | 1747 | 1468229983986 Marionette DEBUG loaded listener.js 02:39:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x95340000) [pid = 1747] [serial = 512] [outer = 0x92dcd800] 02:39:44 INFO - PROCESS | 1747 | 1468229984978 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]]]}] 02:39:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:39:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1485ms 02:39:45 INFO - PROCESS | 1747 | 1468229985040 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:39:45 INFO - PROCESS | 1747 | 1468229985045 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 02:39:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:39:45 INFO - PROCESS | 1747 | 1468229985051 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:39:45 INFO - PROCESS | 1747 | 1468229985054 Marionette TRACE conn3 <- [1,654,null,{}] 02:39:45 INFO - PROCESS | 1747 | 1468229985060 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}] 02:39:45 INFO - PROCESS | 1747 | 1468229985070 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:45 INFO - PROCESS | 1747 | 1468229985297 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:39:45 INFO - PROCESS | 1747 | 1468229985502 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 1747 | 1468229985511 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ef000 == 36 [pid = 1747] [id = 171] 02:39:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8f0f0400) [pid = 1747] [serial = 513] [outer = (nil)] 02:39:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9a610400) [pid = 1747] [serial = 514] [outer = 0x8f0f0400] 02:39:45 INFO - PROCESS | 1747 | 1468229985640 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9a613400) [pid = 1747] [serial = 515] [outer = 0x8f0f0400] 02:39:46 INFO - PROCESS | 1747 | 1468229986666 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]]]}] 02:39:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:39:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1686ms 02:39:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:39:46 INFO - PROCESS | 1747 | 1468229986738 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:39:46 INFO - PROCESS | 1747 | 1468229986741 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 02:39:46 INFO - PROCESS | 1747 | 1468229986747 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - PROCESS | 1747 | 1468229986751 Marionette TRACE conn3 <- [1,658,null,{}] 02:39:46 INFO - PROCESS | 1747 | 1468229986756 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}] 02:39:46 INFO - PROCESS | 1747 | 1468229986762 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:46 INFO - PROCESS | 1747 | 1468229986921 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:39:47 INFO - PROCESS | 1747 | 1468229987129 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 1747 | 1468229987137 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e437000 == 37 [pid = 1747] [id = 172] 02:39:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8f06f000) [pid = 1747] [serial = 516] [outer = (nil)] 02:39:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x914b0000) [pid = 1747] [serial = 517] [outer = 0x8f06f000] 02:39:47 INFO - PROCESS | 1747 | 1468229987218 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x91be2400) [pid = 1747] [serial = 518] [outer = 0x8f06f000] 02:39:48 INFO - PROCESS | 1747 | 1468229988036 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]]]}] 02:39:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:39:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1341ms 02:39:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:39:48 INFO - PROCESS | 1747 | 1468229988088 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 1747 | 1468229988091 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 02:39:48 INFO - PROCESS | 1747 | 1468229988098 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - PROCESS | 1747 | 1468229988101 Marionette TRACE conn3 <- [1,662,null,{}] 02:39:48 INFO - PROCESS | 1747 | 1468229988107 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}] 02:39:48 INFO - PROCESS | 1747 | 1468229988112 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:48 INFO - PROCESS | 1747 | 1468229988287 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:39:48 INFO - PROCESS | 1747 | 1468229988568 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:48 INFO - PROCESS | 1747 | 1468229988578 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e437800 == 38 [pid = 1747] [id = 173] 02:39:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8e43a800) [pid = 1747] [serial = 519] [outer = (nil)] 02:39:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8f070c00) [pid = 1747] [serial = 520] [outer = 0x8e43a800] 02:39:48 INFO - PROCESS | 1747 | 1468229988707 Marionette DEBUG loaded listener.js 02:39:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8f0eb000) [pid = 1747] [serial = 521] [outer = 0x8e43a800] 02:39:49 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:49 INFO - PROCESS | 1747 | 1468229989664 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]]]}] 02:39:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:39:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1636ms 02:39:49 INFO - PROCESS | 1747 | 1468229989735 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:39:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:39:49 INFO - PROCESS | 1747 | 1468229989741 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 02:39:49 INFO - PROCESS | 1747 | 1468229989748 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 1747 | 1468229989752 Marionette TRACE conn3 <- [1,666,null,{}] 02:39:49 INFO - PROCESS | 1747 | 1468229989760 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}] 02:39:49 INFO - PROCESS | 1747 | 1468229989767 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:49 INFO - PROCESS | 1747 | 1468229989982 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:39:49 INFO - PROCESS | 1747 | --DOCSHELL 0x909dd400 == 37 [pid = 1747] [id = 149] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9a60e400) [pid = 1747] [serial = 445] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9c0e8800) [pid = 1747] [serial = 421] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9c342c00) [pid = 1747] [serial = 422] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x90c2c400) [pid = 1747] [serial = 427] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x91bed400) [pid = 1747] [serial = 428] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x99f16400) [pid = 1747] [serial = 405] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x99fd2000) [pid = 1747] [serial = 406] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x91685400) [pid = 1747] [serial = 433] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92172400) [pid = 1747] [serial = 434] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9ad48800) [pid = 1747] [serial = 414] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9ad53000) [pid = 1747] [serial = 415] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x90c26000) [pid = 1747] [serial = 399] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x914a2000) [pid = 1747] [serial = 400] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9244ac00) [pid = 1747] [serial = 402] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9255b400) [pid = 1747] [serial = 403] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9a865000) [pid = 1747] [serial = 411] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9a867000) [pid = 1747] [serial = 412] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x90c2b400) [pid = 1747] [serial = 424] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x914a9c00) [pid = 1747] [serial = 425] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9a619800) [pid = 1747] [serial = 408] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9a654000) [pid = 1747] [serial = 409] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8f071400) [pid = 1747] [serial = 430] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8f0f4400) [pid = 1747] [serial = 431] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x93e6a000) [pid = 1747] [serial = 439] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f0f7800) [pid = 1747] [serial = 436] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x91be4c00) [pid = 1747] [serial = 437] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9167ec00) [pid = 1747] [serial = 397] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9b27c000) [pid = 1747] [serial = 418] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92dcd000) [pid = 1747] [serial = 419] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9a968400) [pid = 1747] [serial = 449] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91ba4c00) [pid = 1747] [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.] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x99f16800) [pid = 1747] [serial = 442] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9a867800) [pid = 1747] [serial = 446] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x99f29800) [pid = 1747] [serial = 443] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9ad52400) [pid = 1747] [serial = 451] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9666dc00) [pid = 1747] [serial = 440] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a3a7c00) [pid = 1747] [serial = 448] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9b27e400) [pid = 1747] [serial = 452] [outer = (nil)] [url = about:blank] 02:39:50 INFO - PROCESS | 1747 | 1468229990252 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 1747 | 1468229990260 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f7800 == 38 [pid = 1747] [id = 174] 02:39:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x909e4800) [pid = 1747] [serial = 522] [outer = (nil)] 02:39:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x90c32c00) [pid = 1747] [serial = 523] [outer = 0x909e4800] 02:39:50 INFO - PROCESS | 1747 | 1468229990339 Marionette DEBUG loaded listener.js 02:39:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x914a8000) [pid = 1747] [serial = 524] [outer = 0x909e4800] 02:39:50 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:51 INFO - PROCESS | 1747 | 1468229991050 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]]]}] 02:39:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:39:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1333ms 02:39:51 INFO - PROCESS | 1747 | 1468229991083 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 1747 | 1468229991089 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 02:39:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:39:51 INFO - PROCESS | 1747 | 1468229991097 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - PROCESS | 1747 | 1468229991100 Marionette TRACE conn3 <- [1,670,null,{}] 02:39:51 INFO - PROCESS | 1747 | 1468229991110 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}] 02:39:51 INFO - PROCESS | 1747 | 1468229991114 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:51 INFO - PROCESS | 1747 | 1468229991273 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:39:51 INFO - PROCESS | 1747 | 1468229991290 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 1747 | 1468229991299 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x91b9c800 == 39 [pid = 1747] [id = 175] 02:39:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91b9ec00) [pid = 1747] [serial = 525] [outer = (nil)] 02:39:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x91bec800) [pid = 1747] [serial = 526] [outer = 0x91b9ec00] 02:39:51 INFO - PROCESS | 1747 | 1468229991365 Marionette DEBUG loaded listener.js 02:39:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x91e13000) [pid = 1747] [serial = 527] [outer = 0x91b9ec00] 02:39:52 INFO - PROCESS | 1747 | 1468229992298 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]]]}] 02:39:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:39:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1233ms 02:39:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:39:52 INFO - PROCESS | 1747 | 1468229992330 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 1747 | 1468229992333 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 02:39:52 INFO - PROCESS | 1747 | 1468229992341 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - PROCESS | 1747 | 1468229992350 Marionette TRACE conn3 <- [1,674,null,{}] 02:39:52 INFO - PROCESS | 1747 | 1468229992363 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}] 02:39:52 INFO - PROCESS | 1747 | 1468229992370 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:52 INFO - PROCESS | 1747 | 1468229992528 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:39:52 INFO - PROCESS | 1747 | 1468229992538 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 1747 | 1468229992544 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2bc00 == 40 [pid = 1747] [id = 176] 02:39:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92174000) [pid = 1747] [serial = 528] [outer = (nil)] 02:39:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92dbe800) [pid = 1747] [serial = 529] [outer = 0x92174000] 02:39:52 INFO - PROCESS | 1747 | 1468229992611 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92dc5c00) [pid = 1747] [serial = 530] [outer = 0x92174000] 02:39:53 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:39:53 INFO - PROCESS | 1747 | 1468229993528 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]]]}] 02:39:53 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 02:39:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1249ms 02:39:53 INFO - PROCESS | 1747 | 1468229993589 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 1747 | 1468229993593 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 02:39:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:39:53 INFO - PROCESS | 1747 | 1468229993600 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 1747 | 1468229993603 Marionette TRACE conn3 <- [1,678,null,{}] 02:39:53 INFO - PROCESS | 1747 | 1468229993608 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}] 02:39:53 INFO - PROCESS | 1747 | 1468229993626 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:53 INFO - PROCESS | 1747 | 1468229993833 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:39:53 INFO - PROCESS | 1747 | 1468229993851 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 1747 | 1468229993859 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x915ca400 == 41 [pid = 1747] [id = 177] 02:39:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x925dec00) [pid = 1747] [serial = 531] [outer = (nil)] 02:39:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x93c67800) [pid = 1747] [serial = 532] [outer = 0x925dec00] 02:39:53 INFO - PROCESS | 1747 | 1468229993924 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x93e6a000) [pid = 1747] [serial = 533] [outer = 0x925dec00] 02:39:54 INFO - PROCESS | 1747 | 1468229994928 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]]]}] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x91e08800) [pid = 1747] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x914a9800) [pid = 1747] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x90c2d000) [pid = 1747] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x909dc400) [pid = 1747] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x914a9000) [pid = 1747] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x93e63000) [pid = 1747] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9a967400) [pid = 1747] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa1193000) [pid = 1747] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e431c00) [pid = 1747] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa200ec00) [pid = 1747] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91ba0000) [pid = 1747] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91e01c00) [pid = 1747] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91e12800) [pid = 1747] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:39:54 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f076400) [pid = 1747] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:39:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:39:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1429ms 02:39:55 INFO - PROCESS | 1747 | 1468229995040 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:39:55 INFO - PROCESS | 1747 | 1468229995045 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 02:39:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:39:55 INFO - PROCESS | 1747 | 1468229995053 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - PROCESS | 1747 | 1468229995056 Marionette TRACE conn3 <- [1,682,null,{}] 02:39:55 INFO - PROCESS | 1747 | 1468229995060 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}] 02:39:55 INFO - PROCESS | 1747 | 1468229995066 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:55 INFO - PROCESS | 1747 | 1468229995261 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:39:55 INFO - PROCESS | 1747 | 1468229995338 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 1747 | 1468229995356 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e08800 == 42 [pid = 1747] [id = 178] 02:39:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91e0a800) [pid = 1747] [serial = 534] [outer = (nil)] 02:39:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91ed3800) [pid = 1747] [serial = 535] [outer = 0x91e0a800] 02:39:55 INFO - PROCESS | 1747 | 1468229995435 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9782dc00) [pid = 1747] [serial = 536] [outer = 0x91e0a800] 02:39:56 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:56 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:39:56 INFO - PROCESS | 1747 | 1468229996604 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]]]}] 02:39:56 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) 02:39:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1578ms 02:39:56 INFO - PROCESS | 1747 | 1468229996632 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 1747 | 1468229996636 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 02:39:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:39:56 INFO - PROCESS | 1747 | 1468229996641 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 1747 | 1468229996645 Marionette TRACE conn3 <- [1,686,null,{}] 02:39:56 INFO - PROCESS | 1747 | 1468229996650 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}] 02:39:56 INFO - PROCESS | 1747 | 1468229996655 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:56 INFO - PROCESS | 1747 | 1468229996846 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:39:57 INFO - PROCESS | 1747 | 1468229997020 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 1747 | 1468229997027 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42f800 == 43 [pid = 1747] [id = 179] 02:39:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e42fc00) [pid = 1747] [serial = 537] [outer = (nil)] 02:39:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8e438400) [pid = 1747] [serial = 538] [outer = 0x8e42fc00] 02:39:57 INFO - PROCESS | 1747 | 1468229997113 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8f071400) [pid = 1747] [serial = 539] [outer = 0x8e42fc00] 02:39:58 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:39:58 INFO - PROCESS | 1747 | 1468229998441 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]]]}] 02:39:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:39:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1839ms 02:39:58 INFO - PROCESS | 1747 | 1468229998544 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 1747 | 1468229998550 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 02:39:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:39:58 INFO - PROCESS | 1747 | 1468229998561 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 1747 | 1468229998567 Marionette TRACE conn3 <- [1,690,null,{}] 02:39:58 INFO - PROCESS | 1747 | 1468229998576 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}] 02:39:58 INFO - PROCESS | 1747 | 1468229998580 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:58 INFO - PROCESS | 1747 | 1468229998752 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:39:58 INFO - PROCESS | 1747 | 1468229998911 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 1747 | 1468229998923 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:39:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068c00 == 44 [pid = 1747] [id = 180] 02:39:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x909dd400) [pid = 1747] [serial = 540] [outer = (nil)] 02:39:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9167c400) [pid = 1747] [serial = 541] [outer = 0x909dd400] 02:39:59 INFO - PROCESS | 1747 | 1468229999004 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91ba4c00) [pid = 1747] [serial = 542] [outer = 0x909dd400] 02:40:00 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:00 INFO - PROCESS | 1747 | 1468230000324 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]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:40:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1788ms 02:40:00 INFO - PROCESS | 1747 | 1468230000353 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 1747 | 1468230000359 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 02:40:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:40:00 INFO - PROCESS | 1747 | 1468230000440 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 1747 | 1468230000445 Marionette TRACE conn3 <- [1,694,null,{}] 02:40:00 INFO - PROCESS | 1747 | 1468230000453 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}] 02:40:00 INFO - PROCESS | 1747 | 1468230000457 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:00 INFO - PROCESS | 1747 | 1468230000632 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:40:00 INFO - PROCESS | 1747 | 1468230000791 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 1747 | 1468230000800 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06e000 == 45 [pid = 1747] [id = 181] 02:40:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x91ba4800) [pid = 1747] [serial = 543] [outer = (nil)] 02:40:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x91ed1400) [pid = 1747] [serial = 544] [outer = 0x91ba4800] 02:40:00 INFO - PROCESS | 1747 | 1468230000881 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9244c000) [pid = 1747] [serial = 545] [outer = 0x91ba4800] 02:40:02 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:02 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) 02:40:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1954ms 02:40:02 INFO - PROCESS | 1747 | 1468230002360 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]]]}] 02:40:02 INFO - PROCESS | 1747 | 1468230002374 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:40:02 INFO - PROCESS | 1747 | 1468230002378 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 02:40:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:40:02 INFO - PROCESS | 1747 | 1468230002392 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 1747 | 1468230002402 Marionette TRACE conn3 <- [1,698,null,{}] 02:40:02 INFO - PROCESS | 1747 | 1468230002410 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}] 02:40:02 INFO - PROCESS | 1747 | 1468230002417 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:02 INFO - PROCESS | 1747 | 1468230002631 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:40:02 INFO - PROCESS | 1747 | 1468230002796 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 1747 | 1468230002803 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9244b800 == 46 [pid = 1747] [id = 182] 02:40:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9254f800) [pid = 1747] [serial = 546] [outer = (nil)] 02:40:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x95339400) [pid = 1747] [serial = 547] [outer = 0x9254f800] 02:40:02 INFO - PROCESS | 1747 | 1468230002882 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9a37f000) [pid = 1747] [serial = 548] [outer = 0x9254f800] 02:40:04 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:04 INFO - PROCESS | 1747 | 1468230004186 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]]]}] 02:40:04 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) 02:40:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1856ms 02:40:04 INFO - PROCESS | 1747 | 1468230004269 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 1747 | 1468230004273 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 02:40:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:40:04 INFO - PROCESS | 1747 | 1468230004331 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 1747 | 1468230004334 Marionette TRACE conn3 <- [1,702,null,{}] 02:40:04 INFO - PROCESS | 1747 | 1468230004340 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}] 02:40:04 INFO - PROCESS | 1747 | 1468230004345 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:04 INFO - PROCESS | 1747 | 1468230004506 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:40:04 INFO - PROCESS | 1747 | 1468230004900 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 1747 | 1468230004908 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f4c00 == 47 [pid = 1747] [id = 183] 02:40:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x909de000) [pid = 1747] [serial = 549] [outer = (nil)] 02:40:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x90c2b400) [pid = 1747] [serial = 550] [outer = 0x909de000] 02:40:05 INFO - PROCESS | 1747 | 1468230005018 Marionette DEBUG loaded listener.js 02:40:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x914a4000) [pid = 1747] [serial = 551] [outer = 0x909de000] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9a378c00 == 46 [pid = 1747] [id = 148] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e432800 == 45 [pid = 1747] [id = 146] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f073400 == 44 [pid = 1747] [id = 144] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x93c9f400 == 43 [pid = 1747] [id = 147] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91e08800 == 42 [pid = 1747] [id = 178] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x915ca400 == 41 [pid = 1747] [id = 177] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2bc00 == 40 [pid = 1747] [id = 176] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91b9c800 == 39 [pid = 1747] [id = 175] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f7800 == 38 [pid = 1747] [id = 174] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e437800 == 37 [pid = 1747] [id = 173] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e430800 == 36 [pid = 1747] [id = 160] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43c800 == 35 [pid = 1747] [id = 145] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x909db400 == 34 [pid = 1747] [id = 161] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92dc7000 == 33 [pid = 1747] [id = 168] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f074800 == 32 [pid = 1747] [id = 158] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91688c00 == 31 [pid = 1747] [id = 159] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92dcdc00 == 30 [pid = 1747] [id = 169] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e437000 == 29 [pid = 1747] [id = 172] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91e07000 == 28 [pid = 1747] [id = 163] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ea000 == 27 [pid = 1747] [id = 150] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91e01400 == 26 [pid = 1747] [id = 156] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92176c00 == 25 [pid = 1747] [id = 170] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92173400 == 24 [pid = 1747] [id = 165] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x914a8800 == 23 [pid = 1747] [id = 151] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f0c00 == 22 [pid = 1747] [id = 166] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9a970400 == 21 [pid = 1747] [id = 154] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ef000 == 20 [pid = 1747] [id = 171] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91e0b400 == 19 [pid = 1747] [id = 167] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9a965c00 == 18 [pid = 1747] [id = 153] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f069800 == 17 [pid = 1747] [id = 164] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9d5dd400 == 16 [pid = 1747] [id = 155] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x90c31800 == 15 [pid = 1747] [id = 162] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91e06800 == 14 [pid = 1747] [id = 157] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92dbf400 == 13 [pid = 1747] [id = 152] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9244b800 == 12 [pid = 1747] [id = 182] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06e000 == 11 [pid = 1747] [id = 181] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42f800 == 10 [pid = 1747] [id = 179] 02:40:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f068c00 == 9 [pid = 1747] [id = 180] 02:40:07 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x91e12400) [pid = 1747] [serial = 490] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x91684400) [pid = 1747] [serial = 488] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x91ecb800) [pid = 1747] [serial = 493] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x909e0000) [pid = 1747] [serial = 484] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x91ec9400) [pid = 1747] [serial = 455] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91ba2400) [pid = 1747] [serial = 454] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x99f11000) [pid = 1747] [serial = 458] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9533d800) [pid = 1747] [serial = 457] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x90c2b800) [pid = 1747] [serial = 485] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9c010000) [pid = 1747] [serial = 461] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9ad4c400) [pid = 1747] [serial = 460] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa231f800) [pid = 1747] [serial = 464] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e439000) [pid = 1747] [serial = 481] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f06c800) [pid = 1747] [serial = 482] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0xa2009400) [pid = 1747] [serial = 463] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0xa2557800) [pid = 1747] [serial = 467] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91e05400) [pid = 1747] [serial = 479] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0xa2534400) [pid = 1747] [serial = 466] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91e01800) [pid = 1747] [serial = 478] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91e17400) [pid = 1747] [serial = 470] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91e0b800) [pid = 1747] [serial = 469] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91e20800) [pid = 1747] [serial = 473] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91e1d400) [pid = 1747] [serial = 472] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ed0800) [pid = 1747] [serial = 494] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91bf0c00) [pid = 1747] [serial = 476] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x90c33800) [pid = 1747] [serial = 475] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e1d800) [pid = 1747] [serial = 491] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x915c9000) [pid = 1747] [serial = 487] [outer = (nil)] [url = about:blank] 02:40:07 INFO - PROCESS | 1747 | 1468230007558 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]]]}] 02:40:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:40:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 3292ms 02:40:07 INFO - PROCESS | 1747 | 1468230007618 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 1747 | 1468230007622 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 02:40:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:40:07 INFO - PROCESS | 1747 | 1468230007632 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 1747 | 1468230007636 Marionette TRACE conn3 <- [1,706,null,{}] 02:40:07 INFO - PROCESS | 1747 | 1468230007653 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}] 02:40:07 INFO - PROCESS | 1747 | 1468230007659 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:07 INFO - PROCESS | 1747 | 1468230007815 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:40:07 INFO - PROCESS | 1747 | 1468230007826 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:07 INFO - PROCESS | 1747 | 1468230007834 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0eec00 == 10 [pid = 1747] [id = 184] 02:40:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f0ef000) [pid = 1747] [serial = 552] [outer = (nil)] 02:40:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8f0f4400) [pid = 1747] [serial = 553] [outer = 0x8f0ef000] 02:40:07 INFO - PROCESS | 1747 | 1468230007909 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x909d5800) [pid = 1747] [serial = 554] [outer = 0x8f0ef000] 02:40:09 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:09 INFO - PROCESS | 1747 | 1468230009148 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]]]}] 02:40:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:40:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1538ms 02:40:09 INFO - PROCESS | 1747 | 1468230009171 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 1747 | 1468230009179 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 02:40:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:40:09 INFO - PROCESS | 1747 | 1468230009191 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 1747 | 1468230009195 Marionette TRACE conn3 <- [1,710,null,{}] 02:40:09 INFO - PROCESS | 1747 | 1468230009202 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}] 02:40:09 INFO - PROCESS | 1747 | 1468230009208 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:09 INFO - PROCESS | 1747 | 1468230009410 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:40:09 INFO - PROCESS | 1747 | 1468230009528 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:09 INFO - PROCESS | 1747 | 1468230009538 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a3000 == 11 [pid = 1747] [id = 185] 02:40:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x914a9000) [pid = 1747] [serial = 555] [outer = (nil)] 02:40:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x914b0c00) [pid = 1747] [serial = 556] [outer = 0x914a9000] 02:40:09 INFO - PROCESS | 1747 | 1468230009609 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x915c4800) [pid = 1747] [serial = 557] [outer = 0x914a9000] 02:40:10 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:10 INFO - PROCESS | 1747 | 1468230010945 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]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:40:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1791ms 02:40:11 INFO - PROCESS | 1747 | 1468230011008 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 1747 | 1468230011013 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 02:40:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:40:11 INFO - PROCESS | 1747 | 1468230011020 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 1747 | 1468230011025 Marionette TRACE conn3 <- [1,714,null,{}] 02:40:11 INFO - PROCESS | 1747 | 1468230011048 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}] 02:40:11 INFO - PROCESS | 1747 | 1468230011056 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:11 INFO - PROCESS | 1747 | 1468230011256 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:40:11 INFO - PROCESS | 1747 | 1468230011278 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 1747 | 1468230011291 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba2000 == 12 [pid = 1747] [id = 186] 02:40:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ba2400) [pid = 1747] [serial = 558] [outer = (nil)] 02:40:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91be6800) [pid = 1747] [serial = 559] [outer = 0x91ba2400] 02:40:11 INFO - PROCESS | 1747 | 1468230011382 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91bef000) [pid = 1747] [serial = 560] [outer = 0x91ba2400] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x925dec00) [pid = 1747] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92dcb000) [pid = 1747] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f06f000) [pid = 1747] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91e12000) [pid = 1747] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92174c00) [pid = 1747] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92dcd800) [pid = 1747] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f0f2400) [pid = 1747] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e0a800) [pid = 1747] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x909e4800) [pid = 1747] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92174000) [pid = 1747] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f0f0400) [pid = 1747] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93ca1400) [pid = 1747] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8e43a800) [pid = 1747] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:40:12 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91b9ec00) [pid = 1747] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:40:13 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:13 INFO - PROCESS | 1747 | 1468230013180 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]]]}] 02:40:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:40:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2185ms 02:40:13 INFO - PROCESS | 1747 | 1468230013204 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:40:13 INFO - PROCESS | 1747 | 1468230013209 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 02:40:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:40:13 INFO - PROCESS | 1747 | 1468230013214 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - PROCESS | 1747 | 1468230013218 Marionette TRACE conn3 <- [1,718,null,{}] 02:40:13 INFO - PROCESS | 1747 | 1468230013229 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}] 02:40:13 INFO - PROCESS | 1747 | 1468230013233 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:13 INFO - PROCESS | 1747 | 1468230013378 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:40:13 INFO - PROCESS | 1747 | 1468230013389 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 1747 | 1468230013397 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f2400 == 13 [pid = 1747] [id = 187] 02:40:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x914a4c00) [pid = 1747] [serial = 561] [outer = (nil)] 02:40:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e01c00) [pid = 1747] [serial = 562] [outer = 0x914a4c00] 02:40:13 INFO - PROCESS | 1747 | 1468230013464 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91e17400) [pid = 1747] [serial = 563] [outer = 0x914a4c00] 02:40:14 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:14 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:40:14 INFO - PROCESS | 1747 | 1468230014730 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]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:40:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1531ms 02:40:14 INFO - PROCESS | 1747 | 1468230014747 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 1747 | 1468230014753 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 02:40:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:40:14 INFO - PROCESS | 1747 | 1468230014761 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 1747 | 1468230014767 Marionette TRACE conn3 <- [1,722,null,{}] 02:40:14 INFO - PROCESS | 1747 | 1468230014775 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}] 02:40:14 INFO - PROCESS | 1747 | 1468230014780 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:15 INFO - PROCESS | 1747 | 1468230015051 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:40:15 INFO - PROCESS | 1747 | 1468230015206 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 1747 | 1468230015223 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ed800 == 14 [pid = 1747] [id = 188] 02:40:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8f0ee000) [pid = 1747] [serial = 564] [outer = (nil)] 02:40:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x909da800) [pid = 1747] [serial = 565] [outer = 0x8f0ee000] 02:40:15 INFO - PROCESS | 1747 | 1468230015345 Marionette DEBUG loaded listener.js 02:40:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x909e4000) [pid = 1747] [serial = 566] [outer = 0x8f0ee000] 02:40:16 INFO - PROCESS | 1747 | 1468230016345 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] 02:40:16 INFO - PROCESS | 1747 | 1468230016406 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 02:40:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:40:16 INFO - PROCESS | 1747 | 1468230016416 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 1747 | 1468230016420 Marionette TRACE conn3 <- [1,726,null,{}] 02:40:16 INFO - PROCESS | 1747 | 1468230016427 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}] 02:40:16 INFO - PROCESS | 1747 | 1468230016433 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:16 INFO - PROCESS | 1747 | 1468230016653 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:40:16 INFO - PROCESS | 1747 | 1468230016862 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 1747 | 1468230016869 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c31800 == 15 [pid = 1747] [id = 189] 02:40:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91688000) [pid = 1747] [serial = 567] [outer = (nil)] 02:40:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91e0b800) [pid = 1747] [serial = 568] [outer = 0x91688000] 02:40:16 INFO - PROCESS | 1747 | 1468230016978 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91e1fc00) [pid = 1747] [serial = 569] [outer = 0x91688000] 02:40:17 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:17 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:40:18 INFO - PROCESS | 1747 | 1468230018063 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]]]}] 02:40:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:40:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1734ms 02:40:18 INFO - PROCESS | 1747 | 1468230018150 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:40:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:40:18 INFO - PROCESS | 1747 | 1468230018155 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 02:40:18 INFO - PROCESS | 1747 | 1468230018163 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 1747 | 1468230018169 Marionette TRACE conn3 <- [1,730,null,{}] 02:40:18 INFO - PROCESS | 1747 | 1468230018186 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}] 02:40:18 INFO - PROCESS | 1747 | 1468230018195 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:18 INFO - PROCESS | 1747 | 1468230018588 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:40:18 INFO - PROCESS | 1747 | 1468230018719 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 1747 | 1468230018730 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9254d800 == 16 [pid = 1747] [id = 190] 02:40:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9254e000) [pid = 1747] [serial = 570] [outer = (nil)] 02:40:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92554800) [pid = 1747] [serial = 571] [outer = 0x9254e000] 02:40:18 INFO - PROCESS | 1747 | 1468230018814 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x925dec00) [pid = 1747] [serial = 572] [outer = 0x9254e000] 02:40:19 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:19 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:40:19 INFO - PROCESS | 1747 | 1468230019840 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] 02:40:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:40:19 INFO - PROCESS | 1747 | 1468230019909 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 02:40:19 INFO - PROCESS | 1747 | 1468230019915 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 1747 | 1468230019918 Marionette TRACE conn3 <- [1,734,null,{}] 02:40:19 INFO - PROCESS | 1747 | 1468230019924 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}] 02:40:19 INFO - PROCESS | 1747 | 1468230019929 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:20 INFO - PROCESS | 1747 | 1468230020101 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:40:20 INFO - PROCESS | 1747 | 1468230020302 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 1747 | 1468230020312 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f3c00 == 17 [pid = 1747] [id = 191] 02:40:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x909d7800) [pid = 1747] [serial = 573] [outer = (nil)] 02:40:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91bef800) [pid = 1747] [serial = 574] [outer = 0x909d7800] 02:40:20 INFO - PROCESS | 1747 | 1468230020396 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9255ac00) [pid = 1747] [serial = 575] [outer = 0x909d7800] 02:40:21 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:21 INFO - PROCESS | 1747 | 1468230021506 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]]]}] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93c67800) [pid = 1747] [serial = 532] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93e6a000) [pid = 1747] [serial = 533] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x931df400) [pid = 1747] [serial = 505] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93c5a800) [pid = 1747] [serial = 506] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x914b0000) [pid = 1747] [serial = 517] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91be2400) [pid = 1747] [serial = 518] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ecb400) [pid = 1747] [serial = 502] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92176800) [pid = 1747] [serial = 503] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9255a800) [pid = 1747] [serial = 497] [outer = (nil)] [url = about:blank] 02:40:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:40:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1683ms 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92447800) [pid = 1747] [serial = 496] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x95341400) [pid = 1747] [serial = 511] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x95340000) [pid = 1747] [serial = 512] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x90c32800) [pid = 1747] [serial = 499] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91ed3800) [pid = 1747] [serial = 535] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91679800) [pid = 1747] [serial = 500] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x90c32c00) [pid = 1747] [serial = 523] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x914a8000) [pid = 1747] [serial = 524] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x92dbe800) [pid = 1747] [serial = 529] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9a610400) [pid = 1747] [serial = 514] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9a613400) [pid = 1747] [serial = 515] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x93e6cc00) [pid = 1747] [serial = 508] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x95335c00) [pid = 1747] [serial = 509] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x8f070c00) [pid = 1747] [serial = 520] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x8f0eb000) [pid = 1747] [serial = 521] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x91bec800) [pid = 1747] [serial = 526] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x91e13000) [pid = 1747] [serial = 527] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x92dc5c00) [pid = 1747] [serial = 530] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x9782dc00) [pid = 1747] [serial = 536] [outer = (nil)] [url = about:blank] 02:40:21 INFO - PROCESS | 1747 | 1468230021649 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 1747 | 1468230021654 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 02:40:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:40:21 INFO - PROCESS | 1747 | 1468230021671 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 1747 | 1468230021676 Marionette TRACE conn3 <- [1,738,null,{}] 02:40:21 INFO - PROCESS | 1747 | 1468230021684 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}] 02:40:21 INFO - PROCESS | 1747 | 1468230021690 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:21 INFO - PROCESS | 1747 | 1468230021935 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:40:22 INFO - PROCESS | 1747 | 1468230022022 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 1747 | 1468230022030 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f075800 == 18 [pid = 1747] [id = 192] 02:40:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x8f0e8400) [pid = 1747] [serial = 576] [outer = (nil)] 02:40:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x90c2c000) [pid = 1747] [serial = 577] [outer = 0x8f0e8400] 02:40:22 INFO - PROCESS | 1747 | 1468230022106 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x914a7400) [pid = 1747] [serial = 578] [outer = 0x8f0e8400] 02:40:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:23 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:40:23 INFO - PROCESS | 1747 | 1468230023219 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]]]}] 02:40:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:40:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1588ms 02:40:23 INFO - PROCESS | 1747 | 1468230023257 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 1747 | 1468230023263 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 02:40:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:40:23 INFO - PROCESS | 1747 | 1468230023273 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 1747 | 1468230023276 Marionette TRACE conn3 <- [1,742,null,{}] 02:40:23 INFO - PROCESS | 1747 | 1468230023283 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}] 02:40:23 INFO - PROCESS | 1747 | 1468230023288 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:23 INFO - PROCESS | 1747 | 1468230023446 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:40:23 INFO - PROCESS | 1747 | 1468230023611 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 1747 | 1468230023619 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c1c00 == 19 [pid = 1747] [id = 193] 02:40:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x91682400) [pid = 1747] [serial = 579] [outer = (nil)] 02:40:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x91be9400) [pid = 1747] [serial = 580] [outer = 0x91682400] 02:40:23 INFO - PROCESS | 1747 | 1468230023687 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x91e0bc00) [pid = 1747] [serial = 581] [outer = 0x91682400] 02:40:24 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:24 INFO - PROCESS | 1747 | 1468230024876 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]]]}] 02:40:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1636ms 02:40:24 INFO - PROCESS | 1747 | 1468230024913 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 1747 | 1468230024917 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 02:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:40:24 INFO - PROCESS | 1747 | 1468230024923 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 1747 | 1468230024928 Marionette TRACE conn3 <- [1,746,null,{}] 02:40:24 INFO - PROCESS | 1747 | 1468230024950 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}] 02:40:24 INFO - PROCESS | 1747 | 1468230024958 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:25 INFO - PROCESS | 1747 | 1468230025178 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:40:25 INFO - PROCESS | 1747 | 1468230025206 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:25 INFO - PROCESS | 1747 | 1468230025216 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x92447800 == 20 [pid = 1747] [id = 194] 02:40:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9244b400) [pid = 1747] [serial = 582] [outer = (nil)] 02:40:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x92550800) [pid = 1747] [serial = 583] [outer = 0x9244b400] 02:40:25 INFO - PROCESS | 1747 | 1468230025302 Marionette DEBUG loaded listener.js 02:40:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x925e3800) [pid = 1747] [serial = 584] [outer = 0x9244b400] 02:40:25 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91ba2400) [pid = 1747] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:40:25 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x909de000) [pid = 1747] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:40:25 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x914a9000) [pid = 1747] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:40:25 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x8f0ef000) [pid = 1747] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:40:25 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x9254f800) [pid = 1747] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:40:25 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x8e42fc00) [pid = 1747] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:40:25 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x909dd400) [pid = 1747] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:40:25 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x91ba4800) [pid = 1747] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:40:26 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:26 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:26 INFO - PROCESS | 1747 | 1468230026532 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]]]}] 02:40:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:40:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1651ms 02:40:26 INFO - PROCESS | 1747 | 1468230026575 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:40:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:40:26 INFO - PROCESS | 1747 | 1468230026579 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 02:40:26 INFO - PROCESS | 1747 | 1468230026585 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 1747 | 1468230026588 Marionette TRACE conn3 <- [1,750,null,{}] 02:40:26 INFO - PROCESS | 1747 | 1468230026593 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}] 02:40:26 INFO - PROCESS | 1747 | 1468230026598 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:26 INFO - PROCESS | 1747 | 1468230026759 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:40:26 INFO - PROCESS | 1747 | 1468230026913 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 1747 | 1468230026920 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43dc00 == 21 [pid = 1747] [id = 195] 02:40:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x91ba4800) [pid = 1747] [serial = 585] [outer = (nil)] 02:40:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x92dcdc00) [pid = 1747] [serial = 586] [outer = 0x91ba4800] 02:40:26 INFO - PROCESS | 1747 | 1468230026986 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x931e2800) [pid = 1747] [serial = 587] [outer = 0x91ba4800] 02:40:28 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:28 INFO - PROCESS | 1747 | 1468230028141 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]]]}] 02:40:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:40:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1585ms 02:40:28 INFO - PROCESS | 1747 | 1468230028170 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 1747 | 1468230028177 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 02:40:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:40:28 INFO - PROCESS | 1747 | 1468230028210 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 1747 | 1468230028214 Marionette TRACE conn3 <- [1,754,null,{}] 02:40:28 INFO - PROCESS | 1747 | 1468230028224 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}] 02:40:28 INFO - PROCESS | 1747 | 1468230028229 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:28 INFO - PROCESS | 1747 | 1468230028532 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:40:28 INFO - PROCESS | 1747 | 1468230028651 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 1747 | 1468230028663 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x909de000 == 22 [pid = 1747] [id = 196] 02:40:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x909dec00) [pid = 1747] [serial = 588] [outer = (nil)] 02:40:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x914a1800) [pid = 1747] [serial = 589] [outer = 0x909dec00] 02:40:28 INFO - PROCESS | 1747 | 1468230028746 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x914a9000) [pid = 1747] [serial = 590] [outer = 0x909dec00] 02:40:30 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:30 INFO - PROCESS | 1747 | 1468230030062 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]]]}] 02:40:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:40:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1913ms 02:40:30 INFO - PROCESS | 1747 | 1468230030144 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 1747 | 1468230030151 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 02:40:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:40:30 INFO - PROCESS | 1747 | 1468230030181 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 1747 | 1468230030186 Marionette TRACE conn3 <- [1,758,null,{}] 02:40:30 INFO - PROCESS | 1747 | 1468230030192 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}] 02:40:30 INFO - PROCESS | 1747 | 1468230030198 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:30 INFO - PROCESS | 1747 | 1468230030360 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:40:30 INFO - PROCESS | 1747 | 1468230030512 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 1747 | 1468230030522 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ec400 == 23 [pid = 1747] [id = 197] 02:40:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91b9dc00) [pid = 1747] [serial = 591] [outer = (nil)] 02:40:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x91ecc400) [pid = 1747] [serial = 592] [outer = 0x91b9dc00] 02:40:30 INFO - PROCESS | 1747 | 1468230030617 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91ed5400) [pid = 1747] [serial = 593] [outer = 0x91b9dc00] 02:40:31 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:31 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:40:31 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:31 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:31 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:40:31 INFO - PROCESS | 1747 | 1468230031539 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]]]}] 02:40:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:40:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1435ms 02:40:31 INFO - PROCESS | 1747 | 1468230031613 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:40:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:40:31 INFO - PROCESS | 1747 | 1468230031617 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 02:40:31 INFO - PROCESS | 1747 | 1468230031624 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 1747 | 1468230031630 Marionette TRACE conn3 <- [1,762,null,{}] 02:40:31 INFO - PROCESS | 1747 | 1468230031646 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}] 02:40:31 INFO - PROCESS | 1747 | 1468230031655 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:31 INFO - PROCESS | 1747 | 1468230031884 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:40:32 INFO - PROCESS | 1747 | 1468230032129 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:32 INFO - PROCESS | 1747 | 1468230032143 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e0400 == 24 [pid = 1747] [id = 198] 02:40:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x93c5f000) [pid = 1747] [serial = 594] [outer = (nil)] 02:40:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x93ca0c00) [pid = 1747] [serial = 595] [outer = 0x93c5f000] 02:40:32 INFO - PROCESS | 1747 | 1468230032267 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e1d400) [pid = 1747] [serial = 596] [outer = 0x93c5f000] 02:40:33 INFO - PROCESS | 1747 | 1468230033498 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]]]}] 02:40:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:40:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1898ms 02:40:33 INFO - PROCESS | 1747 | 1468230033570 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 1747 | 1468230033574 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 02:40:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:40:33 INFO - PROCESS | 1747 | 1468230033584 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - PROCESS | 1747 | 1468230033587 Marionette TRACE conn3 <- [1,766,null,{}] 02:40:33 INFO - PROCESS | 1747 | 1468230033591 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}] 02:40:33 INFO - PROCESS | 1747 | 1468230033598 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:33 INFO - PROCESS | 1747 | 1468230033815 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:40:34 INFO - PROCESS | 1747 | 1468230033985 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:34 INFO - PROCESS | 1747 | 1468230033993 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x91679800 == 25 [pid = 1747] [id = 199] 02:40:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x93c59c00) [pid = 1747] [serial = 597] [outer = (nil)] 02:40:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x95343800) [pid = 1747] [serial = 598] [outer = 0x93c59c00] 02:40:34 INFO - PROCESS | 1747 | 1468230034076 Marionette DEBUG loaded listener.js 02:40:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x96656000) [pid = 1747] [serial = 599] [outer = 0x93c59c00] 02:40:35 INFO - PROCESS | 1747 | 1468230035519 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]]]}] 02:40:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:40:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1979ms 02:40:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f4c00 == 24 [pid = 1747] [id = 183] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91bef000) [pid = 1747] [serial = 560] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x90c2b400) [pid = 1747] [serial = 550] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x915c4800) [pid = 1747] [serial = 557] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x909d5800) [pid = 1747] [serial = 554] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91be6800) [pid = 1747] [serial = 559] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x95339400) [pid = 1747] [serial = 547] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x914a4000) [pid = 1747] [serial = 551] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8e438400) [pid = 1747] [serial = 538] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x8f071400) [pid = 1747] [serial = 539] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x9167c400) [pid = 1747] [serial = 541] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x8f0f4400) [pid = 1747] [serial = 553] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x91ed1400) [pid = 1747] [serial = 544] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x9244c000) [pid = 1747] [serial = 545] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x9a37f000) [pid = 1747] [serial = 548] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x914b0c00) [pid = 1747] [serial = 556] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x91ba4c00) [pid = 1747] [serial = 542] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x91e01c00) [pid = 1747] [serial = 562] [outer = (nil)] [url = about:blank] 02:40:36 INFO - PROCESS | 1747 | 1468230036533 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 1747 | 1468230036538 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 02:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:40:36 INFO - PROCESS | 1747 | 1468230036554 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 1747 | 1468230036561 Marionette TRACE conn3 <- [1,770,null,{}] 02:40:36 INFO - PROCESS | 1747 | 1468230036569 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}] 02:40:36 INFO - PROCESS | 1747 | 1468230036577 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:36 INFO - PROCESS | 1747 | 1468230036740 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:40:36 INFO - PROCESS | 1747 | 1468230036850 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 1747 | 1468230036865 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0e9000 == 25 [pid = 1747] [id = 200] 02:40:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x8f0e9400) [pid = 1747] [serial = 600] [outer = (nil)] 02:40:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x8f0ef800) [pid = 1747] [serial = 601] [outer = 0x8f0e9400] 02:40:36 INFO - PROCESS | 1747 | 1468230036937 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x8f0f3800) [pid = 1747] [serial = 602] [outer = 0x8f0e9400] 02:40:37 INFO - PROCESS | 1747 | 1468230037668 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]]]}] 02:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1132ms 02:40:37 INFO - PROCESS | 1747 | 1468230037685 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 1747 | 1468230037690 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 02:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:40:37 INFO - PROCESS | 1747 | 1468230037713 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 1747 | 1468230037720 Marionette TRACE conn3 <- [1,774,null,{}] 02:40:37 INFO - PROCESS | 1747 | 1468230037727 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}] 02:40:37 INFO - PROCESS | 1747 | 1468230037732 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:37 INFO - PROCESS | 1747 | 1468230037889 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:40:37 INFO - PROCESS | 1747 | 1468230037900 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 1747 | 1468230037908 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c34400 == 26 [pid = 1747] [id = 201] 02:40:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x914a1400) [pid = 1747] [serial = 603] [outer = (nil)] 02:40:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x914a6800) [pid = 1747] [serial = 604] [outer = 0x914a1400] 02:40:37 INFO - PROCESS | 1747 | 1468230037980 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x914ae000) [pid = 1747] [serial = 605] [outer = 0x914a1400] 02:40:38 INFO - PROCESS | 1747 | 1468230038833 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]]]}] 02:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1195ms 02:40:38 INFO - PROCESS | 1747 | 1468230038899 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 1747 | 1468230038902 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 02:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:40:38 INFO - PROCESS | 1747 | 1468230038909 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 1747 | 1468230038912 Marionette TRACE conn3 <- [1,778,null,{}] 02:40:38 INFO - PROCESS | 1747 | 1468230038932 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}] 02:40:38 INFO - PROCESS | 1747 | 1468230038941 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:39 INFO - PROCESS | 1747 | 1468230039150 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:40:39 INFO - PROCESS | 1747 | 1468230039177 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 1747 | 1468230039189 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x91b9a400 == 27 [pid = 1747] [id = 202] 02:40:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x91b9a800) [pid = 1747] [serial = 606] [outer = (nil)] 02:40:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x91b9e000) [pid = 1747] [serial = 607] [outer = 0x91b9a800] 02:40:39 INFO - PROCESS | 1747 | 1468230039268 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91ba6800) [pid = 1747] [serial = 608] [outer = 0x91b9a800] 02:40:40 INFO - PROCESS | 1747 | 1468230040202 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]]]}] 02:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1335ms 02:40:40 INFO - PROCESS | 1747 | 1468230040244 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 1747 | 1468230040246 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 02:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:40:40 INFO - PROCESS | 1747 | 1468230040253 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 1747 | 1468230040256 Marionette TRACE conn3 <- [1,782,null,{}] 02:40:40 INFO - PROCESS | 1747 | 1468230040261 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}] 02:40:40 INFO - PROCESS | 1747 | 1468230040266 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:40 INFO - PROCESS | 1747 | 1468230040480 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:40:40 INFO - PROCESS | 1747 | 1468230040508 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 1747 | 1468230040514 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e01400 == 28 [pid = 1747] [id = 203] 02:40:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x91e01c00) [pid = 1747] [serial = 609] [outer = (nil)] 02:40:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91e0b400) [pid = 1747] [serial = 610] [outer = 0x91e01c00] 02:40:40 INFO - PROCESS | 1747 | 1468230040584 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91e14800) [pid = 1747] [serial = 611] [outer = 0x91e01c00] 02:40:41 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91ba4800) [pid = 1747] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:40:41 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9244b400) [pid = 1747] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:40:41 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8f0ee000) [pid = 1747] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:40:41 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x8f0e8400) [pid = 1747] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:40:41 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x909d7800) [pid = 1747] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:40:41 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x91682400) [pid = 1747] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:40:41 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x91688000) [pid = 1747] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:40:41 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x914a4c00) [pid = 1747] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:40:41 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x9254e000) [pid = 1747] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:40:41 INFO - PROCESS | 1747 | 1468230041695 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]]]}] 02:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1480ms 02:40:41 INFO - PROCESS | 1747 | 1468230041734 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 1747 | 1468230041743 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 02:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:40:41 INFO - PROCESS | 1747 | 1468230041751 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 1747 | 1468230041756 Marionette TRACE conn3 <- [1,786,null,{}] 02:40:41 INFO - PROCESS | 1747 | 1468230041762 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}] 02:40:41 INFO - PROCESS | 1747 | 1468230041766 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:41 INFO - PROCESS | 1747 | 1468230041957 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:40:41 INFO - PROCESS | 1747 | 1468230041969 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 1747 | 1468230041977 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2d000 == 29 [pid = 1747] [id = 204] 02:40:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x914a4c00) [pid = 1747] [serial = 612] [outer = (nil)] 02:40:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x91e1d800) [pid = 1747] [serial = 613] [outer = 0x914a4c00] 02:40:42 INFO - PROCESS | 1747 | 1468230042046 Marionette DEBUG loaded listener.js 02:40:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x91ec9000) [pid = 1747] [serial = 614] [outer = 0x914a4c00] 02:40:42 INFO - PROCESS | 1747 | 1468230042872 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]]]}] 02:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1147ms 02:40:42 INFO - PROCESS | 1747 | 1468230042902 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 1747 | 1468230042906 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 02:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:40:42 INFO - PROCESS | 1747 | 1468230042913 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 1747 | 1468230042916 Marionette TRACE conn3 <- [1,790,null,{}] 02:40:42 INFO - PROCESS | 1747 | 1468230042921 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}] 02:40:42 INFO - PROCESS | 1747 | 1468230042932 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:43 INFO - PROCESS | 1747 | 1468230043135 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:40:43 INFO - PROCESS | 1747 | 1468230043246 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 1747 | 1468230043258 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e431400 == 30 [pid = 1747] [id = 205] 02:40:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x8e431c00) [pid = 1747] [serial = 615] [outer = (nil)] 02:40:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x8e438400) [pid = 1747] [serial = 616] [outer = 0x8e431c00] 02:40:43 INFO - PROCESS | 1747 | 1468230043380 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8f071400) [pid = 1747] [serial = 617] [outer = 0x8e431c00] 02:40:44 INFO - PROCESS | 1747 | 1468230044446 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]]]}] 02:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1581ms 02:40:44 INFO - PROCESS | 1747 | 1468230044496 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 1747 | 1468230044502 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 02:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:40:44 INFO - PROCESS | 1747 | 1468230044510 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 1747 | 1468230044514 Marionette TRACE conn3 <- [1,794,null,{}] 02:40:44 INFO - PROCESS | 1747 | 1468230044522 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}] 02:40:44 INFO - PROCESS | 1747 | 1468230044527 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:44 INFO - PROCESS | 1747 | 1468230044723 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:40:44 INFO - PROCESS | 1747 | 1468230044924 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 1747 | 1468230044936 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x914aa800 == 31 [pid = 1747] [id = 206] 02:40:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x915bc800) [pid = 1747] [serial = 618] [outer = (nil)] 02:40:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x915c5800) [pid = 1747] [serial = 619] [outer = 0x915bc800] 02:40:45 INFO - PROCESS | 1747 | 1468230045059 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9167ec00) [pid = 1747] [serial = 620] [outer = 0x915bc800] 02:40:46 INFO - PROCESS | 1747 | 1468230046044 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]]]}] 02:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1587ms 02:40:46 INFO - PROCESS | 1747 | 1468230046097 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:40:46 INFO - PROCESS | 1747 | 1468230046102 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 02:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:40:46 INFO - PROCESS | 1747 | 1468230046113 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:40:46 INFO - PROCESS | 1747 | 1468230046117 Marionette TRACE conn3 <- [1,798,null,{}] 02:40:46 INFO - PROCESS | 1747 | 1468230046124 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}] 02:40:46 INFO - PROCESS | 1747 | 1468230046129 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:46 INFO - PROCESS | 1747 | 1468230046312 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:40:46 INFO - PROCESS | 1747 | 1468230046570 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 1747 | 1468230046580 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c30800 == 32 [pid = 1747] [id = 207] 02:40:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91bee400) [pid = 1747] [serial = 621] [outer = (nil)] 02:40:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e10800) [pid = 1747] [serial = 622] [outer = 0x91bee400] 02:40:46 INFO - PROCESS | 1747 | 1468230046707 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91ed1000) [pid = 1747] [serial = 623] [outer = 0x91bee400] 02:40:47 INFO - PROCESS | 1747 | 1468230047717 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]]]}] 02:40:47 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 02:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1682ms 02:40:47 INFO - PROCESS | 1747 | 1468230047797 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 1747 | 1468230047800 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 02:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:40:47 INFO - PROCESS | 1747 | 1468230047808 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 1747 | 1468230047814 Marionette TRACE conn3 <- [1,802,null,{}] 02:40:47 INFO - PROCESS | 1747 | 1468230047831 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}] 02:40:47 INFO - PROCESS | 1747 | 1468230047840 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:48 INFO - PROCESS | 1747 | 1468230048065 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:40:48 INFO - PROCESS | 1747 | 1468230048422 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 1747 | 1468230048432 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e438800 == 33 [pid = 1747] [id = 208] 02:40:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8e439000) [pid = 1747] [serial = 624] [outer = (nil)] 02:40:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f06d000) [pid = 1747] [serial = 625] [outer = 0x8e439000] 02:40:48 INFO - PROCESS | 1747 | 1468230048508 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8f0eb400) [pid = 1747] [serial = 626] [outer = 0x8e439000] 02:40:49 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f2400 == 32 [pid = 1747] [id = 187] 02:40:49 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0eec00 == 31 [pid = 1747] [id = 184] 02:40:49 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2d000 == 30 [pid = 1747] [id = 204] 02:40:49 INFO - PROCESS | 1747 | --DOCSHELL 0x91e01400 == 29 [pid = 1747] [id = 203] 02:40:49 INFO - PROCESS | 1747 | --DOCSHELL 0x91b9a400 == 28 [pid = 1747] [id = 202] 02:40:49 INFO - PROCESS | 1747 | --DOCSHELL 0x90c34400 == 27 [pid = 1747] [id = 201] 02:40:49 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0e9000 == 26 [pid = 1747] [id = 200] 02:40:49 INFO - PROCESS | 1747 | 1468230049500 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]]]}] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92dcdc00) [pid = 1747] [serial = 586] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92550800) [pid = 1747] [serial = 583] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x909da800) [pid = 1747] [serial = 565] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x909e4000) [pid = 1747] [serial = 566] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x90c2c000) [pid = 1747] [serial = 577] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x914a7400) [pid = 1747] [serial = 578] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91bef800) [pid = 1747] [serial = 574] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9255ac00) [pid = 1747] [serial = 575] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91be9400) [pid = 1747] [serial = 580] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91e0b800) [pid = 1747] [serial = 568] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x91e1fc00) [pid = 1747] [serial = 569] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x91e17400) [pid = 1747] [serial = 563] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x92554800) [pid = 1747] [serial = 571] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x925dec00) [pid = 1747] [serial = 572] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x925e3800) [pid = 1747] [serial = 584] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x931e2800) [pid = 1747] [serial = 587] [outer = (nil)] [url = about:blank] 02:40:49 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x91e0bc00) [pid = 1747] [serial = 581] [outer = (nil)] [url = about:blank] 02:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1754ms 02:40:49 INFO - PROCESS | 1747 | 1468230049564 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 02:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:40:49 INFO - PROCESS | 1747 | 1468230049570 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 02:40:49 INFO - PROCESS | 1747 | 1468230049577 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - PROCESS | 1747 | 1468230049580 Marionette TRACE conn3 <- [1,806,null,{}] 02:40:49 INFO - PROCESS | 1747 | 1468230049588 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}] 02:40:49 INFO - PROCESS | 1747 | 1468230049596 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:49 INFO - PROCESS | 1747 | 1468230049750 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:40:49 INFO - PROCESS | 1747 | 1468230049924 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 1747 | 1468230049933 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e433800 == 27 [pid = 1747] [id = 209] 02:40:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x8e437400) [pid = 1747] [serial = 627] [outer = (nil)] 02:40:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x8f06f400) [pid = 1747] [serial = 628] [outer = 0x8e437400] 02:40:50 INFO - PROCESS | 1747 | 1468230050060 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x909d9800) [pid = 1747] [serial = 629] [outer = 0x8e437400] 02:40:50 INFO - PROCESS | 1747 | 1468230050968 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]]]}] 02:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1429ms 02:40:51 INFO - PROCESS | 1747 | 1468230051006 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 1747 | 1468230051013 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 02:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:40:51 INFO - PROCESS | 1747 | 1468230051021 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 1747 | 1468230051025 Marionette TRACE conn3 <- [1,810,null,{}] 02:40:51 INFO - PROCESS | 1747 | 1468230051033 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}] 02:40:51 INFO - PROCESS | 1747 | 1468230051039 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:51 INFO - PROCESS | 1747 | 1468230051219 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:40:51 INFO - PROCESS | 1747 | 1468230051371 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 1747 | 1468230051379 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d6800 == 28 [pid = 1747] [id = 210] 02:40:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9167a800) [pid = 1747] [serial = 630] [outer = (nil)] 02:40:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x91687c00) [pid = 1747] [serial = 631] [outer = 0x9167a800] 02:40:51 INFO - PROCESS | 1747 | 1468230051468 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x91be3800) [pid = 1747] [serial = 632] [outer = 0x9167a800] 02:40:52 INFO - PROCESS | 1747 | 1468230052522 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]]]}] 02:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1535ms 02:40:52 INFO - PROCESS | 1747 | 1468230052555 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 1747 | 1468230052561 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 02:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:40:52 INFO - PROCESS | 1747 | 1468230052572 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 1747 | 1468230052576 Marionette TRACE conn3 <- [1,814,null,{}] 02:40:52 INFO - PROCESS | 1747 | 1468230052583 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}] 02:40:52 INFO - PROCESS | 1747 | 1468230052589 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:52 INFO - PROCESS | 1747 | 1468230052774 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:40:52 INFO - PROCESS | 1747 | 1468230052928 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 1747 | 1468230052935 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x91bed000 == 29 [pid = 1747] [id = 211] 02:40:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x91e12800) [pid = 1747] [serial = 633] [outer = (nil)] 02:40:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91e18400) [pid = 1747] [serial = 634] [outer = 0x91e12800] 02:40:53 INFO - PROCESS | 1747 | 1468230053068 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x91ece400) [pid = 1747] [serial = 635] [outer = 0x91e12800] 02:40:54 INFO - PROCESS | 1747 | 1468230054090 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] 02:40:54 INFO - PROCESS | 1747 | 1468230054124 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 02:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:40:54 INFO - PROCESS | 1747 | 1468230054131 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 1747 | 1468230054137 Marionette TRACE conn3 <- [1,818,null,{}] 02:40:54 INFO - PROCESS | 1747 | 1468230054154 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}] 02:40:54 INFO - PROCESS | 1747 | 1468230054163 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:54 INFO - PROCESS | 1747 | 1468230054381 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:40:54 INFO - PROCESS | 1747 | 1468230054639 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 1747 | 1468230054654 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e19000 == 30 [pid = 1747] [id = 212] 02:40:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x92552000) [pid = 1747] [serial = 636] [outer = (nil)] 02:40:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x925e3c00) [pid = 1747] [serial = 637] [outer = 0x92552000] 02:40:54 INFO - PROCESS | 1747 | 1468230054728 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x925ebc00) [pid = 1747] [serial = 638] [outer = 0x92552000] 02:40:55 INFO - PROCESS | 1747 | 1468230055616 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]]]}] 02:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1536ms 02:40:55 INFO - PROCESS | 1747 | 1468230055668 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 1747 | 1468230055672 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 02:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:40:55 INFO - PROCESS | 1747 | 1468230055679 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - PROCESS | 1747 | 1468230055683 Marionette TRACE conn3 <- [1,822,null,{}] 02:40:55 INFO - PROCESS | 1747 | 1468230055689 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}] 02:40:55 INFO - PROCESS | 1747 | 1468230055694 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:55 INFO - PROCESS | 1747 | 1468230055871 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:40:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92dc7400) [pid = 1747] [serial = 639] [outer = 0x93e60800] 02:40:56 INFO - PROCESS | 1747 | 1468230056077 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 1747 | 1468230056085 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c31400 == 31 [pid = 1747] [id = 213] 02:40:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92dc5400) [pid = 1747] [serial = 640] [outer = (nil)] 02:40:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x931e1400) [pid = 1747] [serial = 641] [outer = 0x92dc5400] 02:40:56 INFO - PROCESS | 1747 | 1468230056219 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x931e3000) [pid = 1747] [serial = 642] [outer = 0x92dc5400] 02:40:57 INFO - PROCESS | 1747 | 1468230057259 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] 02:40:57 INFO - PROCESS | 1747 | 1468230057323 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 02:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:40:57 INFO - PROCESS | 1747 | 1468230057330 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 1747 | 1468230057333 Marionette TRACE conn3 <- [1,826,null,{}] 02:40:57 INFO - PROCESS | 1747 | 1468230057339 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}] 02:40:57 INFO - PROCESS | 1747 | 1468230057344 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:57 INFO - PROCESS | 1747 | 1468230057512 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:40:57 INFO - PROCESS | 1747 | 1468230057665 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 1747 | 1468230057673 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dcbc00 == 32 [pid = 1747] [id = 214] 02:40:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93c5e400) [pid = 1747] [serial = 643] [outer = (nil)] 02:40:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x93ca0400) [pid = 1747] [serial = 644] [outer = 0x93c5e400] 02:40:57 INFO - PROCESS | 1747 | 1468230057768 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x95339800) [pid = 1747] [serial = 645] [outer = 0x93c5e400] 02:40:58 INFO - PROCESS | 1747 | 1468230058796 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]]]}] 02:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1536ms 02:40:58 INFO - PROCESS | 1747 | 1468230058865 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 1747 | 1468230058870 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 02:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:40:58 INFO - PROCESS | 1747 | 1468230058876 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 1747 | 1468230058879 Marionette TRACE conn3 <- [1,830,null,{}] 02:40:58 INFO - PROCESS | 1747 | 1468230058885 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}] 02:40:58 INFO - PROCESS | 1747 | 1468230058896 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:59 INFO - PROCESS | 1747 | 1468230059191 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:40:59 INFO - PROCESS | 1747 | 1468230059406 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 1747 | 1468230059414 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:40:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e4000 == 33 [pid = 1747] [id = 215] 02:40:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x90c25400) [pid = 1747] [serial = 646] [outer = (nil)] 02:40:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x90c29000) [pid = 1747] [serial = 647] [outer = 0x90c25400] 02:40:59 INFO - PROCESS | 1747 | 1468230059503 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x90c34400) [pid = 1747] [serial = 648] [outer = 0x90c25400] 02:41:00 INFO - PROCESS | 1747 | 1468230060405 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]]]}] 02:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1585ms 02:41:00 INFO - PROCESS | 1747 | 1468230060463 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 1747 | 1468230060469 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 02:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:41:00 INFO - PROCESS | 1747 | 1468230060477 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - PROCESS | 1747 | 1468230060482 Marionette TRACE conn3 <- [1,834,null,{}] 02:41:00 INFO - PROCESS | 1747 | 1468230060489 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}] 02:41:00 INFO - PROCESS | 1747 | 1468230060495 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8e438800 == 32 [pid = 1747] [id = 208] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x91679800 == 31 [pid = 1747] [id = 199] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ed800 == 30 [pid = 1747] [id = 188] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x914aa800 == 29 [pid = 1747] [id = 206] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x9254d800 == 28 [pid = 1747] [id = 190] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x90c30800 == 27 [pid = 1747] [id = 207] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f3c00 == 26 [pid = 1747] [id = 191] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8e431400 == 25 [pid = 1747] [id = 205] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ec400 == 24 [pid = 1747] [id = 197] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x90c31800 == 23 [pid = 1747] [id = 189] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x915c1c00 == 22 [pid = 1747] [id = 193] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x925e0400 == 21 [pid = 1747] [id = 198] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x92447800 == 20 [pid = 1747] [id = 194] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43dc00 == 19 [pid = 1747] [id = 195] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x91ba2000 == 18 [pid = 1747] [id = 186] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8f075800 == 17 [pid = 1747] [id = 192] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x909de000 == 16 [pid = 1747] [id = 196] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x914a3000 == 15 [pid = 1747] [id = 185] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x92dcbc00 == 14 [pid = 1747] [id = 214] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x90c31400 == 13 [pid = 1747] [id = 213] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x91bed000 == 12 [pid = 1747] [id = 211] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x91e19000 == 11 [pid = 1747] [id = 212] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x909d6800 == 10 [pid = 1747] [id = 210] 02:41:01 INFO - PROCESS | 1747 | --DOCSHELL 0x8e433800 == 9 [pid = 1747] [id = 209] 02:41:01 INFO - PROCESS | 1747 | 1468230061603 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:41:01 INFO - PROCESS | 1747 | 1468230061861 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 1747 | 1468230061873 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f075000 == 10 [pid = 1747] [id = 216] 02:41:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f075800) [pid = 1747] [serial = 649] [outer = (nil)] 02:41:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8f0ec800) [pid = 1747] [serial = 650] [outer = 0x8f075800] 02:41:01 INFO - PROCESS | 1747 | 1468230061950 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x909dc000) [pid = 1747] [serial = 651] [outer = 0x8f075800] 02:41:02 INFO - PROCESS | 1747 | 1468230062734 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]]]}] 02:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2287ms 02:41:02 INFO - PROCESS | 1747 | 1468230062764 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 1747 | 1468230062769 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 02:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:41:02 INFO - PROCESS | 1747 | 1468230062778 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 1747 | 1468230062783 Marionette TRACE conn3 <- [1,838,null,{}] 02:41:02 INFO - PROCESS | 1747 | 1468230062789 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}] 02:41:02 INFO - PROCESS | 1747 | 1468230062794 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:02 INFO - PROCESS | 1747 | 1468230062946 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:41:02 INFO - PROCESS | 1747 | 1468230062964 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 1747 | 1468230062976 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bf800 == 11 [pid = 1747] [id = 217] 02:41:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x915c1800) [pid = 1747] [serial = 652] [outer = (nil)] 02:41:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x915c7c00) [pid = 1747] [serial = 653] [outer = 0x915c1800] 02:41:03 INFO - PROCESS | 1747 | 1468230063044 Marionette DEBUG loaded listener.js 02:41:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91684c00) [pid = 1747] [serial = 654] [outer = 0x915c1800] 02:41:04 INFO - PROCESS | 1747 | 1468230064001 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]]]}] 02:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1281ms 02:41:04 INFO - PROCESS | 1747 | 1468230064063 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:41:04 INFO - PROCESS | 1747 | 1468230064068 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 02:41:04 INFO - PROCESS | 1747 | 1468230064074 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:41:04 INFO - PROCESS | 1747 | 1468230064078 Marionette TRACE conn3 <- [1,842,null,{}] 02:41:04 INFO - PROCESS | 1747 | 1468230064083 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}] 02:41:04 INFO - PROCESS | 1747 | 1468230064088 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:04 INFO - PROCESS | 1747 | 1468230064293 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:41:04 INFO - PROCESS | 1747 | 1468230064318 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:04 INFO - PROCESS | 1747 | 1468230064326 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e08c00 == 12 [pid = 1747] [id = 218] 02:41:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91e09400) [pid = 1747] [serial = 655] [outer = (nil)] 02:41:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91e11800) [pid = 1747] [serial = 656] [outer = 0x91e09400] 02:41:04 INFO - PROCESS | 1747 | 1468230064393 Marionette DEBUG loaded listener.js 02:41:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91e19800) [pid = 1747] [serial = 657] [outer = 0x91e09400] 02:41:05 INFO - PROCESS | 1747 | 1468230065379 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]]]}] 02:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1335ms 02:41:05 INFO - PROCESS | 1747 | 1468230065416 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:41:05 INFO - PROCESS | 1747 | 1468230065421 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 02:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:41:05 INFO - PROCESS | 1747 | 1468230065439 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:41:05 INFO - PROCESS | 1747 | 1468230065446 Marionette TRACE conn3 <- [1,846,null,{}] 02:41:05 INFO - PROCESS | 1747 | 1468230065459 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}] 02:41:05 INFO - PROCESS | 1747 | 1468230065465 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:06 INFO - PROCESS | 1747 | 1468230066019 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91bee400) [pid = 1747] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x915bc800) [pid = 1747] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e431c00) [pid = 1747] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e439000) [pid = 1747] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93c59c00) [pid = 1747] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x914a4c00) [pid = 1747] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91e01c00) [pid = 1747] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x914a1400) [pid = 1747] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f0e9400) [pid = 1747] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x909dec00) [pid = 1747] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91b9dc00) [pid = 1747] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93c5f000) [pid = 1747] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:41:06 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91b9a800) [pid = 1747] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:41:06 INFO - PROCESS | 1747 | 1468230066176 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:06 INFO - PROCESS | 1747 | 1468230066184 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e439000 == 13 [pid = 1747] [id = 219] 02:41:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f069800) [pid = 1747] [serial = 658] [outer = (nil)] 02:41:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x914a1400) [pid = 1747] [serial = 659] [outer = 0x8f069800] 02:41:06 INFO - PROCESS | 1747 | 1468230066270 Marionette DEBUG loaded listener.js 02:41:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91e07000) [pid = 1747] [serial = 660] [outer = 0x8f069800] 02:41:07 INFO - PROCESS | 1747 | 1468230067007 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]]]}] 02:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1592ms 02:41:07 INFO - PROCESS | 1747 | 1468230067022 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:41:07 INFO - PROCESS | 1747 | 1468230067025 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 02:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:41:07 INFO - PROCESS | 1747 | 1468230067031 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:41:07 INFO - PROCESS | 1747 | 1468230067034 Marionette TRACE conn3 <- [1,850,null,{}] 02:41:07 INFO - PROCESS | 1747 | 1468230067039 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}] 02:41:07 INFO - PROCESS | 1747 | 1468230067044 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:07 INFO - PROCESS | 1747 | 1468230067195 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:41:07 INFO - PROCESS | 1747 | 1468230067208 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:07 INFO - PROCESS | 1747 | 1468230067217 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42f000 == 14 [pid = 1747] [id = 220] 02:41:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91e17c00) [pid = 1747] [serial = 661] [outer = (nil)] 02:41:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92552400) [pid = 1747] [serial = 662] [outer = 0x91e17c00] 02:41:07 INFO - PROCESS | 1747 | 1468230067284 Marionette DEBUG loaded listener.js 02:41:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x925eac00) [pid = 1747] [serial = 663] [outer = 0x91e17c00] 02:41:08 INFO - PROCESS | 1747 | 1468230068249 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]]]}] 02:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1275ms 02:41:08 INFO - PROCESS | 1747 | 1468230068308 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:41:08 INFO - PROCESS | 1747 | 1468230068315 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 02:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:41:08 INFO - PROCESS | 1747 | 1468230068379 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:41:08 INFO - PROCESS | 1747 | 1468230068384 Marionette TRACE conn3 <- [1,854,null,{}] 02:41:08 INFO - PROCESS | 1747 | 1468230068393 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}] 02:41:08 INFO - PROCESS | 1747 | 1468230068399 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:08 INFO - PROCESS | 1747 | 1468230068590 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:41:08 INFO - PROCESS | 1747 | 1468230068758 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:08 INFO - PROCESS | 1747 | 1468230068773 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2f000 == 15 [pid = 1747] [id = 221] 02:41:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x90c30800) [pid = 1747] [serial = 664] [outer = (nil)] 02:41:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x914a9800) [pid = 1747] [serial = 665] [outer = 0x90c30800] 02:41:08 INFO - PROCESS | 1747 | 1468230068930 Marionette DEBUG loaded listener.js 02:41:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91be9800) [pid = 1747] [serial = 666] [outer = 0x90c30800] 02:41:09 INFO - PROCESS | 1747 | 1468230069930 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]]]}] 02:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1607ms 02:41:09 INFO - PROCESS | 1747 | 1468230069971 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:41:09 INFO - PROCESS | 1747 | 1468230069978 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 02:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:41:09 INFO - PROCESS | 1747 | 1468230069989 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:41:09 INFO - PROCESS | 1747 | 1468230069992 Marionette TRACE conn3 <- [1,858,null,{}] 02:41:10 INFO - PROCESS | 1747 | 1468230069999 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}] 02:41:10 INFO - PROCESS | 1747 | 1468230070005 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:10 INFO - PROCESS | 1747 | 1468230070181 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:41:10 INFO - PROCESS | 1747 | 1468230070338 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:10 INFO - PROCESS | 1747 | 1468230070350 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06e000 == 16 [pid = 1747] [id = 222] 02:41:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f070400) [pid = 1747] [serial = 667] [outer = (nil)] 02:41:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92451000) [pid = 1747] [serial = 668] [outer = 0x8f070400] 02:41:10 INFO - PROCESS | 1747 | 1468230070476 Marionette DEBUG loaded listener.js 02:41:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x925dec00) [pid = 1747] [serial = 669] [outer = 0x8f070400] 02:41:11 INFO - PROCESS | 1747 | 1468230071493 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]]]}] 02:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1580ms 02:41:11 INFO - PROCESS | 1747 | 1468230071569 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:41:11 INFO - PROCESS | 1747 | 1468230071572 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 02:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:41:11 INFO - PROCESS | 1747 | 1468230071587 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:41:11 INFO - PROCESS | 1747 | 1468230071600 Marionette TRACE conn3 <- [1,862,null,{}] 02:41:11 INFO - PROCESS | 1747 | 1468230071624 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}] 02:41:11 INFO - PROCESS | 1747 | 1468230071632 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:11 INFO - PROCESS | 1747 | 1468230071952 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:41:12 INFO - PROCESS | 1747 | 1468230072113 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:12 INFO - PROCESS | 1747 | 1468230072125 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e63c00 == 17 [pid = 1747] [id = 223] 02:41:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x93e69400) [pid = 1747] [serial = 670] [outer = (nil)] 02:41:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x949dcc00) [pid = 1747] [serial = 671] [outer = 0x93e69400] 02:41:12 INFO - PROCESS | 1747 | 1468230072207 Marionette DEBUG loaded listener.js 02:41:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9533a800) [pid = 1747] [serial = 672] [outer = 0x93e69400] 02:41:13 INFO - PROCESS | 1747 | 1468230073167 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]]]}] 02:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1660ms 02:41:13 INFO - PROCESS | 1747 | 1468230073240 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:41:13 INFO - PROCESS | 1747 | 1468230073245 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 02:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:41:13 INFO - PROCESS | 1747 | 1468230073251 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:41:13 INFO - PROCESS | 1747 | 1468230073255 Marionette TRACE conn3 <- [1,866,null,{}] 02:41:13 INFO - PROCESS | 1747 | 1468230073261 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}] 02:41:13 INFO - PROCESS | 1747 | 1468230073266 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:13 INFO - PROCESS | 1747 | 1468230073457 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:41:13 INFO - PROCESS | 1747 | 1468230073658 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:13 INFO - PROCESS | 1747 | 1468230073668 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43c400 == 18 [pid = 1747] [id = 224] 02:41:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8e43d800) [pid = 1747] [serial = 673] [outer = (nil)] 02:41:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8f06fc00) [pid = 1747] [serial = 674] [outer = 0x8e43d800] 02:41:13 INFO - PROCESS | 1747 | 1468230073903 Marionette DEBUG loaded listener.js 02:41:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x909d6800) [pid = 1747] [serial = 675] [outer = 0x8e43d800] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91ed1000) [pid = 1747] [serial = 623] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x915c5800) [pid = 1747] [serial = 619] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e438400) [pid = 1747] [serial = 616] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f06d000) [pid = 1747] [serial = 625] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f071400) [pid = 1747] [serial = 617] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x96656000) [pid = 1747] [serial = 599] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91ec9000) [pid = 1747] [serial = 614] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91e0b400) [pid = 1747] [serial = 610] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x914a6800) [pid = 1747] [serial = 604] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f0ef800) [pid = 1747] [serial = 601] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x914a9000) [pid = 1747] [serial = 590] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x95343800) [pid = 1747] [serial = 598] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x914a1800) [pid = 1747] [serial = 589] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ed5400) [pid = 1747] [serial = 593] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ecc400) [pid = 1747] [serial = 592] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91e1d400) [pid = 1747] [serial = 596] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8f0f3800) [pid = 1747] [serial = 602] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x93ca0c00) [pid = 1747] [serial = 595] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f0eb400) [pid = 1747] [serial = 626] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e14800) [pid = 1747] [serial = 611] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91b9e000) [pid = 1747] [serial = 607] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91ba6800) [pid = 1747] [serial = 608] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91e1d800) [pid = 1747] [serial = 613] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x914ae000) [pid = 1747] [serial = 605] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9a963c00) [pid = 1747] [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.] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91e10800) [pid = 1747] [serial = 622] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9167ec00) [pid = 1747] [serial = 620] [outer = (nil)] [url = about:blank] 02:41:14 INFO - PROCESS | 1747 | 1468230074924 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]]]}] 02:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1697ms 02:41:14 INFO - PROCESS | 1747 | 1468230074949 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:41:14 INFO - PROCESS | 1747 | 1468230074955 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 02:41:14 INFO - PROCESS | 1747 | 1468230074963 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:41:14 INFO - PROCESS | 1747 | 1468230074965 Marionette TRACE conn3 <- [1,870,null,{}] 02:41:14 INFO - PROCESS | 1747 | 1468230074973 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}] 02:41:14 INFO - PROCESS | 1747 | 1468230074978 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:15 INFO - PROCESS | 1747 | 1468230075138 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:41:15 INFO - PROCESS | 1747 | 1468230075309 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:15 INFO - PROCESS | 1747 | 1468230075317 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f7c00 == 19 [pid = 1747] [id = 225] 02:41:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x90c2e400) [pid = 1747] [serial = 676] [outer = (nil)] 02:41:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x914aa400) [pid = 1747] [serial = 677] [outer = 0x90c2e400] 02:41:15 INFO - PROCESS | 1747 | 1468230075388 Marionette DEBUG loaded listener.js 02:41:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x914af800) [pid = 1747] [serial = 678] [outer = 0x90c2e400] 02:41:16 INFO - PROCESS | 1747 | 1468230076098 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]]]}] 02:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1181ms 02:41:16 INFO - PROCESS | 1747 | 1468230076141 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:41:16 INFO - PROCESS | 1747 | 1468230076146 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 02:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:41:16 INFO - PROCESS | 1747 | 1468230076157 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:41:16 INFO - PROCESS | 1747 | 1468230076161 Marionette TRACE conn3 <- [1,874,null,{}] 02:41:16 INFO - PROCESS | 1747 | 1468230076167 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}] 02:41:16 INFO - PROCESS | 1747 | 1468230076172 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:16 INFO - PROCESS | 1747 | 1468230076326 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:41:16 INFO - PROCESS | 1747 | 1468230076335 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:16 INFO - PROCESS | 1747 | 1468230076341 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167c400 == 20 [pid = 1747] [id = 226] 02:41:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91681000) [pid = 1747] [serial = 679] [outer = (nil)] 02:41:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e0c000) [pid = 1747] [serial = 680] [outer = 0x91681000] 02:41:16 INFO - PROCESS | 1747 | 1468230076417 Marionette DEBUG loaded listener.js 02:41:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e1c800) [pid = 1747] [serial = 681] [outer = 0x91681000] 02:41:17 INFO - PROCESS | 1747 | 1468230077425 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]]]}] 02:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1288ms 02:41:17 INFO - PROCESS | 1747 | 1468230077457 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:41:17 INFO - PROCESS | 1747 | 1468230077461 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 02:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:41:17 INFO - PROCESS | 1747 | 1468230077469 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:41:17 INFO - PROCESS | 1747 | 1468230077475 Marionette TRACE conn3 <- [1,878,null,{}] 02:41:17 INFO - PROCESS | 1747 | 1468230077496 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}] 02:41:17 INFO - PROCESS | 1747 | 1468230077504 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:17 INFO - PROCESS | 1747 | 1468230077713 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:41:17 INFO - PROCESS | 1747 | 1468230077737 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:17 INFO - PROCESS | 1747 | 1468230077745 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba7800 == 21 [pid = 1747] [id = 227] 02:41:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92170400) [pid = 1747] [serial = 682] [outer = (nil)] 02:41:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92552800) [pid = 1747] [serial = 683] [outer = 0x92170400] 02:41:17 INFO - PROCESS | 1747 | 1468230077827 Marionette DEBUG loaded listener.js 02:41:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9255cc00) [pid = 1747] [serial = 684] [outer = 0x92170400] 02:41:18 INFO - PROCESS | 1747 | 1468230078686 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]]]}] 02:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1286ms 02:41:18 INFO - PROCESS | 1747 | 1468230078755 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:41:18 INFO - PROCESS | 1747 | 1468230078760 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 02:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:41:18 INFO - PROCESS | 1747 | 1468230078766 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:41:18 INFO - PROCESS | 1747 | 1468230078768 Marionette TRACE conn3 <- [1,882,null,{}] 02:41:18 INFO - PROCESS | 1747 | 1468230078774 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}] 02:41:18 INFO - PROCESS | 1747 | 1468230078779 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:18 INFO - PROCESS | 1747 | 1468230078973 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:41:19 INFO - PROCESS | 1747 | 1468230078989 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:19 INFO - PROCESS | 1747 | 1468230079000 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e431c00 == 22 [pid = 1747] [id = 228] 02:41:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9167f000) [pid = 1747] [serial = 685] [outer = (nil)] 02:41:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93c59800) [pid = 1747] [serial = 686] [outer = 0x9167f000] 02:41:19 INFO - PROCESS | 1747 | 1468230079066 Marionette DEBUG loaded listener.js 02:41:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x93c5dc00) [pid = 1747] [serial = 687] [outer = 0x9167f000] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9167a800) [pid = 1747] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e12800) [pid = 1747] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8f075800) [pid = 1747] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x915c1800) [pid = 1747] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x90c25400) [pid = 1747] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91e09400) [pid = 1747] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92552000) [pid = 1747] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92dc5400) [pid = 1747] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x93c5e400) [pid = 1747] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f069800) [pid = 1747] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:41:19 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8e437400) [pid = 1747] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:41:20 INFO - PROCESS | 1747 | 1468230080017 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]]]}] 02:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1283ms 02:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:41:20 INFO - PROCESS | 1747 | 1468230080049 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:41:20 INFO - PROCESS | 1747 | 1468230080052 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 02:41:20 INFO - PROCESS | 1747 | 1468230080059 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:41:20 INFO - PROCESS | 1747 | 1468230080062 Marionette TRACE conn3 <- [1,886,null,{}] 02:41:20 INFO - PROCESS | 1747 | 1468230080067 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}] 02:41:20 INFO - PROCESS | 1747 | 1468230080072 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:20 INFO - PROCESS | 1747 | 1468230080262 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:41:20 INFO - PROCESS | 1747 | 1468230080280 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:20 INFO - PROCESS | 1747 | 1468230080289 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43c000 == 23 [pid = 1747] [id = 229] 02:41:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91ba8400) [pid = 1747] [serial = 688] [outer = (nil)] 02:41:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92dcbc00) [pid = 1747] [serial = 689] [outer = 0x91ba8400] 02:41:20 INFO - PROCESS | 1747 | 1468230080371 Marionette DEBUG loaded listener.js 02:41:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x93c9a800) [pid = 1747] [serial = 690] [outer = 0x91ba8400] 02:41:21 INFO - PROCESS | 1747 | 1468230081197 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]]]}] 02:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1178ms 02:41:21 INFO - PROCESS | 1747 | 1468230081236 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:41:21 INFO - PROCESS | 1747 | 1468230081239 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 02:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:41:21 INFO - PROCESS | 1747 | 1468230081246 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:41:21 INFO - PROCESS | 1747 | 1468230081249 Marionette TRACE conn3 <- [1,890,null,{}] 02:41:21 INFO - PROCESS | 1747 | 1468230081255 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}] 02:41:21 INFO - PROCESS | 1747 | 1468230081265 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:21 INFO - PROCESS | 1747 | 1468230081422 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:41:21 INFO - PROCESS | 1747 | 1468230081432 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:21 INFO - PROCESS | 1747 | 1468230081441 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f071c00 == 24 [pid = 1747] [id = 230] 02:41:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x95335c00) [pid = 1747] [serial = 691] [outer = (nil)] 02:41:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x96661000) [pid = 1747] [serial = 692] [outer = 0x95335c00] 02:41:21 INFO - PROCESS | 1747 | 1468230081508 Marionette DEBUG loaded listener.js 02:41:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9255ac00) [pid = 1747] [serial = 693] [outer = 0x95335c00] 02:41:22 INFO - PROCESS | 1747 | 1468230082686 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]]]}] 02:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1477ms 02:41:22 INFO - PROCESS | 1747 | 1468230082724 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:41:22 INFO - PROCESS | 1747 | 1468230082731 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 02:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:41:22 INFO - PROCESS | 1747 | 1468230082739 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:41:22 INFO - PROCESS | 1747 | 1468230082747 Marionette TRACE conn3 <- [1,894,null,{}] 02:41:22 INFO - PROCESS | 1747 | 1468230082755 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}] 02:41:22 INFO - PROCESS | 1747 | 1468230082761 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:23 INFO - PROCESS | 1747 | 1468230082998 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:41:23 INFO - PROCESS | 1747 | 1468230083208 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:23 INFO - PROCESS | 1747 | 1468230083215 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2ec00 == 25 [pid = 1747] [id = 231] 02:41:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x90c33000) [pid = 1747] [serial = 694] [outer = (nil)] 02:41:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x915c9c00) [pid = 1747] [serial = 695] [outer = 0x90c33000] 02:41:23 INFO - PROCESS | 1747 | 1468230083349 Marionette DEBUG loaded listener.js 02:41:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ba2000) [pid = 1747] [serial = 696] [outer = 0x90c33000] 02:41:24 INFO - PROCESS | 1747 | 1468230084294 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]]]}] 02:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1589ms 02:41:24 INFO - PROCESS | 1747 | 1468230084328 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:41:24 INFO - PROCESS | 1747 | 1468230084335 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 02:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:41:24 INFO - PROCESS | 1747 | 1468230084346 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:41:24 INFO - PROCESS | 1747 | 1468230084350 Marionette TRACE conn3 <- [1,898,null,{}] 02:41:24 INFO - PROCESS | 1747 | 1468230084357 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}] 02:41:24 INFO - PROCESS | 1747 | 1468230084363 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:24 INFO - PROCESS | 1747 | 1468230084584 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:41:24 INFO - PROCESS | 1747 | 1468230084835 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:24 INFO - PROCESS | 1747 | 1468230084841 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ec8400 == 26 [pid = 1747] [id = 232] 02:41:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91eccc00) [pid = 1747] [serial = 697] [outer = (nil)] 02:41:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92171000) [pid = 1747] [serial = 698] [outer = 0x91eccc00] 02:41:24 INFO - PROCESS | 1747 | 1468230084973 Marionette DEBUG loaded listener.js 02:41:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9244b000) [pid = 1747] [serial = 699] [outer = 0x91eccc00] 02:41:25 INFO - PROCESS | 1747 | 1468230085873 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]]]}] 02:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1581ms 02:41:25 INFO - PROCESS | 1747 | 1468230085927 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:41:25 INFO - PROCESS | 1747 | 1468230085931 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 02:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:41:25 INFO - PROCESS | 1747 | 1468230085938 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:41:25 INFO - PROCESS | 1747 | 1468230085944 Marionette TRACE conn3 <- [1,902,null,{}] 02:41:25 INFO - PROCESS | 1747 | 1468230085960 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}] 02:41:25 INFO - PROCESS | 1747 | 1468230085969 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:26 INFO - PROCESS | 1747 | 1468230086181 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:41:26 INFO - PROCESS | 1747 | 1468230086385 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:26 INFO - PROCESS | 1747 | 1468230086396 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e15400 == 27 [pid = 1747] [id = 233] 02:41:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x96657800) [pid = 1747] [serial = 700] [outer = (nil)] 02:41:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x99345800) [pid = 1747] [serial = 701] [outer = 0x96657800] 02:41:26 INFO - PROCESS | 1747 | 1468230086524 Marionette DEBUG loaded listener.js 02:41:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99f0f800) [pid = 1747] [serial = 702] [outer = 0x96657800] 02:41:27 INFO - PROCESS | 1747 | 1468230087463 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]]]}] 02:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1583ms 02:41:27 INFO - PROCESS | 1747 | 1468230087522 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:41:27 INFO - PROCESS | 1747 | 1468230087527 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 02:41:27 INFO - PROCESS | 1747 | 1468230087533 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:41:27 INFO - PROCESS | 1747 | 1468230087537 Marionette TRACE conn3 <- [1,906,null,{}] 02:41:27 INFO - PROCESS | 1747 | 1468230087542 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}] 02:41:27 INFO - PROCESS | 1747 | 1468230087547 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:27 INFO - PROCESS | 1747 | 1468230087720 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:41:27 INFO - PROCESS | 1747 | 1468230087879 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:27 INFO - PROCESS | 1747 | 1468230087885 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x99342000 == 28 [pid = 1747] [id = 234] 02:41:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99eef800) [pid = 1747] [serial = 703] [outer = (nil)] 02:41:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x99f16800) [pid = 1747] [serial = 704] [outer = 0x99eef800] 02:41:27 INFO - PROCESS | 1747 | 1468230087968 Marionette DEBUG loaded listener.js 02:41:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x99f18400) [pid = 1747] [serial = 705] [outer = 0x99eef800] 02:41:28 INFO - PROCESS | 1747 | 1468230088858 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]]]}] 02:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1379ms 02:41:28 INFO - PROCESS | 1747 | 1468230088912 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:41:28 INFO - PROCESS | 1747 | 1468230088916 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 02:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:41:28 INFO - PROCESS | 1747 | 1468230088922 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:41:28 INFO - PROCESS | 1747 | 1468230088926 Marionette TRACE conn3 <- [1,910,null,{}] 02:41:28 INFO - PROCESS | 1747 | 1468230088931 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}] 02:41:28 INFO - PROCESS | 1747 | 1468230088937 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:29 INFO - PROCESS | 1747 | 1468230089103 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:41:29 INFO - PROCESS | 1747 | 1468230089264 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:29 INFO - PROCESS | 1747 | 1468230089271 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d7800 == 29 [pid = 1747] [id = 235] 02:41:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x909d7c00) [pid = 1747] [serial = 706] [outer = (nil)] 02:41:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91e16400) [pid = 1747] [serial = 707] [outer = 0x909d7c00] 02:41:29 INFO - PROCESS | 1747 | 1468230089351 Marionette DEBUG loaded listener.js 02:41:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x99f18000) [pid = 1747] [serial = 708] [outer = 0x909d7c00] 02:41:30 INFO - PROCESS | 1747 | 1468230090523 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]]]}] 02:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1633ms 02:41:30 INFO - PROCESS | 1747 | 1468230090555 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:41:30 INFO - PROCESS | 1747 | 1468230090560 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 02:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:41:30 INFO - PROCESS | 1747 | 1468230090568 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:41:30 INFO - PROCESS | 1747 | 1468230090573 Marionette TRACE conn3 <- [1,914,null,{}] 02:41:30 INFO - PROCESS | 1747 | 1468230090581 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}] 02:41:30 INFO - PROCESS | 1747 | 1468230090586 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:30 INFO - PROCESS | 1747 | 1468230090755 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:41:30 INFO - PROCESS | 1747 | 1468230090943 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:30 INFO - PROCESS | 1747 | 1468230090953 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bbc00 == 30 [pid = 1747] [id = 236] 02:41:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x915bf400) [pid = 1747] [serial = 709] [outer = (nil)] 02:41:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91be2400) [pid = 1747] [serial = 710] [outer = 0x915bf400] 02:41:31 INFO - PROCESS | 1747 | 1468230091026 Marionette DEBUG loaded listener.js 02:41:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91bf0000) [pid = 1747] [serial = 711] [outer = 0x915bf400] 02:41:32 INFO - PROCESS | 1747 | --DOCSHELL 0x909e4000 == 29 [pid = 1747] [id = 215] 02:41:32 INFO - PROCESS | 1747 | --DOCSHELL 0x8f075000 == 28 [pid = 1747] [id = 216] 02:41:32 INFO - PROCESS | 1747 | 1468230092950 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]]]}] 02:41:32 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92552400) [pid = 1747] [serial = 662] [outer = (nil)] [url = about:blank] 02:41:32 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91be3800) [pid = 1747] [serial = 632] [outer = (nil)] [url = about:blank] 02:41:32 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91687c00) [pid = 1747] [serial = 631] [outer = (nil)] [url = about:blank] 02:41:32 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91ece400) [pid = 1747] [serial = 635] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8f0ec800) [pid = 1747] [serial = 650] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x909dc000) [pid = 1747] [serial = 651] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x915c7c00) [pid = 1747] [serial = 653] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91e18400) [pid = 1747] [serial = 634] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x90c34400) [pid = 1747] [serial = 648] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x90c29000) [pid = 1747] [serial = 647] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91e11800) [pid = 1747] [serial = 656] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x925ebc00) [pid = 1747] [serial = 638] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x925e3c00) [pid = 1747] [serial = 637] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x931e3000) [pid = 1747] [serial = 642] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x931e1400) [pid = 1747] [serial = 641] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x95339800) [pid = 1747] [serial = 645] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x914a1400) [pid = 1747] [serial = 659] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e19800) [pid = 1747] [serial = 657] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x909d9800) [pid = 1747] [serial = 629] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f06f400) [pid = 1747] [serial = 628] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x93ca0400) [pid = 1747] [serial = 644] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91684c00) [pid = 1747] [serial = 654] [outer = (nil)] [url = about:blank] 02:41:33 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91e07000) [pid = 1747] [serial = 660] [outer = (nil)] [url = about:blank] 02:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2586ms 02:41:33 INFO - PROCESS | 1747 | 1468230093154 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:41:33 INFO - PROCESS | 1747 | 1468230093160 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 02:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:41:33 INFO - PROCESS | 1747 | 1468230093172 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:41:33 INFO - PROCESS | 1747 | 1468230093177 Marionette TRACE conn3 <- [1,918,null,{}] 02:41:33 INFO - PROCESS | 1747 | 1468230093186 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}] 02:41:33 INFO - PROCESS | 1747 | 1468230093191 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:33 INFO - PROCESS | 1747 | 1468230093335 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:41:33 INFO - PROCESS | 1747 | 1468230093347 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:33 INFO - PROCESS | 1747 | 1468230093360 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ed800 == 29 [pid = 1747] [id = 237] 02:41:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8f0edc00) [pid = 1747] [serial = 712] [outer = (nil)] 02:41:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8f0f1800) [pid = 1747] [serial = 713] [outer = 0x8f0edc00] 02:41:33 INFO - PROCESS | 1747 | 1468230093425 Marionette DEBUG loaded listener.js 02:41:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f0f5c00) [pid = 1747] [serial = 714] [outer = 0x8f0edc00] 02:41:34 INFO - PROCESS | 1747 | 1468230094276 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]]]}] 02:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1138ms 02:41:34 INFO - PROCESS | 1747 | 1468230094312 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:41:34 INFO - PROCESS | 1747 | 1468230094320 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 02:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:41:34 INFO - PROCESS | 1747 | 1468230094332 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:41:34 INFO - PROCESS | 1747 | 1468230094335 Marionette TRACE conn3 <- [1,922,null,{}] 02:41:34 INFO - PROCESS | 1747 | 1468230094341 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}] 02:41:34 INFO - PROCESS | 1747 | 1468230094347 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:34 INFO - PROCESS | 1747 | 1468230094508 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:41:34 INFO - PROCESS | 1747 | 1468230094519 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:34 INFO - PROCESS | 1747 | 1468230094527 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a6800 == 30 [pid = 1747] [id = 238] 02:41:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x914a7800) [pid = 1747] [serial = 715] [outer = (nil)] 02:41:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x914afc00) [pid = 1747] [serial = 716] [outer = 0x914a7800] 02:41:34 INFO - PROCESS | 1747 | 1468230094602 Marionette DEBUG loaded listener.js 02:41:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x915c2c00) [pid = 1747] [serial = 717] [outer = 0x914a7800] 02:41:35 INFO - PROCESS | 1747 | 1468230095495 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]]]}] 02:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1228ms 02:41:35 INFO - PROCESS | 1747 | 1468230095564 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:41:35 INFO - PROCESS | 1747 | 1468230095568 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 02:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:41:35 INFO - PROCESS | 1747 | 1468230095574 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:41:35 INFO - PROCESS | 1747 | 1468230095580 Marionette TRACE conn3 <- [1,926,null,{}] 02:41:35 INFO - PROCESS | 1747 | 1468230095612 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}] 02:41:35 INFO - PROCESS | 1747 | 1468230095620 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:35 INFO - PROCESS | 1747 | 1468230095827 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:41:35 INFO - PROCESS | 1747 | 1468230095854 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:35 INFO - PROCESS | 1747 | 1468230095867 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e04000 == 31 [pid = 1747] [id = 239] 02:41:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e04c00) [pid = 1747] [serial = 718] [outer = (nil)] 02:41:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e0d800) [pid = 1747] [serial = 719] [outer = 0x91e04c00] 02:41:35 INFO - PROCESS | 1747 | 1468230095936 Marionette DEBUG loaded listener.js 02:41:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91e14800) [pid = 1747] [serial = 720] [outer = 0x91e04c00] 02:41:36 INFO - PROCESS | 1747 | 1468230096791 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]]]}] 02:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1282ms 02:41:36 INFO - PROCESS | 1747 | 1468230096858 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:41:36 INFO - PROCESS | 1747 | 1468230096868 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 02:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:41:36 INFO - PROCESS | 1747 | 1468230096894 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:41:36 INFO - PROCESS | 1747 | 1468230096897 Marionette TRACE conn3 <- [1,930,null,{}] 02:41:36 INFO - PROCESS | 1747 | 1468230096915 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}] 02:41:36 INFO - PROCESS | 1747 | 1468230096920 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:37 INFO - PROCESS | 1747 | 1468230097123 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:41:37 INFO - PROCESS | 1747 | 1468230097144 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:37 INFO - PROCESS | 1747 | 1468230097152 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x91683400 == 32 [pid = 1747] [id = 240] 02:41:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91ece400) [pid = 1747] [serial = 721] [outer = (nil)] 02:41:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9216e000) [pid = 1747] [serial = 722] [outer = 0x91ece400] 02:41:37 INFO - PROCESS | 1747 | 1468230097220 Marionette DEBUG loaded listener.js 02:41:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9254e000) [pid = 1747] [serial = 723] [outer = 0x91ece400] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92170400) [pid = 1747] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9167f000) [pid = 1747] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91ba8400) [pid = 1747] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93e69400) [pid = 1747] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x90c2e400) [pid = 1747] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91681000) [pid = 1747] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e17c00) [pid = 1747] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f070400) [pid = 1747] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8e43d800) [pid = 1747] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x90c30800) [pid = 1747] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:41:38 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x95335c00) [pid = 1747] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:41:38 INFO - PROCESS | 1747 | 1468230098497 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]]]}] 02:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1680ms 02:41:38 INFO - PROCESS | 1747 | 1468230098557 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:41:38 INFO - PROCESS | 1747 | 1468230098561 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 02:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:41:38 INFO - PROCESS | 1747 | 1468230098567 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:41:38 INFO - PROCESS | 1747 | 1468230098570 Marionette TRACE conn3 <- [1,934,null,{}] 02:41:38 INFO - PROCESS | 1747 | 1468230098575 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}] 02:41:38 INFO - PROCESS | 1747 | 1468230098580 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:38 INFO - PROCESS | 1747 | 1468230098711 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:41:38 INFO - PROCESS | 1747 | 1468230098724 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:38 INFO - PROCESS | 1747 | 1468230098731 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167a400 == 33 [pid = 1747] [id = 241] 02:41:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e17c00) [pid = 1747] [serial = 724] [outer = (nil)] 02:41:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9244ac00) [pid = 1747] [serial = 725] [outer = 0x91e17c00] 02:41:38 INFO - PROCESS | 1747 | 1468230098798 Marionette DEBUG loaded listener.js 02:41:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x925e5000) [pid = 1747] [serial = 726] [outer = 0x91e17c00] 02:41:39 INFO - PROCESS | 1747 | 1468230099584 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]]]}] 02:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1079ms 02:41:39 INFO - PROCESS | 1747 | 1468230099649 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:41:39 INFO - PROCESS | 1747 | 1468230099653 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 02:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:41:39 INFO - PROCESS | 1747 | 1468230099663 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:41:39 INFO - PROCESS | 1747 | 1468230099665 Marionette TRACE conn3 <- [1,938,null,{}] 02:41:39 INFO - PROCESS | 1747 | 1468230099671 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}] 02:41:39 INFO - PROCESS | 1747 | 1468230099681 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:39 INFO - PROCESS | 1747 | 1468230099868 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:41:39 INFO - PROCESS | 1747 | 1468230099878 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:39 INFO - PROCESS | 1747 | 1468230099883 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e3000 == 34 [pid = 1747] [id = 242] 02:41:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x90c33800) [pid = 1747] [serial = 727] [outer = (nil)] 02:41:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93e62c00) [pid = 1747] [serial = 728] [outer = 0x90c33800] 02:41:39 INFO - PROCESS | 1747 | 1468230099952 Marionette DEBUG loaded listener.js 02:41:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x95335c00) [pid = 1747] [serial = 729] [outer = 0x90c33800] 02:41:41 INFO - PROCESS | 1747 | 1468230101086 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]]]}] 02:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1482ms 02:41:41 INFO - PROCESS | 1747 | 1468230101143 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:41:41 INFO - PROCESS | 1747 | 1468230101149 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 02:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:41:41 INFO - PROCESS | 1747 | 1468230101157 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:41:41 INFO - PROCESS | 1747 | 1468230101165 Marionette TRACE conn3 <- [1,942,null,{}] 02:41:41 INFO - PROCESS | 1747 | 1468230101172 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}] 02:41:41 INFO - PROCESS | 1747 | 1468230101178 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:41 INFO - PROCESS | 1747 | 1468230101357 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:41:41 INFO - PROCESS | 1747 | 1468230101563 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:41 INFO - PROCESS | 1747 | 1468230101572 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435000 == 35 [pid = 1747] [id = 243] 02:41:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f0ee800) [pid = 1747] [serial = 730] [outer = (nil)] 02:41:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x90c27800) [pid = 1747] [serial = 731] [outer = 0x8f0ee800] 02:41:41 INFO - PROCESS | 1747 | 1468230101660 Marionette DEBUG loaded listener.js 02:41:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x915c5800) [pid = 1747] [serial = 732] [outer = 0x8f0ee800] 02:41:42 INFO - PROCESS | 1747 | 1468230102688 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]]]}] 02:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1587ms 02:41:42 INFO - PROCESS | 1747 | 1468230102744 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:41:42 INFO - PROCESS | 1747 | 1468230102752 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 02:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:41:42 INFO - PROCESS | 1747 | 1468230102762 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:41:42 INFO - PROCESS | 1747 | 1468230102766 Marionette TRACE conn3 <- [1,946,null,{}] 02:41:42 INFO - PROCESS | 1747 | 1468230102772 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}] 02:41:42 INFO - PROCESS | 1747 | 1468230102778 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:42 INFO - PROCESS | 1747 | 1468230102976 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:41:43 INFO - PROCESS | 1747 | 1468230103232 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:43 INFO - PROCESS | 1747 | 1468230103241 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x91b9a800 == 36 [pid = 1747] [id = 244] 02:41:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91ecbc00) [pid = 1747] [serial = 733] [outer = (nil)] 02:41:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9217a800) [pid = 1747] [serial = 734] [outer = 0x91ecbc00] 02:41:43 INFO - PROCESS | 1747 | 1468230103347 Marionette DEBUG loaded listener.js 02:41:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92552400) [pid = 1747] [serial = 735] [outer = 0x91ecbc00] 02:41:44 INFO - PROCESS | 1747 | 1468230104287 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]]]}] 02:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1586ms 02:41:44 INFO - PROCESS | 1747 | 1468230104348 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:41:44 INFO - PROCESS | 1747 | 1468230104352 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 02:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:41:44 INFO - PROCESS | 1747 | 1468230104359 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:41:44 INFO - PROCESS | 1747 | 1468230104365 Marionette TRACE conn3 <- [1,950,null,{}] 02:41:44 INFO - PROCESS | 1747 | 1468230104382 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}] 02:41:44 INFO - PROCESS | 1747 | 1468230104391 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:44 INFO - PROCESS | 1747 | 1468230104599 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:41:44 INFO - PROCESS | 1747 | 1468230104802 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:44 INFO - PROCESS | 1747 | 1468230104814 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x95344c00 == 37 [pid = 1747] [id = 245] 02:41:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x96654400) [pid = 1747] [serial = 736] [outer = (nil)] 02:41:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9782a800) [pid = 1747] [serial = 737] [outer = 0x96654400] 02:41:44 INFO - PROCESS | 1747 | 1468230104938 Marionette DEBUG loaded listener.js 02:41:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x99f0dc00) [pid = 1747] [serial = 738] [outer = 0x96654400] 02:41:45 INFO - PROCESS | 1747 | 1468230105852 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]]]}] 02:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1534ms 02:41:45 INFO - PROCESS | 1747 | 1468230105894 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:41:45 INFO - PROCESS | 1747 | 1468230105899 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 02:41:45 INFO - PROCESS | 1747 | 1468230105905 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:41:45 INFO - PROCESS | 1747 | 1468230105908 Marionette TRACE conn3 <- [1,954,null,{}] 02:41:45 INFO - PROCESS | 1747 | 1468230105914 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}] 02:41:45 INFO - PROCESS | 1747 | 1468230105919 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:46 INFO - PROCESS | 1747 | 1468230106089 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:41:46 INFO - PROCESS | 1747 | 1468230106246 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:46 INFO - PROCESS | 1747 | 1468230106255 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f069800 == 38 [pid = 1747] [id = 246] 02:41:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f0f2000) [pid = 1747] [serial = 739] [outer = (nil)] 02:41:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91beac00) [pid = 1747] [serial = 740] [outer = 0x8f0f2000] 02:41:46 INFO - PROCESS | 1747 | 1468230106334 Marionette DEBUG loaded listener.js 02:41:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92dca000) [pid = 1747] [serial = 741] [outer = 0x8f0f2000] 02:41:47 INFO - PROCESS | 1747 | 1468230107596 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]]]}] 02:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1740ms 02:41:47 INFO - PROCESS | 1747 | 1468230107645 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:41:47 INFO - PROCESS | 1747 | 1468230107651 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 02:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:41:47 INFO - PROCESS | 1747 | 1468230107658 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:41:47 INFO - PROCESS | 1747 | 1468230107665 Marionette TRACE conn3 <- [1,958,null,{}] 02:41:47 INFO - PROCESS | 1747 | 1468230107672 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}] 02:41:47 INFO - PROCESS | 1747 | 1468230107677 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:47 INFO - PROCESS | 1747 | 1468230107832 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9255cc00) [pid = 1747] [serial = 684] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x93c59800) [pid = 1747] [serial = 686] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92dcbc00) [pid = 1747] [serial = 689] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x949dcc00) [pid = 1747] [serial = 671] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9533a800) [pid = 1747] [serial = 672] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x914aa400) [pid = 1747] [serial = 677] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x914af800) [pid = 1747] [serial = 678] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91e0c000) [pid = 1747] [serial = 680] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x925eac00) [pid = 1747] [serial = 663] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92451000) [pid = 1747] [serial = 668] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x925dec00) [pid = 1747] [serial = 669] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8f06fc00) [pid = 1747] [serial = 674] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x909d6800) [pid = 1747] [serial = 675] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x914a9800) [pid = 1747] [serial = 665] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91be9800) [pid = 1747] [serial = 666] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92552800) [pid = 1747] [serial = 683] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x93c9a800) [pid = 1747] [serial = 690] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x96661000) [pid = 1747] [serial = 692] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9255ac00) [pid = 1747] [serial = 693] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x93c5dc00) [pid = 1747] [serial = 687] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91e1c800) [pid = 1747] [serial = 681] [outer = (nil)] [url = about:blank] 02:41:47 INFO - PROCESS | 1747 | 1468230107976 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:47 INFO - PROCESS | 1747 | 1468230107985 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f4000 == 39 [pid = 1747] [id = 247] 02:41:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x909d6800) [pid = 1747] [serial = 742] [outer = (nil)] 02:41:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x90c2f800) [pid = 1747] [serial = 743] [outer = 0x909d6800] 02:41:48 INFO - PROCESS | 1747 | 1468230108116 Marionette DEBUG loaded listener.js 02:41:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x914aec00) [pid = 1747] [serial = 744] [outer = 0x909d6800] 02:41:48 INFO - PROCESS | 1747 | 1468230108840 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]]]}] 02:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1234ms 02:41:48 INFO - PROCESS | 1747 | 1468230108892 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:41:48 INFO - PROCESS | 1747 | 1468230108899 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 02:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:41:48 INFO - PROCESS | 1747 | 1468230108913 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:41:48 INFO - PROCESS | 1747 | 1468230108916 Marionette TRACE conn3 <- [1,962,null,{}] 02:41:48 INFO - PROCESS | 1747 | 1468230108922 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}] 02:41:48 INFO - PROCESS | 1747 | 1468230108927 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:49 INFO - PROCESS | 1747 | 1468230109086 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:41:49 INFO - PROCESS | 1747 | 1468230109097 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:49 INFO - PROCESS | 1747 | 1468230109105 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a4400 == 40 [pid = 1747] [id = 248] 02:41:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e03000) [pid = 1747] [serial = 745] [outer = (nil)] 02:41:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e0e400) [pid = 1747] [serial = 746] [outer = 0x91e03000] 02:41:49 INFO - PROCESS | 1747 | 1468230109175 Marionette DEBUG loaded listener.js 02:41:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e1c800) [pid = 1747] [serial = 747] [outer = 0x91e03000] 02:41:50 INFO - PROCESS | 1747 | 1468230110062 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]]]}] 02:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1185ms 02:41:50 INFO - PROCESS | 1747 | 1468230110102 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:41:50 INFO - PROCESS | 1747 | 1468230110105 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 02:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:41:50 INFO - PROCESS | 1747 | 1468230110117 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:41:50 INFO - PROCESS | 1747 | 1468230110122 Marionette TRACE conn3 <- [1,966,null,{}] 02:41:50 INFO - PROCESS | 1747 | 1468230110138 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}] 02:41:50 INFO - PROCESS | 1747 | 1468230110146 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:50 INFO - PROCESS | 1747 | 1468230110351 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:41:50 INFO - PROCESS | 1747 | 1468230110371 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:50 INFO - PROCESS | 1747 | 1468230110380 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e3400 == 41 [pid = 1747] [id = 249] 02:41:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92dc9000) [pid = 1747] [serial = 748] [outer = (nil)] 02:41:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93c59800) [pid = 1747] [serial = 749] [outer = 0x92dc9000] 02:41:50 INFO - PROCESS | 1747 | 1468230110449 Marionette DEBUG loaded listener.js 02:41:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x93c9e400) [pid = 1747] [serial = 750] [outer = 0x92dc9000] 02:41:51 INFO - PROCESS | 1747 | 1468230111355 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]]]}] 02:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1288ms 02:41:51 INFO - PROCESS | 1747 | 1468230111405 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:41:51 INFO - PROCESS | 1747 | 1468230111410 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 02:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:41:51 INFO - PROCESS | 1747 | 1468230111425 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:41:51 INFO - PROCESS | 1747 | 1468230111428 Marionette TRACE conn3 <- [1,970,null,{}] 02:41:51 INFO - PROCESS | 1747 | 1468230111433 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}] 02:41:51 INFO - PROCESS | 1747 | 1468230111438 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:51 INFO - PROCESS | 1747 | 1468230111630 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:41:51 INFO - PROCESS | 1747 | 1468230111656 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:51 INFO - PROCESS | 1747 | 1468230111666 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f073c00 == 42 [pid = 1747] [id = 250] 02:41:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e0f800) [pid = 1747] [serial = 751] [outer = (nil)] 02:41:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x95336800) [pid = 1747] [serial = 752] [outer = 0x91e0f800] 02:41:51 INFO - PROCESS | 1747 | 1468230111733 Marionette DEBUG loaded listener.js 02:41:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x95343000) [pid = 1747] [serial = 753] [outer = 0x91e0f800] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f0edc00) [pid = 1747] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x99eef800) [pid = 1747] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x90c33000) [pid = 1747] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91eccc00) [pid = 1747] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x915bf400) [pid = 1747] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91e17c00) [pid = 1747] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x909d7c00) [pid = 1747] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x914a7800) [pid = 1747] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91ece400) [pid = 1747] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91e04c00) [pid = 1747] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:41:52 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x96657800) [pid = 1747] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:41:52 INFO - PROCESS | 1747 | 1468230112695 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]]]}] 02:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1331ms 02:41:52 INFO - PROCESS | 1747 | 1468230112757 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:41:52 INFO - PROCESS | 1747 | 1468230112761 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 02:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:41:52 INFO - PROCESS | 1747 | 1468230112773 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:41:52 INFO - PROCESS | 1747 | 1468230112775 Marionette TRACE conn3 <- [1,974,null,{}] 02:41:52 INFO - PROCESS | 1747 | 1468230112783 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}] 02:41:52 INFO - PROCESS | 1747 | 1468230112788 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:52 INFO - PROCESS | 1747 | 1468230112929 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:41:52 INFO - PROCESS | 1747 | 1468230112938 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:52 INFO - PROCESS | 1747 | 1468230112949 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ee400 == 43 [pid = 1747] [id = 251] 02:41:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91e0ec00) [pid = 1747] [serial = 754] [outer = (nil)] 02:41:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x93c9d800) [pid = 1747] [serial = 755] [outer = 0x91e0ec00] 02:41:53 INFO - PROCESS | 1747 | 1468230113016 Marionette DEBUG loaded listener.js 02:41:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x95338000) [pid = 1747] [serial = 756] [outer = 0x91e0ec00] 02:41:53 INFO - PROCESS | 1747 | 1468230113870 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]]]}] 02:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1145ms 02:41:53 INFO - PROCESS | 1747 | 1468230113913 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:41:53 INFO - PROCESS | 1747 | 1468230113915 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 02:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:41:53 INFO - PROCESS | 1747 | 1468230113921 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:41:53 INFO - PROCESS | 1747 | 1468230113925 Marionette TRACE conn3 <- [1,978,null,{}] 02:41:53 INFO - PROCESS | 1747 | 1468230113934 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}] 02:41:53 INFO - PROCESS | 1747 | 1468230113944 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:54 INFO - PROCESS | 1747 | 1468230114113 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:41:54 INFO - PROCESS | 1747 | 1468230114122 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:54 INFO - PROCESS | 1747 | 1468230114131 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bf000 == 44 [pid = 1747] [id = 252] 02:41:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92171400) [pid = 1747] [serial = 757] [outer = (nil)] 02:41:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9a2e3400) [pid = 1747] [serial = 758] [outer = 0x92171400] 02:41:54 INFO - PROCESS | 1747 | 1468230114197 Marionette DEBUG loaded listener.js 02:41:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a37ec00) [pid = 1747] [serial = 759] [outer = 0x92171400] 02:41:55 INFO - PROCESS | 1747 | 1468230115311 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]]]}] 02:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1431ms 02:41:55 INFO - PROCESS | 1747 | 1468230115354 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:41:55 INFO - PROCESS | 1747 | 1468230115361 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 02:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:41:55 INFO - PROCESS | 1747 | 1468230115369 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:41:55 INFO - PROCESS | 1747 | 1468230115377 Marionette TRACE conn3 <- [1,982,null,{}] 02:41:55 INFO - PROCESS | 1747 | 1468230115385 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}] 02:41:55 INFO - PROCESS | 1747 | 1468230115390 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:55 INFO - PROCESS | 1747 | 1468230115588 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:41:55 INFO - PROCESS | 1747 | 1468230115799 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:55 INFO - PROCESS | 1747 | 1468230115809 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e2400 == 45 [pid = 1747] [id = 253] 02:41:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x90c29800) [pid = 1747] [serial = 760] [outer = (nil)] 02:41:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91684c00) [pid = 1747] [serial = 761] [outer = 0x90c29800] 02:41:55 INFO - PROCESS | 1747 | 1468230115933 Marionette DEBUG loaded listener.js 02:41:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91be8c00) [pid = 1747] [serial = 762] [outer = 0x90c29800] 02:41:56 INFO - PROCESS | 1747 | 1468230116803 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]]]}] 02:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1490ms 02:41:56 INFO - PROCESS | 1747 | 1468230116860 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:41:56 INFO - PROCESS | 1747 | 1468230116867 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 02:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:41:56 INFO - PROCESS | 1747 | 1468230116878 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:41:56 INFO - PROCESS | 1747 | 1468230116882 Marionette TRACE conn3 <- [1,986,null,{}] 02:41:56 INFO - PROCESS | 1747 | 1468230116888 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}] 02:41:56 INFO - PROCESS | 1747 | 1468230116894 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:57 INFO - PROCESS | 1747 | 1468230117078 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:41:57 INFO - PROCESS | 1747 | 1468230117391 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:57 INFO - PROCESS | 1747 | 1468230117397 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x925eac00 == 46 [pid = 1747] [id = 254] 02:41:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92dc3800) [pid = 1747] [serial = 763] [outer = (nil)] 02:41:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x93c67400) [pid = 1747] [serial = 764] [outer = 0x92dc3800] 02:41:57 INFO - PROCESS | 1747 | 1468230117523 Marionette DEBUG loaded listener.js 02:41:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9533b400) [pid = 1747] [serial = 765] [outer = 0x92dc3800] 02:41:58 INFO - PROCESS | 1747 | 1468230118401 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]]]}] 02:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1587ms 02:41:58 INFO - PROCESS | 1747 | 1468230118466 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:41:58 INFO - PROCESS | 1747 | 1468230118470 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 02:41:58 INFO - PROCESS | 1747 | 1468230118477 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:41:58 INFO - PROCESS | 1747 | 1468230118483 Marionette TRACE conn3 <- [1,990,null,{}] 02:41:58 INFO - PROCESS | 1747 | 1468230118500 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}] 02:41:58 INFO - PROCESS | 1747 | 1468230118508 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:58 INFO - PROCESS | 1747 | 1468230118721 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:41:58 INFO - PROCESS | 1747 | 1468230118930 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:58 INFO - PROCESS | 1747 | 1468230118938 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:41:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f072000 == 47 [pid = 1747] [id = 255] 02:41:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a5e5c00) [pid = 1747] [serial = 766] [outer = (nil)] 02:41:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a60fc00) [pid = 1747] [serial = 767] [outer = 0x9a5e5c00] 02:41:59 INFO - PROCESS | 1747 | 1468230119068 Marionette DEBUG loaded listener.js 02:41:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a615000) [pid = 1747] [serial = 768] [outer = 0x9a5e5c00] 02:41:59 INFO - PROCESS | 1747 | 1468230119941 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]]]}] 02:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1539ms 02:42:00 INFO - PROCESS | 1747 | 1468230120016 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:42:00 INFO - PROCESS | 1747 | 1468230120021 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 02:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:42:00 INFO - PROCESS | 1747 | 1468230120028 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:42:00 INFO - PROCESS | 1747 | 1468230120031 Marionette TRACE conn3 <- [1,994,null,{}] 02:42:00 INFO - PROCESS | 1747 | 1468230120037 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}] 02:42:00 INFO - PROCESS | 1747 | 1468230120043 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:00 INFO - PROCESS | 1747 | 1468230120255 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:42:00 INFO - PROCESS | 1747 | 1468230120460 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:00 INFO - PROCESS | 1747 | 1468230120468 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x931e9800 == 48 [pid = 1747] [id = 256] 02:42:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a60f800) [pid = 1747] [serial = 769] [outer = (nil)] 02:42:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a61c400) [pid = 1747] [serial = 770] [outer = 0x9a60f800] 02:42:00 INFO - PROCESS | 1747 | 1468230120596 Marionette DEBUG loaded listener.js 02:42:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a64ec00) [pid = 1747] [serial = 771] [outer = 0x9a60f800] 02:42:01 INFO - PROCESS | 1747 | 1468230121457 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]]]}] 02:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1490ms 02:42:01 INFO - PROCESS | 1747 | 1468230121531 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:42:01 INFO - PROCESS | 1747 | 1468230121534 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 02:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:42:01 INFO - PROCESS | 1747 | 1468230121543 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:42:01 INFO - PROCESS | 1747 | 1468230121546 Marionette TRACE conn3 <- [1,998,null,{}] 02:42:01 INFO - PROCESS | 1747 | 1468230121551 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}] 02:42:01 INFO - PROCESS | 1747 | 1468230121557 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:01 INFO - PROCESS | 1747 | 1468230121763 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:42:01 INFO - PROCESS | 1747 | 1468230121929 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:01 INFO - PROCESS | 1747 | 1468230121936 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c6400 == 49 [pid = 1747] [id = 257] 02:42:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a617c00) [pid = 1747] [serial = 772] [outer = (nil)] 02:42:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a659800) [pid = 1747] [serial = 773] [outer = 0x9a617c00] 02:42:02 INFO - PROCESS | 1747 | 1468230122070 Marionette DEBUG loaded listener.js 02:42:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a775400) [pid = 1747] [serial = 774] [outer = 0x9a617c00] 02:42:02 INFO - PROCESS | 1747 | 1468230122987 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]]]}] 02:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1480ms 02:42:03 INFO - PROCESS | 1747 | 1468230123024 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:42:03 INFO - PROCESS | 1747 | 1468230123029 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 02:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:42:03 INFO - PROCESS | 1747 | 1468230123035 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:42:03 INFO - PROCESS | 1747 | 1468230123039 Marionette TRACE conn3 <- [1,1002,null,{}] 02:42:03 INFO - PROCESS | 1747 | 1468230123046 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}] 02:42:03 INFO - PROCESS | 1747 | 1468230123060 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:03 INFO - PROCESS | 1747 | 1468230123254 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:42:03 INFO - PROCESS | 1747 | 1468230123419 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:03 INFO - PROCESS | 1747 | 1468230123429 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f2800 == 50 [pid = 1747] [id = 258] 02:42:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8f0f4400) [pid = 1747] [serial = 775] [outer = (nil)] 02:42:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92448c00) [pid = 1747] [serial = 776] [outer = 0x8f0f4400] 02:42:03 INFO - PROCESS | 1747 | 1468230123511 Marionette DEBUG loaded listener.js 02:42:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a85b800) [pid = 1747] [serial = 777] [outer = 0x8f0f4400] 02:42:04 INFO - PROCESS | 1747 | 1468230124406 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]]]}] 02:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1443ms 02:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:42:04 INFO - PROCESS | 1747 | 1468230124479 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:42:04 INFO - PROCESS | 1747 | 1468230124482 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 02:42:04 INFO - PROCESS | 1747 | 1468230124489 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:42:04 INFO - PROCESS | 1747 | 1468230124492 Marionette TRACE conn3 <- [1,1006,null,{}] 02:42:04 INFO - PROCESS | 1747 | 1468230124498 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}] 02:42:04 INFO - PROCESS | 1747 | 1468230124503 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:04 INFO - PROCESS | 1747 | 1468230124878 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:42:05 INFO - PROCESS | 1747 | 1468230125139 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:05 INFO - PROCESS | 1747 | 1468230125150 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f2c00 == 51 [pid = 1747] [id = 259] 02:42:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8f0f4c00) [pid = 1747] [serial = 778] [outer = (nil)] 02:42:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x909e2c00) [pid = 1747] [serial = 779] [outer = 0x8f0f4c00] 02:42:05 INFO - PROCESS | 1747 | 1468230125223 Marionette DEBUG loaded listener.js 02:42:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x914a5800) [pid = 1747] [serial = 780] [outer = 0x8f0f4c00] 02:42:06 INFO - PROCESS | 1747 | 1468230126127 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]]]}] 02:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1695ms 02:42:06 INFO - PROCESS | 1747 | 1468230126184 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:42:06 INFO - PROCESS | 1747 | 1468230126190 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 02:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:42:06 INFO - PROCESS | 1747 | 1468230126198 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:42:06 INFO - PROCESS | 1747 | 1468230126203 Marionette TRACE conn3 <- [1,1010,null,{}] 02:42:06 INFO - PROCESS | 1747 | 1468230126209 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}] 02:42:06 INFO - PROCESS | 1747 | 1468230126215 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:06 INFO - PROCESS | 1747 | 1468230126378 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:42:06 INFO - PROCESS | 1747 | 1468230126542 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:06 INFO - PROCESS | 1747 | 1468230126552 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x914af400 == 52 [pid = 1747] [id = 260] 02:42:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x91b9a400) [pid = 1747] [serial = 781] [outer = (nil)] 02:42:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x91ec7800) [pid = 1747] [serial = 782] [outer = 0x91b9a400] 02:42:06 INFO - PROCESS | 1747 | 1468230126668 Marionette DEBUG loaded listener.js 02:42:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x91ed0400) [pid = 1747] [serial = 783] [outer = 0x91b9a400] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91683400 == 51 [pid = 1747] [id = 240] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9167a400 == 50 [pid = 1747] [id = 241] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x915bbc00 == 49 [pid = 1747] [id = 236] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ee400 == 48 [pid = 1747] [id = 251] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f073c00 == 47 [pid = 1747] [id = 250] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x925e3400 == 46 [pid = 1747] [id = 249] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x914a4400 == 45 [pid = 1747] [id = 248] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f4000 == 44 [pid = 1747] [id = 247] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x909d7800 == 43 [pid = 1747] [id = 235] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ed800 == 42 [pid = 1747] [id = 237] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x914a6800 == 41 [pid = 1747] [id = 238] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f069800 == 40 [pid = 1747] [id = 246] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435000 == 39 [pid = 1747] [id = 243] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91e04000 == 38 [pid = 1747] [id = 239] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x95344c00 == 37 [pid = 1747] [id = 245] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x909e3000 == 36 [pid = 1747] [id = 242] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91b9a800 == 35 [pid = 1747] [id = 244] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x99342000 == 34 [pid = 1747] [id = 234] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f2c00 == 33 [pid = 1747] [id = 259] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x915c6400 == 32 [pid = 1747] [id = 257] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f2800 == 31 [pid = 1747] [id = 258] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x931e9800 == 30 [pid = 1747] [id = 256] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f072000 == 29 [pid = 1747] [id = 255] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x909e2400 == 28 [pid = 1747] [id = 253] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x925eac00 == 27 [pid = 1747] [id = 254] 02:42:07 INFO - PROCESS | 1747 | --DOCSHELL 0x915bf000 == 26 [pid = 1747] [id = 252] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8f0f5c00) [pid = 1747] [serial = 714] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99f18400) [pid = 1747] [serial = 705] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91ba2000) [pid = 1747] [serial = 696] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9244b000) [pid = 1747] [serial = 699] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91be2400) [pid = 1747] [serial = 710] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92171000) [pid = 1747] [serial = 698] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91bf0000) [pid = 1747] [serial = 711] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9244ac00) [pid = 1747] [serial = 725] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f0f1800) [pid = 1747] [serial = 713] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91e16400) [pid = 1747] [serial = 707] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99f16800) [pid = 1747] [serial = 704] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x914afc00) [pid = 1747] [serial = 716] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9254e000) [pid = 1747] [serial = 723] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x915c9c00) [pid = 1747] [serial = 695] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9216e000) [pid = 1747] [serial = 722] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91e14800) [pid = 1747] [serial = 720] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x99345800) [pid = 1747] [serial = 701] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x915c2c00) [pid = 1747] [serial = 717] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x99f18000) [pid = 1747] [serial = 708] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x99f0f800) [pid = 1747] [serial = 702] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e0d800) [pid = 1747] [serial = 719] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x925e5000) [pid = 1747] [serial = 726] [outer = (nil)] [url = about:blank] 02:42:08 INFO - PROCESS | 1747 | 1468230128587 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]]]}] 02:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2430ms 02:42:08 INFO - PROCESS | 1747 | 1468230128628 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:42:08 INFO - PROCESS | 1747 | 1468230128633 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 02:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:42:08 INFO - PROCESS | 1747 | 1468230128641 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:42:08 INFO - PROCESS | 1747 | 1468230128646 Marionette TRACE conn3 <- [1,1014,null,{}] 02:42:08 INFO - PROCESS | 1747 | 1468230128654 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}] 02:42:08 INFO - PROCESS | 1747 | 1468230128659 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:08 INFO - PROCESS | 1747 | 1468230128818 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:42:08 INFO - PROCESS | 1747 | 1468230128968 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:08 INFO - PROCESS | 1747 | 1468230128977 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f076c00 == 27 [pid = 1747] [id = 261] 02:42:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f0ed400) [pid = 1747] [serial = 784] [outer = (nil)] 02:42:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x909e2800) [pid = 1747] [serial = 785] [outer = 0x8f0ed400] 02:42:09 INFO - PROCESS | 1747 | 1468230129049 Marionette DEBUG loaded listener.js 02:42:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x90c2c400) [pid = 1747] [serial = 786] [outer = 0x8f0ed400] 02:42:09 INFO - PROCESS | 1747 | 1468230129878 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]]]}] 02:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1289ms 02:42:09 INFO - PROCESS | 1747 | 1468230129929 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:42:09 INFO - PROCESS | 1747 | 1468230129937 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 02:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:42:09 INFO - PROCESS | 1747 | 1468230129948 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:42:09 INFO - PROCESS | 1747 | 1468230129952 Marionette TRACE conn3 <- [1,1018,null,{}] 02:42:09 INFO - PROCESS | 1747 | 1468230129958 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}] 02:42:09 INFO - PROCESS | 1747 | 1468230129963 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:10 INFO - PROCESS | 1747 | 1468230130116 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:42:10 INFO - PROCESS | 1747 | 1468230130126 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:10 INFO - PROCESS | 1747 | 1468230130133 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a8400 == 28 [pid = 1747] [id = 262] 02:42:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x915ca000) [pid = 1747] [serial = 787] [outer = (nil)] 02:42:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9167fc00) [pid = 1747] [serial = 788] [outer = 0x915ca000] 02:42:10 INFO - PROCESS | 1747 | 1468230130205 Marionette DEBUG loaded listener.js 02:42:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91ba2000) [pid = 1747] [serial = 789] [outer = 0x915ca000] 02:42:11 INFO - PROCESS | 1747 | 1468230131140 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]]]}] 02:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1232ms 02:42:11 INFO - PROCESS | 1747 | 1468230131180 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:42:11 INFO - PROCESS | 1747 | 1468230131184 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 02:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:42:11 INFO - PROCESS | 1747 | 1468230131191 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:42:11 INFO - PROCESS | 1747 | 1468230131196 Marionette TRACE conn3 <- [1,1022,null,{}] 02:42:11 INFO - PROCESS | 1747 | 1468230131221 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}] 02:42:11 INFO - PROCESS | 1747 | 1468230131230 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:11 INFO - PROCESS | 1747 | 1468230131438 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:42:11 INFO - PROCESS | 1747 | 1468230131462 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:11 INFO - PROCESS | 1747 | 1468230131470 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e17800 == 29 [pid = 1747] [id = 263] 02:42:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91e18800) [pid = 1747] [serial = 790] [outer = (nil)] 02:42:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91e1f800) [pid = 1747] [serial = 791] [outer = 0x91e18800] 02:42:11 INFO - PROCESS | 1747 | 1468230131545 Marionette DEBUG loaded listener.js 02:42:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92171000) [pid = 1747] [serial = 792] [outer = 0x91e18800] 02:42:12 INFO - PROCESS | 1747 | 1468230132543 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]]]}] 02:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1390ms 02:42:12 INFO - PROCESS | 1747 | 1468230132582 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:42:12 INFO - PROCESS | 1747 | 1468230132586 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 02:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:42:12 INFO - PROCESS | 1747 | 1468230132592 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:42:12 INFO - PROCESS | 1747 | 1468230132594 Marionette TRACE conn3 <- [1,1026,null,{}] 02:42:12 INFO - PROCESS | 1747 | 1468230132632 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}] 02:42:12 INFO - PROCESS | 1747 | 1468230132637 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:12 INFO - PROCESS | 1747 | 1468230132836 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91e0f800) [pid = 1747] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91e0ec00) [pid = 1747] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f0ee800) [pid = 1747] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f0f2000) [pid = 1747] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ecbc00) [pid = 1747] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90c33800) [pid = 1747] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x96654400) [pid = 1747] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e03000) [pid = 1747] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x909d6800) [pid = 1747] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92171400) [pid = 1747] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92dc9000) [pid = 1747] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:42:13 INFO - PROCESS | 1747 | 1468230133359 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:13 INFO - PROCESS | 1747 | 1468230133365 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e434800 == 30 [pid = 1747] [id = 264] 02:42:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8f0ee800) [pid = 1747] [serial = 793] [outer = (nil)] 02:42:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x90c27c00) [pid = 1747] [serial = 794] [outer = 0x8f0ee800] 02:42:13 INFO - PROCESS | 1747 | 1468230133434 Marionette DEBUG loaded listener.js 02:42:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e0ec00) [pid = 1747] [serial = 795] [outer = 0x8f0ee800] 02:42:14 INFO - PROCESS | 1747 | 1468230134113 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]]]}] 02:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1573ms 02:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:42:14 INFO - PROCESS | 1747 | 1468230134166 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:42:14 INFO - PROCESS | 1747 | 1468230134169 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 02:42:14 INFO - PROCESS | 1747 | 1468230134179 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:42:14 INFO - PROCESS | 1747 | 1468230134182 Marionette TRACE conn3 <- [1,1030,null,{}] 02:42:14 INFO - PROCESS | 1747 | 1468230134188 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}] 02:42:14 INFO - PROCESS | 1747 | 1468230134193 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:14 INFO - PROCESS | 1747 | 1468230134336 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:42:14 INFO - PROCESS | 1747 | 1468230134346 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:14 INFO - PROCESS | 1747 | 1468230134352 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bbc00 == 31 [pid = 1747] [id = 265] 02:42:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9244ac00) [pid = 1747] [serial = 796] [outer = (nil)] 02:42:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x925df800) [pid = 1747] [serial = 797] [outer = 0x9244ac00] 02:42:14 INFO - PROCESS | 1747 | 1468230134420 Marionette DEBUG loaded listener.js 02:42:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x925ea800) [pid = 1747] [serial = 798] [outer = 0x9244ac00] 02:42:15 INFO - PROCESS | 1747 | 1468230135324 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]]]}] 02:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1182ms 02:42:15 INFO - PROCESS | 1747 | 1468230135357 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:42:15 INFO - PROCESS | 1747 | 1468230135362 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 02:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:42:15 INFO - PROCESS | 1747 | 1468230135402 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:42:15 INFO - PROCESS | 1747 | 1468230135409 Marionette TRACE conn3 <- [1,1034,null,{}] 02:42:15 INFO - PROCESS | 1747 | 1468230135428 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}] 02:42:15 INFO - PROCESS | 1747 | 1468230135435 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:15 INFO - PROCESS | 1747 | 1468230135609 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:42:15 INFO - PROCESS | 1747 | 1468230135771 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:15 INFO - PROCESS | 1747 | 1468230135785 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e434c00 == 32 [pid = 1747] [id = 266] 02:42:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f0f1000) [pid = 1747] [serial = 799] [outer = (nil)] 02:42:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x909da000) [pid = 1747] [serial = 800] [outer = 0x8f0f1000] 02:42:15 INFO - PROCESS | 1747 | 1468230135866 Marionette DEBUG loaded listener.js 02:42:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x90c31c00) [pid = 1747] [serial = 801] [outer = 0x8f0f1000] 02:42:16 INFO - PROCESS | 1747 | 1468230136871 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]]]}] 02:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1547ms 02:42:16 INFO - PROCESS | 1747 | 1468230136946 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:42:16 INFO - PROCESS | 1747 | 1468230136954 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 02:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:42:16 INFO - PROCESS | 1747 | 1468230136964 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:42:16 INFO - PROCESS | 1747 | 1468230136968 Marionette TRACE conn3 <- [1,1038,null,{}] 02:42:16 INFO - PROCESS | 1747 | 1468230136975 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}] 02:42:16 INFO - PROCESS | 1747 | 1468230136980 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:17 INFO - PROCESS | 1747 | 1468230137192 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:42:17 INFO - PROCESS | 1747 | 1468230137414 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:17 INFO - PROCESS | 1747 | 1468230137421 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x91bf0800 == 33 [pid = 1747] [id = 267] 02:42:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91e07c00) [pid = 1747] [serial = 802] [outer = (nil)] 02:42:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91e0f000) [pid = 1747] [serial = 803] [outer = 0x91e07c00] 02:42:17 INFO - PROCESS | 1747 | 1468230137559 Marionette DEBUG loaded listener.js 02:42:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91e02800) [pid = 1747] [serial = 804] [outer = 0x91e07c00] 02:42:18 INFO - PROCESS | 1747 | 1468230138561 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]]]}] 02:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1636ms 02:42:18 INFO - PROCESS | 1747 | 1468230138601 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:42:18 INFO - PROCESS | 1747 | 1468230138605 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 02:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:42:18 INFO - PROCESS | 1747 | 1468230138612 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:42:18 INFO - PROCESS | 1747 | 1468230138618 Marionette TRACE conn3 <- [1,1042,null,{}] 02:42:18 INFO - PROCESS | 1747 | 1468230138635 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}] 02:42:18 INFO - PROCESS | 1747 | 1468230138644 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:18 INFO - PROCESS | 1747 | 1468230138823 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:42:19 INFO - PROCESS | 1747 | 1468230139070 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:19 INFO - PROCESS | 1747 | 1468230139078 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x931e4800 == 34 [pid = 1747] [id = 268] 02:42:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x931e8800) [pid = 1747] [serial = 805] [outer = (nil)] 02:42:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x93e63000) [pid = 1747] [serial = 806] [outer = 0x931e8800] 02:42:19 INFO - PROCESS | 1747 | 1468230139212 Marionette DEBUG loaded listener.js 02:42:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x93e6d800) [pid = 1747] [serial = 807] [outer = 0x931e8800] 02:42:20 INFO - PROCESS | 1747 | 1468230140128 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]]]}] 02:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1582ms 02:42:20 INFO - PROCESS | 1747 | 1468230140195 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:42:20 INFO - PROCESS | 1747 | 1468230140200 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 02:42:20 INFO - PROCESS | 1747 | 1468230140206 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:42:20 INFO - PROCESS | 1747 | 1468230140210 Marionette TRACE conn3 <- [1,1046,null,{}] 02:42:20 INFO - PROCESS | 1747 | 1468230140216 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}] 02:42:20 INFO - PROCESS | 1747 | 1468230140221 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:20 INFO - PROCESS | 1747 | 1468230140390 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:42:20 INFO - PROCESS | 1747 | 1468230140549 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:20 INFO - PROCESS | 1747 | 1468230140557 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f073400 == 35 [pid = 1747] [id = 269] 02:42:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91e17400) [pid = 1747] [serial = 808] [outer = (nil)] 02:42:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x99f0f800) [pid = 1747] [serial = 809] [outer = 0x91e17400] 02:42:20 INFO - PROCESS | 1747 | 1468230140679 Marionette DEBUG loaded listener.js 02:42:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x99f17800) [pid = 1747] [serial = 810] [outer = 0x91e17400] 02:42:21 INFO - PROCESS | 1747 | 1468230141591 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]]]}] 02:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1432ms 02:42:21 INFO - PROCESS | 1747 | 1468230141639 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:42:21 INFO - PROCESS | 1747 | 1468230141642 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 02:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:42:21 INFO - PROCESS | 1747 | 1468230141649 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:42:21 INFO - PROCESS | 1747 | 1468230141653 Marionette TRACE conn3 <- [1,1050,null,{}] 02:42:21 INFO - PROCESS | 1747 | 1468230141658 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}] 02:42:21 INFO - PROCESS | 1747 | 1468230141663 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:21 INFO - PROCESS | 1747 | 1468230141827 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:42:22 INFO - PROCESS | 1747 | 1468230142086 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:22 INFO - PROCESS | 1747 | 1468230142093 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43d400 == 36 [pid = 1747] [id = 270] 02:42:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e43d800) [pid = 1747] [serial = 811] [outer = (nil)] 02:42:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8f06dc00) [pid = 1747] [serial = 812] [outer = 0x8e43d800] 02:42:22 INFO - PROCESS | 1747 | 1468230142239 Marionette DEBUG loaded listener.js 02:42:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8f0f0c00) [pid = 1747] [serial = 813] [outer = 0x8e43d800] 02:42:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8e434800 == 35 [pid = 1747] [id = 264] 02:42:23 INFO - PROCESS | 1747 | --DOCSHELL 0x91e17800 == 34 [pid = 1747] [id = 263] 02:42:23 INFO - PROCESS | 1747 | --DOCSHELL 0x914a8400 == 33 [pid = 1747] [id = 262] 02:42:23 INFO - PROCESS | 1747 | --DOCSHELL 0x8f076c00 == 32 [pid = 1747] [id = 261] 02:42:23 INFO - PROCESS | 1747 | 1468230143285 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]]]}] 02:42:23 INFO - PROCESS | 1747 | --DOCSHELL 0x914af400 == 31 [pid = 1747] [id = 260] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x95336800) [pid = 1747] [serial = 752] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x93c9d800) [pid = 1747] [serial = 755] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x95343000) [pid = 1747] [serial = 753] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x90c27800) [pid = 1747] [serial = 731] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x915c5800) [pid = 1747] [serial = 732] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91beac00) [pid = 1747] [serial = 740] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92dca000) [pid = 1747] [serial = 741] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9217a800) [pid = 1747] [serial = 734] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92552400) [pid = 1747] [serial = 735] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x95335c00) [pid = 1747] [serial = 729] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93e62c00) [pid = 1747] [serial = 728] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9782a800) [pid = 1747] [serial = 737] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99f0dc00) [pid = 1747] [serial = 738] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91e0e400) [pid = 1747] [serial = 746] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x90c2f800) [pid = 1747] [serial = 743] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x914aec00) [pid = 1747] [serial = 744] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a2e3400) [pid = 1747] [serial = 758] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a37ec00) [pid = 1747] [serial = 759] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x95338000) [pid = 1747] [serial = 756] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x93c59800) [pid = 1747] [serial = 749] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x93c9e400) [pid = 1747] [serial = 750] [outer = (nil)] [url = about:blank] 02:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1681ms 02:42:23 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91e1c800) [pid = 1747] [serial = 747] [outer = (nil)] [url = about:blank] 02:42:23 INFO - PROCESS | 1747 | 1468230143332 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:42:23 INFO - PROCESS | 1747 | 1468230143339 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 02:42:23 INFO - PROCESS | 1747 | 1468230143346 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:42:23 INFO - PROCESS | 1747 | 1468230143350 Marionette TRACE conn3 <- [1,1054,null,{}] 02:42:23 INFO - PROCESS | 1747 | 1468230143358 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}] 02:42:23 INFO - PROCESS | 1747 | 1468230143365 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:23 INFO - PROCESS | 1747 | 1468230143539 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:42:23 INFO - PROCESS | 1747 | 1468230143704 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:23 INFO - PROCESS | 1747 | 1468230143715 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x914b0800 == 32 [pid = 1747] [id = 271] 02:42:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x915bcc00) [pid = 1747] [serial = 814] [outer = (nil)] 02:42:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x915c7400) [pid = 1747] [serial = 815] [outer = 0x915bcc00] 02:42:23 INFO - PROCESS | 1747 | 1468230143786 Marionette DEBUG loaded listener.js 02:42:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91b9a800) [pid = 1747] [serial = 816] [outer = 0x915bcc00] 02:42:24 INFO - PROCESS | 1747 | 1468230144516 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]]]}] 02:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1229ms 02:42:24 INFO - PROCESS | 1747 | 1468230144577 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:42:24 INFO - PROCESS | 1747 | 1468230144583 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 02:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:42:24 INFO - PROCESS | 1747 | 1468230144591 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:42:24 INFO - PROCESS | 1747 | 1468230144595 Marionette TRACE conn3 <- [1,1058,null,{}] 02:42:24 INFO - PROCESS | 1747 | 1468230144600 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}] 02:42:24 INFO - PROCESS | 1747 | 1468230144605 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:24 INFO - PROCESS | 1747 | 1468230144764 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:42:24 INFO - PROCESS | 1747 | 1468230144774 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:24 INFO - PROCESS | 1747 | 1468230144783 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x91be3c00 == 33 [pid = 1747] [id = 272] 02:42:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e0e400) [pid = 1747] [serial = 817] [outer = (nil)] 02:42:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92447800) [pid = 1747] [serial = 818] [outer = 0x91e0e400] 02:42:24 INFO - PROCESS | 1747 | 1468230144849 Marionette DEBUG loaded listener.js 02:42:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x925e0800) [pid = 1747] [serial = 819] [outer = 0x91e0e400] 02:42:25 INFO - PROCESS | 1747 | 1468230145757 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]]]}] 02:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1189ms 02:42:25 INFO - PROCESS | 1747 | 1468230145792 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:42:25 INFO - PROCESS | 1747 | 1468230145796 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 02:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:42:25 INFO - PROCESS | 1747 | 1468230145805 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:42:25 INFO - PROCESS | 1747 | 1468230145812 Marionette TRACE conn3 <- [1,1062,null,{}] 02:42:25 INFO - PROCESS | 1747 | 1468230145832 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}] 02:42:25 INFO - PROCESS | 1747 | 1468230145839 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:26 INFO - PROCESS | 1747 | 1468230146041 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:42:26 INFO - PROCESS | 1747 | 1468230146067 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:26 INFO - PROCESS | 1747 | 1468230146072 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e10000 == 34 [pid = 1747] [id = 273] 02:42:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93c9b800) [pid = 1747] [serial = 820] [outer = (nil)] 02:42:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x93e6c800) [pid = 1747] [serial = 821] [outer = 0x93c9b800] 02:42:26 INFO - PROCESS | 1747 | 1468230146141 Marionette DEBUG loaded listener.js 02:42:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x95336800) [pid = 1747] [serial = 822] [outer = 0x93c9b800] 02:42:27 INFO - PROCESS | 1747 | 1468230147027 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]]]}] 02:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1254ms 02:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:42:27 INFO - PROCESS | 1747 | 1468230147056 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:42:27 INFO - PROCESS | 1747 | 1468230147060 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 02:42:27 INFO - PROCESS | 1747 | 1468230147067 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:42:27 INFO - PROCESS | 1747 | 1468230147071 Marionette TRACE conn3 <- [1,1066,null,{}] 02:42:27 INFO - PROCESS | 1747 | 1468230147082 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}] 02:42:27 INFO - PROCESS | 1747 | 1468230147086 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:27 INFO - PROCESS | 1747 | 1468230147304 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:42:27 INFO - PROCESS | 1747 | 1468230147325 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:27 INFO - PROCESS | 1747 | 1468230147334 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e437800 == 35 [pid = 1747] [id = 274] 02:42:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91e14000) [pid = 1747] [serial = 823] [outer = (nil)] 02:42:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x96657800) [pid = 1747] [serial = 824] [outer = 0x91e14000] 02:42:27 INFO - PROCESS | 1747 | 1468230147403 Marionette DEBUG loaded listener.js 02:42:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x96661000) [pid = 1747] [serial = 825] [outer = 0x91e14000] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91e18800) [pid = 1747] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8f0ee800) [pid = 1747] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x915ca000) [pid = 1747] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91b9a400) [pid = 1747] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f0ed400) [pid = 1747] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90c29800) [pid = 1747] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92dc3800) [pid = 1747] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a5e5c00) [pid = 1747] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a60f800) [pid = 1747] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a617c00) [pid = 1747] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f0f4400) [pid = 1747] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:42:28 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f0f4c00) [pid = 1747] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:42:28 INFO - PROCESS | 1747 | 1468230148474 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]]]}] 02:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1430ms 02:42:28 INFO - PROCESS | 1747 | 1468230148497 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:42:28 INFO - PROCESS | 1747 | 1468230148500 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 02:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:42:28 INFO - PROCESS | 1747 | 1468230148506 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:42:28 INFO - PROCESS | 1747 | 1468230148509 Marionette TRACE conn3 <- [1,1070,null,{}] 02:42:28 INFO - PROCESS | 1747 | 1468230148515 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}] 02:42:28 INFO - PROCESS | 1747 | 1468230148520 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:28 INFO - PROCESS | 1747 | 1468230148716 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:42:28 INFO - PROCESS | 1747 | 1468230148732 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:28 INFO - PROCESS | 1747 | 1468230148750 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f071400 == 36 [pid = 1747] [id = 275] 02:42:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f0ec800) [pid = 1747] [serial = 826] [outer = (nil)] 02:42:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x931e9400) [pid = 1747] [serial = 827] [outer = 0x8f0ec800] 02:42:28 INFO - PROCESS | 1747 | 1468230148831 Marionette DEBUG loaded listener.js 02:42:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x925e1400) [pid = 1747] [serial = 828] [outer = 0x8f0ec800] 02:42:29 INFO - PROCESS | 1747 | 1468230149679 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]]]}] 02:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1226ms 02:42:29 INFO - PROCESS | 1747 | 1468230149734 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:42:29 INFO - PROCESS | 1747 | 1468230149737 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 02:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:42:29 INFO - PROCESS | 1747 | 1468230149743 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:42:29 INFO - PROCESS | 1747 | 1468230149746 Marionette TRACE conn3 <- [1,1074,null,{}] 02:42:29 INFO - PROCESS | 1747 | 1468230149751 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}] 02:42:29 INFO - PROCESS | 1747 | 1468230149757 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:29 INFO - PROCESS | 1747 | 1468230149911 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:42:29 INFO - PROCESS | 1747 | 1468230149921 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:29 INFO - PROCESS | 1747 | 1468230149929 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ed400 == 37 [pid = 1747] [id = 276] 02:42:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e06c00) [pid = 1747] [serial = 829] [outer = (nil)] 02:42:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a2e1c00) [pid = 1747] [serial = 830] [outer = 0x91e06c00] 02:42:30 INFO - PROCESS | 1747 | 1468230149996 Marionette DEBUG loaded listener.js 02:42:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9a3b0400) [pid = 1747] [serial = 831] [outer = 0x91e06c00] 02:42:31 INFO - PROCESS | 1747 | 1468230151104 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]]]}] 02:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1387ms 02:42:31 INFO - PROCESS | 1747 | 1468230151131 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:42:31 INFO - PROCESS | 1747 | 1468230151137 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 02:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:42:31 INFO - PROCESS | 1747 | 1468230151145 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:42:31 INFO - PROCESS | 1747 | 1468230151153 Marionette TRACE conn3 <- [1,1078,null,{}] 02:42:31 INFO - PROCESS | 1747 | 1468230151161 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}] 02:42:31 INFO - PROCESS | 1747 | 1468230151166 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:31 INFO - PROCESS | 1747 | 1468230151387 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:42:31 INFO - PROCESS | 1747 | 1468230151601 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:31 INFO - PROCESS | 1747 | 1468230151610 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a5c00 == 38 [pid = 1747] [id = 277] 02:42:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x914a6800) [pid = 1747] [serial = 832] [outer = (nil)] 02:42:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91683400) [pid = 1747] [serial = 833] [outer = 0x914a6800] 02:42:31 INFO - PROCESS | 1747 | 1468230151740 Marionette DEBUG loaded listener.js 02:42:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91e06000) [pid = 1747] [serial = 834] [outer = 0x914a6800] 02:42:32 INFO - PROCESS | 1747 | 1468230152677 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]]]}] 02:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1592ms 02:42:32 INFO - PROCESS | 1747 | 1468230152737 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:42:32 INFO - PROCESS | 1747 | 1468230152752 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 02:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:42:32 INFO - PROCESS | 1747 | 1468230152763 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:42:32 INFO - PROCESS | 1747 | 1468230152767 Marionette TRACE conn3 <- [1,1082,null,{}] 02:42:32 INFO - PROCESS | 1747 | 1468230152773 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}] 02:42:32 INFO - PROCESS | 1747 | 1468230152779 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:33 INFO - PROCESS | 1747 | 1468230153001 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:42:33 INFO - PROCESS | 1747 | 1468230153276 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:33 INFO - PROCESS | 1747 | 1468230153283 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x92452000 == 39 [pid = 1747] [id = 278] 02:42:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92dcc800) [pid = 1747] [serial = 835] [outer = (nil)] 02:42:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93c5dc00) [pid = 1747] [serial = 836] [outer = 0x92dcc800] 02:42:33 INFO - PROCESS | 1747 | 1468230153414 Marionette DEBUG loaded listener.js 02:42:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x93ca1400) [pid = 1747] [serial = 837] [outer = 0x92dcc800] 02:42:34 INFO - PROCESS | 1747 | 1468230154329 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]]]}] 02:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1580ms 02:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:42:34 INFO - PROCESS | 1747 | 1468230154343 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:42:34 INFO - PROCESS | 1747 | 1468230154346 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 02:42:34 INFO - PROCESS | 1747 | 1468230154353 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:42:34 INFO - PROCESS | 1747 | 1468230154359 Marionette TRACE conn3 <- [1,1086,null,{}] 02:42:34 INFO - PROCESS | 1747 | 1468230154376 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}] 02:42:34 INFO - PROCESS | 1747 | 1468230154384 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:34 INFO - PROCESS | 1747 | 1468230154566 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:42:34 INFO - PROCESS | 1747 | 1468230154732 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:34 INFO - PROCESS | 1747 | 1468230154744 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f24800 == 40 [pid = 1747] [id = 279] 02:42:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x99f26c00) [pid = 1747] [serial = 838] [outer = (nil)] 02:42:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a5efc00) [pid = 1747] [serial = 839] [outer = 0x99f26c00] 02:42:34 INFO - PROCESS | 1747 | 1468230154830 Marionette DEBUG loaded listener.js 02:42:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a616800) [pid = 1747] [serial = 840] [outer = 0x99f26c00] 02:42:35 INFO - PROCESS | 1747 | 1468230155696 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]]]}] 02:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1391ms 02:42:35 INFO - PROCESS | 1747 | 1468230155744 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:42:35 INFO - PROCESS | 1747 | 1468230155749 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 02:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:42:35 INFO - PROCESS | 1747 | 1468230155755 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:42:35 INFO - PROCESS | 1747 | 1468230155759 Marionette TRACE conn3 <- [1,1090,null,{}] 02:42:35 INFO - PROCESS | 1747 | 1468230155764 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}] 02:42:35 INFO - PROCESS | 1747 | 1468230155769 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:35 INFO - PROCESS | 1747 | 1468230155942 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:42:36 INFO - PROCESS | 1747 | 1468230156105 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:36 INFO - PROCESS | 1747 | 1468230156115 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a650400 == 41 [pid = 1747] [id = 280] 02:42:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a650800) [pid = 1747] [serial = 841] [outer = (nil)] 02:42:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9a655000) [pid = 1747] [serial = 842] [outer = 0x9a650800] 02:42:36 INFO - PROCESS | 1747 | 1468230156197 Marionette DEBUG loaded listener.js 02:42:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a76d000) [pid = 1747] [serial = 843] [outer = 0x9a650800] 02:42:37 INFO - PROCESS | 1747 | 1468230157075 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]]]}] 02:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1389ms 02:42:37 INFO - PROCESS | 1747 | 1468230157145 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:42:37 INFO - PROCESS | 1747 | 1468230157149 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 02:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:42:37 INFO - PROCESS | 1747 | 1468230157155 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:42:37 INFO - PROCESS | 1747 | 1468230157159 Marionette TRACE conn3 <- [1,1094,null,{}] 02:42:37 INFO - PROCESS | 1747 | 1468230157165 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}] 02:42:37 INFO - PROCESS | 1747 | 1468230157170 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:37 INFO - PROCESS | 1747 | 1468230157385 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:42:37 INFO - PROCESS | 1747 | 1468230157553 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:37 INFO - PROCESS | 1747 | 1468230157561 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x91eca800 == 42 [pid = 1747] [id = 281] 02:42:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9254fc00) [pid = 1747] [serial = 844] [outer = (nil)] 02:42:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a861000) [pid = 1747] [serial = 845] [outer = 0x9254fc00] 02:42:37 INFO - PROCESS | 1747 | 1468230157690 Marionette DEBUG loaded listener.js 02:42:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9a865800) [pid = 1747] [serial = 846] [outer = 0x9254fc00] 02:42:38 INFO - PROCESS | 1747 | 1468230158625 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]]]}] 02:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1534ms 02:42:38 INFO - PROCESS | 1747 | 1468230158689 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:42:38 INFO - PROCESS | 1747 | 1468230158694 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 02:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:42:38 INFO - PROCESS | 1747 | 1468230158700 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:42:38 INFO - PROCESS | 1747 | 1468230158703 Marionette TRACE conn3 <- [1,1098,null,{}] 02:42:38 INFO - PROCESS | 1747 | 1468230158709 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}] 02:42:38 INFO - PROCESS | 1747 | 1468230158719 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:38 INFO - PROCESS | 1747 | 1468230158938 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:42:39 INFO - PROCESS | 1747 | 1468230159145 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:39 INFO - PROCESS | 1747 | 1468230159153 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e438800 == 43 [pid = 1747] [id = 282] 02:42:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8f06d000) [pid = 1747] [serial = 847] [outer = (nil)] 02:42:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x90c32000) [pid = 1747] [serial = 848] [outer = 0x8f06d000] 02:42:39 INFO - PROCESS | 1747 | 1468230159276 Marionette DEBUG loaded listener.js 02:42:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x915c7800) [pid = 1747] [serial = 849] [outer = 0x8f06d000] 02:42:40 INFO - PROCESS | 1747 | 1468230160342 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]]]}] 02:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1678ms 02:42:40 INFO - PROCESS | 1747 | 1468230160378 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:42:40 INFO - PROCESS | 1747 | 1468230160385 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 02:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:42:40 INFO - PROCESS | 1747 | 1468230160393 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:42:40 INFO - PROCESS | 1747 | 1468230160397 Marionette TRACE conn3 <- [1,1102,null,{}] 02:42:40 INFO - PROCESS | 1747 | 1468230160405 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}] 02:42:40 INFO - PROCESS | 1747 | 1468230160411 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:40 INFO - PROCESS | 1747 | 1468230160616 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:42:40 INFO - PROCESS | 1747 | 1468230160939 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:40 INFO - PROCESS | 1747 | 1468230160955 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c5400 == 44 [pid = 1747] [id = 283] 02:42:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x915c5800) [pid = 1747] [serial = 850] [outer = (nil)] 02:42:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9167d400) [pid = 1747] [serial = 851] [outer = 0x915c5800] 02:42:41 INFO - PROCESS | 1747 | 1468230161025 Marionette DEBUG loaded listener.js 02:42:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x91be2400) [pid = 1747] [serial = 852] [outer = 0x915c5800] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x8f071400 == 43 [pid = 1747] [id = 275] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x8e437800 == 42 [pid = 1747] [id = 274] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x91e10000 == 41 [pid = 1747] [id = 273] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x91be3c00 == 40 [pid = 1747] [id = 272] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x914b0800 == 39 [pid = 1747] [id = 271] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43d400 == 38 [pid = 1747] [id = 270] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x915bbc00 == 37 [pid = 1747] [id = 265] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x91bf0800 == 36 [pid = 1747] [id = 267] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x8e434c00 == 35 [pid = 1747] [id = 266] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x8f073400 == 34 [pid = 1747] [id = 269] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x931e4800 == 33 [pid = 1747] [id = 268] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x91eca800 == 32 [pid = 1747] [id = 281] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x8e438800 == 31 [pid = 1747] [id = 282] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x9a650400 == 30 [pid = 1747] [id = 280] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x99f24800 == 29 [pid = 1747] [id = 279] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x92452000 == 28 [pid = 1747] [id = 278] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ed400 == 27 [pid = 1747] [id = 276] 02:42:42 INFO - PROCESS | 1747 | --DOCSHELL 0x914a5c00 == 26 [pid = 1747] [id = 277] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x925df800) [pid = 1747] [serial = 797] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91e1f800) [pid = 1747] [serial = 791] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x90c27c00) [pid = 1747] [serial = 794] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9167fc00) [pid = 1747] [serial = 788] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91ed0400) [pid = 1747] [serial = 783] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91ec7800) [pid = 1747] [serial = 782] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x909e2800) [pid = 1747] [serial = 785] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x90c2c400) [pid = 1747] [serial = 786] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91be8c00) [pid = 1747] [serial = 762] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91684c00) [pid = 1747] [serial = 761] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9533b400) [pid = 1747] [serial = 765] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93c67400) [pid = 1747] [serial = 764] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a615000) [pid = 1747] [serial = 768] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a60fc00) [pid = 1747] [serial = 767] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a64ec00) [pid = 1747] [serial = 771] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a61c400) [pid = 1747] [serial = 770] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a775400) [pid = 1747] [serial = 774] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a659800) [pid = 1747] [serial = 773] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a85b800) [pid = 1747] [serial = 777] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92448c00) [pid = 1747] [serial = 776] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92171000) [pid = 1747] [serial = 792] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91e0ec00) [pid = 1747] [serial = 795] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x914a5800) [pid = 1747] [serial = 780] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91ba2000) [pid = 1747] [serial = 789] [outer = (nil)] [url = about:blank] 02:42:42 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x909e2c00) [pid = 1747] [serial = 779] [outer = (nil)] [url = about:blank] 02:42:43 INFO - PROCESS | 1747 | 1468230163020 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]]]}] 02:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2688ms 02:42:43 INFO - PROCESS | 1747 | 1468230163081 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:42:43 INFO - PROCESS | 1747 | 1468230163086 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 02:42:43 INFO - PROCESS | 1747 | 1468230163093 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:42:43 INFO - PROCESS | 1747 | 1468230163097 Marionette TRACE conn3 <- [1,1106,null,{}] 02:42:43 INFO - PROCESS | 1747 | 1468230163104 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}] 02:42:43 INFO - PROCESS | 1747 | 1468230163110 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:43 INFO - PROCESS | 1747 | 1468230163293 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:42:43 INFO - PROCESS | 1747 | 1468230163410 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:43 INFO - PROCESS | 1747 | 1468230163420 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0eb000 == 27 [pid = 1747] [id = 284] 02:42:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8f0ed400) [pid = 1747] [serial = 853] [outer = (nil)] 02:42:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x909e2400) [pid = 1747] [serial = 854] [outer = 0x8f0ed400] 02:42:43 INFO - PROCESS | 1747 | 1468230163490 Marionette DEBUG loaded listener.js 02:42:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x90c2c000) [pid = 1747] [serial = 855] [outer = 0x8f0ed400] 02:42:44 INFO - PROCESS | 1747 | 1468230164260 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]]]}] 02:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1235ms 02:42:44 INFO - PROCESS | 1747 | 1468230164328 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:42:44 INFO - PROCESS | 1747 | 1468230164336 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 02:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:42:44 INFO - PROCESS | 1747 | 1468230164347 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:42:44 INFO - PROCESS | 1747 | 1468230164350 Marionette TRACE conn3 <- [1,1110,null,{}] 02:42:44 INFO - PROCESS | 1747 | 1468230164356 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}] 02:42:44 INFO - PROCESS | 1747 | 1468230164362 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:44 INFO - PROCESS | 1747 | 1468230164532 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:42:44 INFO - PROCESS | 1747 | 1468230164678 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:44 INFO - PROCESS | 1747 | 1468230164684 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x914ac000 == 28 [pid = 1747] [id = 285] 02:42:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9167ec00) [pid = 1747] [serial = 856] [outer = (nil)] 02:42:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91b9c800) [pid = 1747] [serial = 857] [outer = 0x9167ec00] 02:42:44 INFO - PROCESS | 1747 | 1468230164756 Marionette DEBUG loaded listener.js 02:42:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91ba4400) [pid = 1747] [serial = 858] [outer = 0x9167ec00] 02:42:45 INFO - PROCESS | 1747 | 1468230165637 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]]]}] 02:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1331ms 02:42:45 INFO - PROCESS | 1747 | 1468230165677 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:42:45 INFO - PROCESS | 1747 | 1468230165681 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 02:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:42:45 INFO - PROCESS | 1747 | 1468230165696 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:42:45 INFO - PROCESS | 1747 | 1468230165701 Marionette TRACE conn3 <- [1,1114,null,{}] 02:42:45 INFO - PROCESS | 1747 | 1468230165718 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}] 02:42:45 INFO - PROCESS | 1747 | 1468230165726 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:45 INFO - PROCESS | 1747 | 1468230165928 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:42:45 INFO - PROCESS | 1747 | 1468230165947 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:45 INFO - PROCESS | 1747 | 1468230165958 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1cc00 == 29 [pid = 1747] [id = 286] 02:42:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91ec8800) [pid = 1747] [serial = 859] [outer = (nil)] 02:42:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ece400) [pid = 1747] [serial = 860] [outer = 0x91ec8800] 02:42:46 INFO - PROCESS | 1747 | 1468230166026 Marionette DEBUG loaded listener.js 02:42:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91ed4800) [pid = 1747] [serial = 861] [outer = 0x91ec8800] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91e06c00) [pid = 1747] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93c9b800) [pid = 1747] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f0f1000) [pid = 1747] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x915bcc00) [pid = 1747] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e43d800) [pid = 1747] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9244ac00) [pid = 1747] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x931e8800) [pid = 1747] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8f0ec800) [pid = 1747] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91e0e400) [pid = 1747] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e17400) [pid = 1747] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91e07c00) [pid = 1747] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:42:47 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91e14000) [pid = 1747] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:42:47 INFO - PROCESS | 1747 | 1468230167348 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]]]}] 02:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1693ms 02:42:47 INFO - PROCESS | 1747 | 1468230167385 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:42:47 INFO - PROCESS | 1747 | 1468230167388 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 02:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:42:47 INFO - PROCESS | 1747 | 1468230167399 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:42:47 INFO - PROCESS | 1747 | 1468230167404 Marionette TRACE conn3 <- [1,1118,null,{}] 02:42:47 INFO - PROCESS | 1747 | 1468230167411 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}] 02:42:47 INFO - PROCESS | 1747 | 1468230167415 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:47 INFO - PROCESS | 1747 | 1468230167640 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:42:47 INFO - PROCESS | 1747 | 1468230167763 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:47 INFO - PROCESS | 1747 | 1468230167771 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f1000 == 30 [pid = 1747] [id = 287] 02:42:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x909d7c00) [pid = 1747] [serial = 862] [outer = (nil)] 02:42:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91e19400) [pid = 1747] [serial = 863] [outer = 0x909d7c00] 02:42:47 INFO - PROCESS | 1747 | 1468230167837 Marionette DEBUG loaded listener.js 02:42:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9217b400) [pid = 1747] [serial = 864] [outer = 0x909d7c00] 02:42:48 INFO - PROCESS | 1747 | 1468230168532 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]]]}] 02:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1180ms 02:42:48 INFO - PROCESS | 1747 | 1468230168579 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:42:48 INFO - PROCESS | 1747 | 1468230168582 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 02:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:42:48 INFO - PROCESS | 1747 | 1468230168596 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:42:48 INFO - PROCESS | 1747 | 1468230168599 Marionette TRACE conn3 <- [1,1122,null,{}] 02:42:48 INFO - PROCESS | 1747 | 1468230168605 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}] 02:42:48 INFO - PROCESS | 1747 | 1468230168609 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:48 INFO - PROCESS | 1747 | 1468230168752 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:42:48 INFO - PROCESS | 1747 | 1468230168761 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:48 INFO - PROCESS | 1747 | 1468230168769 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x9217a400 == 31 [pid = 1747] [id = 288] 02:42:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92452400) [pid = 1747] [serial = 865] [outer = (nil)] 02:42:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9255a800) [pid = 1747] [serial = 866] [outer = 0x92452400] 02:42:48 INFO - PROCESS | 1747 | 1468230168835 Marionette DEBUG loaded listener.js 02:42:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x925e5000) [pid = 1747] [serial = 867] [outer = 0x92452400] 02:42:49 INFO - PROCESS | 1747 | 1468230169995 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]]]}] 02:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1432ms 02:42:50 INFO - PROCESS | 1747 | 1468230170030 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:42:50 INFO - PROCESS | 1747 | 1468230170037 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 02:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:42:50 INFO - PROCESS | 1747 | 1468230170045 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:42:50 INFO - PROCESS | 1747 | 1468230170050 Marionette TRACE conn3 <- [1,1126,null,{}] 02:42:50 INFO - PROCESS | 1747 | 1468230170060 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}] 02:42:50 INFO - PROCESS | 1747 | 1468230170065 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:50 INFO - PROCESS | 1747 | 1468230170276 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:42:50 INFO - PROCESS | 1747 | 1468230170486 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:50 INFO - PROCESS | 1747 | 1468230170493 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2a800 == 32 [pid = 1747] [id = 289] 02:42:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x914a8800) [pid = 1747] [serial = 868] [outer = (nil)] 02:42:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x914ae000) [pid = 1747] [serial = 869] [outer = 0x914a8800] 02:42:50 INFO - PROCESS | 1747 | 1468230170622 Marionette DEBUG loaded listener.js 02:42:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91681800) [pid = 1747] [serial = 870] [outer = 0x914a8800] 02:42:51 INFO - PROCESS | 1747 | 1468230171595 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]]]}] 02:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1590ms 02:42:51 INFO - PROCESS | 1747 | 1468230171635 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:42:51 INFO - PROCESS | 1747 | 1468230171643 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 02:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:42:51 INFO - PROCESS | 1747 | 1468230171653 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:42:51 INFO - PROCESS | 1747 | 1468230171657 Marionette TRACE conn3 <- [1,1130,null,{}] 02:42:51 INFO - PROCESS | 1747 | 1468230171664 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}] 02:42:51 INFO - PROCESS | 1747 | 1468230171670 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:51 INFO - PROCESS | 1747 | 1468230171847 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:42:52 INFO - PROCESS | 1747 | 1468230172007 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:52 INFO - PROCESS | 1747 | 1468230172017 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e0000 == 33 [pid = 1747] [id = 290] 02:42:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91ecbc00) [pid = 1747] [serial = 871] [outer = (nil)] 02:42:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ed3c00) [pid = 1747] [serial = 872] [outer = 0x91ecbc00] 02:42:52 INFO - PROCESS | 1747 | 1468230172204 Marionette DEBUG loaded listener.js 02:42:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9254f800) [pid = 1747] [serial = 873] [outer = 0x91ecbc00] 02:42:53 INFO - PROCESS | 1747 | 1468230173215 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]]]}] 02:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1580ms 02:42:53 INFO - PROCESS | 1747 | 1468230173234 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:42:53 INFO - PROCESS | 1747 | 1468230173238 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 02:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:42:53 INFO - PROCESS | 1747 | 1468230173245 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:42:53 INFO - PROCESS | 1747 | 1468230173251 Marionette TRACE conn3 <- [1,1134,null,{}] 02:42:53 INFO - PROCESS | 1747 | 1468230173268 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}] 02:42:53 INFO - PROCESS | 1747 | 1468230173276 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:53 INFO - PROCESS | 1747 | 1468230173499 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:42:53 INFO - PROCESS | 1747 | 1468230173711 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:53 INFO - PROCESS | 1747 | 1468230173721 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c5e000 == 34 [pid = 1747] [id = 291] 02:42:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x93c5e800) [pid = 1747] [serial = 874] [outer = (nil)] 02:42:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x93c9bc00) [pid = 1747] [serial = 875] [outer = 0x93c5e800] 02:42:53 INFO - PROCESS | 1747 | 1468230173828 Marionette DEBUG loaded listener.js 02:42:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x93e66800) [pid = 1747] [serial = 876] [outer = 0x93c5e800] 02:42:54 INFO - PROCESS | 1747 | 1468230174731 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]]]}] 02:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1533ms 02:42:54 INFO - PROCESS | 1747 | 1468230174779 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:42:54 INFO - PROCESS | 1747 | 1468230174784 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 02:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:42:54 INFO - PROCESS | 1747 | 1468230174791 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:42:54 INFO - PROCESS | 1747 | 1468230174794 Marionette TRACE conn3 <- [1,1138,null,{}] 02:42:54 INFO - PROCESS | 1747 | 1468230174800 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}] 02:42:54 INFO - PROCESS | 1747 | 1468230174805 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:54 INFO - PROCESS | 1747 | 1468230174978 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:42:55 INFO - PROCESS | 1747 | 1468230175140 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:55 INFO - PROCESS | 1747 | 1468230175149 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ef000 == 35 [pid = 1747] [id = 292] 02:42:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8f0f6400) [pid = 1747] [serial = 877] [outer = (nil)] 02:42:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92173c00) [pid = 1747] [serial = 878] [outer = 0x8f0f6400] 02:42:55 INFO - PROCESS | 1747 | 1468230175229 Marionette DEBUG loaded listener.js 02:42:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92dc3c00) [pid = 1747] [serial = 879] [outer = 0x8f0f6400] 02:42:56 INFO - PROCESS | 1747 | 1468230176417 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]]]}] 02:42:56 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f1000 == 34 [pid = 1747] [id = 287] 02:42:56 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1cc00 == 33 [pid = 1747] [id = 286] 02:42:56 INFO - PROCESS | 1747 | --DOCSHELL 0x914ac000 == 32 [pid = 1747] [id = 285] 02:42:56 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0eb000 == 31 [pid = 1747] [id = 284] 02:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1732ms 02:42:56 INFO - PROCESS | 1747 | 1468230176524 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:42:56 INFO - PROCESS | 1747 | 1468230176534 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 02:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:42:56 INFO - PROCESS | 1747 | 1468230176585 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:42:56 INFO - PROCESS | 1747 | 1468230176590 Marionette TRACE conn3 <- [1,1142,null,{}] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x93e6c800) [pid = 1747] [serial = 821] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x909da000) [pid = 1747] [serial = 800] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91b9a800) [pid = 1747] [serial = 816] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f0f0c00) [pid = 1747] [serial = 813] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x95336800) [pid = 1747] [serial = 822] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f06dc00) [pid = 1747] [serial = 812] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x925ea800) [pid = 1747] [serial = 798] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93e63000) [pid = 1747] [serial = 806] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93e6d800) [pid = 1747] [serial = 807] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x931e9400) [pid = 1747] [serial = 827] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92447800) [pid = 1747] [serial = 818] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x99f17800) [pid = 1747] [serial = 810] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x90c31c00) [pid = 1747] [serial = 801] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91e02800) [pid = 1747] [serial = 804] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x96657800) [pid = 1747] [serial = 824] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x925e0800) [pid = 1747] [serial = 819] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x96661000) [pid = 1747] [serial = 825] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91e0f000) [pid = 1747] [serial = 803] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x915c7400) [pid = 1747] [serial = 815] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x99f0f800) [pid = 1747] [serial = 809] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x925e1400) [pid = 1747] [serial = 828] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9a2e1c00) [pid = 1747] [serial = 830] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9a3b0400) [pid = 1747] [serial = 831] [outer = (nil)] [url = about:blank] 02:42:56 INFO - PROCESS | 1747 | 1468230176686 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}] 02:42:56 INFO - PROCESS | 1747 | 1468230176691 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:56 INFO - PROCESS | 1747 | 1468230176836 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:42:56 INFO - PROCESS | 1747 | 1468230176960 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:56 INFO - PROCESS | 1747 | 1468230176968 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d7000 == 32 [pid = 1747] [id = 293] 02:42:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x909e2c00) [pid = 1747] [serial = 880] [outer = (nil)] 02:42:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x90c31c00) [pid = 1747] [serial = 881] [outer = 0x909e2c00] 02:42:57 INFO - PROCESS | 1747 | 1468230177038 Marionette DEBUG loaded listener.js 02:42:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x914a7000) [pid = 1747] [serial = 882] [outer = 0x909e2c00] 02:42:57 INFO - PROCESS | 1747 | 1468230177775 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]]]}] 02:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1258ms 02:42:57 INFO - PROCESS | 1747 | 1468230177817 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:42:57 INFO - PROCESS | 1747 | 1468230177823 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 02:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:42:57 INFO - PROCESS | 1747 | 1468230177833 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:42:57 INFO - PROCESS | 1747 | 1468230177838 Marionette TRACE conn3 <- [1,1146,null,{}] 02:42:57 INFO - PROCESS | 1747 | 1468230177843 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}] 02:42:57 INFO - PROCESS | 1747 | 1468230177849 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:58 INFO - PROCESS | 1747 | 1468230178005 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:42:58 INFO - PROCESS | 1747 | 1468230178015 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:58 INFO - PROCESS | 1747 | 1468230178021 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a5000 == 33 [pid = 1747] [id = 294] 02:42:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91686000) [pid = 1747] [serial = 883] [outer = (nil)] 02:42:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91befc00) [pid = 1747] [serial = 884] [outer = 0x91686000] 02:42:58 INFO - PROCESS | 1747 | 1468230178093 Marionette DEBUG loaded listener.js 02:42:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e0f000) [pid = 1747] [serial = 885] [outer = 0x91686000] 02:42:59 INFO - PROCESS | 1747 | 1468230179082 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]]]}] 02:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1286ms 02:42:59 INFO - PROCESS | 1747 | 1468230179120 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:42:59 INFO - PROCESS | 1747 | 1468230179123 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 02:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:42:59 INFO - PROCESS | 1747 | 1468230179135 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:42:59 INFO - PROCESS | 1747 | 1468230179139 Marionette TRACE conn3 <- [1,1150,null,{}] 02:42:59 INFO - PROCESS | 1747 | 1468230179155 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}] 02:42:59 INFO - PROCESS | 1747 | 1468230179163 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:59 INFO - PROCESS | 1747 | 1468230179369 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:42:59 INFO - PROCESS | 1747 | 1468230179451 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:42:59 INFO - PROCESS | 1747 | 1468230179463 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:42:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dbe800 == 34 [pid = 1747] [id = 295] 02:42:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92dbec00) [pid = 1747] [serial = 886] [outer = (nil)] 02:42:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92dcac00) [pid = 1747] [serial = 887] [outer = 0x92dbec00] 02:42:59 INFO - PROCESS | 1747 | 1468230179530 Marionette DEBUG loaded listener.js 02:42:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x93c5e400) [pid = 1747] [serial = 888] [outer = 0x92dbec00] 02:43:00 INFO - PROCESS | 1747 | 1468230180364 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]]]}] 02:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1283ms 02:43:00 INFO - PROCESS | 1747 | 1468230180418 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:43:00 INFO - PROCESS | 1747 | 1468230180422 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 02:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:43:00 INFO - PROCESS | 1747 | 1468230180429 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:43:00 INFO - PROCESS | 1747 | 1468230180431 Marionette TRACE conn3 <- [1,1154,null,{}] 02:43:00 INFO - PROCESS | 1747 | 1468230180442 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}] 02:43:00 INFO - PROCESS | 1747 | 1468230180446 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:00 INFO - PROCESS | 1747 | 1468230180645 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:43:00 INFO - PROCESS | 1747 | 1468230180665 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:00 INFO - PROCESS | 1747 | 1468230180672 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dc0000 == 35 [pid = 1747] [id = 296] 02:43:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93c64400) [pid = 1747] [serial = 889] [outer = (nil)] 02:43:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9533cc00) [pid = 1747] [serial = 890] [outer = 0x93c64400] 02:43:00 INFO - PROCESS | 1747 | 1468230180738 Marionette DEBUG loaded listener.js 02:43:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x95344c00) [pid = 1747] [serial = 891] [outer = 0x93c64400] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x914a6800) [pid = 1747] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92dcc800) [pid = 1747] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x99f26c00) [pid = 1747] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91ec8800) [pid = 1747] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a650800) [pid = 1747] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9254fc00) [pid = 1747] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f06d000) [pid = 1747] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x915c5800) [pid = 1747] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8f0ed400) [pid = 1747] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9167ec00) [pid = 1747] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:43:01 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x909d7c00) [pid = 1747] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:43:01 INFO - PROCESS | 1747 | 1468230181712 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]]]}] 02:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1329ms 02:43:01 INFO - PROCESS | 1747 | 1468230181760 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:43:01 INFO - PROCESS | 1747 | 1468230181764 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 02:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:43:01 INFO - PROCESS | 1747 | 1468230181777 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:43:01 INFO - PROCESS | 1747 | 1468230181781 Marionette TRACE conn3 <- [1,1158,null,{}] 02:43:01 INFO - PROCESS | 1747 | 1468230181787 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}] 02:43:01 INFO - PROCESS | 1747 | 1468230181793 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:01 INFO - PROCESS | 1747 | 1468230181944 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:43:01 INFO - PROCESS | 1747 | 1468230181953 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:01 INFO - PROCESS | 1747 | 1468230181965 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c26800 == 36 [pid = 1747] [id = 297] 02:43:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91ecd400) [pid = 1747] [serial = 892] [outer = (nil)] 02:43:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x949d9000) [pid = 1747] [serial = 893] [outer = 0x91ecd400] 02:43:02 INFO - PROCESS | 1747 | 1468230182031 Marionette DEBUG loaded listener.js 02:43:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x95340000) [pid = 1747] [serial = 894] [outer = 0x91ecd400] 02:43:02 INFO - PROCESS | 1747 | 1468230182931 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]]]}] 02:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1179ms 02:43:02 INFO - PROCESS | 1747 | 1468230182957 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:43:02 INFO - PROCESS | 1747 | 1468230182961 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 02:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:43:02 INFO - PROCESS | 1747 | 1468230182966 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:43:02 INFO - PROCESS | 1747 | 1468230182969 Marionette TRACE conn3 <- [1,1162,null,{}] 02:43:02 INFO - PROCESS | 1747 | 1468230182975 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}] 02:43:02 INFO - PROCESS | 1747 | 1468230182985 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:03 INFO - PROCESS | 1747 | 1468230183170 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:43:03 INFO - PROCESS | 1747 | 1468230183179 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:03 INFO - PROCESS | 1747 | 1468230183189 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06c000 == 37 [pid = 1747] [id = 298] 02:43:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x915c3400) [pid = 1747] [serial = 895] [outer = (nil)] 02:43:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x99f19800) [pid = 1747] [serial = 896] [outer = 0x915c3400] 02:43:03 INFO - PROCESS | 1747 | 1468230183256 Marionette DEBUG loaded listener.js 02:43:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x99f1ac00) [pid = 1747] [serial = 897] [outer = 0x915c3400] 02:43:04 INFO - PROCESS | 1747 | 1468230184424 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]]]}] 02:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1533ms 02:43:04 INFO - PROCESS | 1747 | 1468230184501 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 02:43:04 INFO - PROCESS | 1747 | 1468230184508 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 02:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:43:04 INFO - PROCESS | 1747 | 1468230184515 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:43:04 INFO - PROCESS | 1747 | 1468230184523 Marionette TRACE conn3 <- [1,1166,null,{}] 02:43:04 INFO - PROCESS | 1747 | 1468230184531 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}] 02:43:04 INFO - PROCESS | 1747 | 1468230184537 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:04 INFO - PROCESS | 1747 | 1468230184757 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:43:05 INFO - PROCESS | 1747 | 1468230185021 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:05 INFO - PROCESS | 1747 | 1468230185030 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x909de800 == 38 [pid = 1747] [id = 299] 02:43:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x909e3000) [pid = 1747] [serial = 898] [outer = (nil)] 02:43:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x915c5800) [pid = 1747] [serial = 899] [outer = 0x909e3000] 02:43:05 INFO - PROCESS | 1747 | 1468230185119 Marionette DEBUG loaded listener.js 02:43:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9167dc00) [pid = 1747] [serial = 900] [outer = 0x909e3000] 02:43:06 INFO - PROCESS | 1747 | 1468230185999 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]]]}] 02:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1534ms 02:43:06 INFO - PROCESS | 1747 | 1468230186049 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 02:43:06 INFO - PROCESS | 1747 | 1468230186057 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 02:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:43:06 INFO - PROCESS | 1747 | 1468230186068 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:43:06 INFO - PROCESS | 1747 | 1468230186072 Marionette TRACE conn3 <- [1,1170,null,{}] 02:43:06 INFO - PROCESS | 1747 | 1468230186079 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}] 02:43:06 INFO - PROCESS | 1747 | 1468230186085 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:06 INFO - PROCESS | 1747 | 1468230186307 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:43:06 INFO - PROCESS | 1747 | 1468230186572 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:06 INFO - PROCESS | 1747 | 1468230186581 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c0000 == 39 [pid = 1747] [id = 300] 02:43:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9217a800) [pid = 1747] [serial = 901] [outer = (nil)] 02:43:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x925e1400) [pid = 1747] [serial = 902] [outer = 0x9217a800] 02:43:06 INFO - PROCESS | 1747 | 1468230186711 Marionette DEBUG loaded listener.js 02:43:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92dcd800) [pid = 1747] [serial = 903] [outer = 0x9217a800] 02:43:07 INFO - PROCESS | 1747 | 1468230187632 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]]]}] 02:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1633ms 02:43:07 INFO - PROCESS | 1747 | 1468230187701 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 02:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:43:07 INFO - PROCESS | 1747 | 1468230187706 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 02:43:07 INFO - PROCESS | 1747 | 1468230187713 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:43:07 INFO - PROCESS | 1747 | 1468230187719 Marionette TRACE conn3 <- [1,1174,null,{}] 02:43:07 INFO - PROCESS | 1747 | 1468230187736 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}] 02:43:07 INFO - PROCESS | 1747 | 1468230187745 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:07 INFO - PROCESS | 1747 | 1468230187965 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:43:08 INFO - PROCESS | 1747 | 1468230188143 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:08 INFO - PROCESS | 1747 | 1468230188153 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x92174c00 == 40 [pid = 1747] [id = 301] 02:43:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x99f17800) [pid = 1747] [serial = 904] [outer = (nil)] 02:43:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x99fd1400) [pid = 1747] [serial = 905] [outer = 0x99f17800] 02:43:08 INFO - PROCESS | 1747 | 1468230188278 Marionette DEBUG loaded listener.js 02:43:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a378800) [pid = 1747] [serial = 906] [outer = 0x99f17800] 02:43:09 INFO - PROCESS | 1747 | 1468230189137 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] 02:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:43:09 INFO - PROCESS | 1747 | 1468230189203 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 02:43:09 INFO - PROCESS | 1747 | 1468230189210 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:43:09 INFO - PROCESS | 1747 | 1468230189214 Marionette TRACE conn3 <- [1,1178,null,{}] 02:43:09 INFO - PROCESS | 1747 | 1468230189220 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}] 02:43:09 INFO - PROCESS | 1747 | 1468230189225 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:09 INFO - PROCESS | 1747 | 1468230189405 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:43:09 INFO - PROCESS | 1747 | 1468230189574 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:09 INFO - PROCESS | 1747 | 1468230189585 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f23c00 == 41 [pid = 1747] [id = 302] 02:43:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a60e000) [pid = 1747] [serial = 907] [outer = (nil)] 02:43:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a616400) [pid = 1747] [serial = 908] [outer = 0x9a60e000] 02:43:09 INFO - PROCESS | 1747 | 1468230189668 Marionette DEBUG loaded listener.js 02:43:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a64d800) [pid = 1747] [serial = 909] [outer = 0x9a60e000] 02:43:10 INFO - PROCESS | 1747 | 1468230190561 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] 02:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:43:10 INFO - PROCESS | 1747 | 1468230190648 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 02:43:10 INFO - PROCESS | 1747 | 1468230190654 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:43:10 INFO - PROCESS | 1747 | 1468230190658 Marionette TRACE conn3 <- [1,1182,null,{}] 02:43:10 INFO - PROCESS | 1747 | 1468230190664 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}] 02:43:10 INFO - PROCESS | 1747 | 1468230190669 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:10 INFO - PROCESS | 1747 | 1468230190871 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:43:11 INFO - PROCESS | 1747 | 1468230191087 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:11 INFO - PROCESS | 1747 | 1468230191096 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e431800 == 42 [pid = 1747] [id = 303] 02:43:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x915bc000) [pid = 1747] [serial = 910] [outer = (nil)] 02:43:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a65ac00) [pid = 1747] [serial = 911] [outer = 0x915bc000] 02:43:11 INFO - PROCESS | 1747 | 1468230191217 Marionette DEBUG loaded listener.js 02:43:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a776000) [pid = 1747] [serial = 912] [outer = 0x915bc000] 02:43:11 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:43:11 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:43:12 INFO - PROCESS | 1747 | 1468230192159 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] 02:43:12 INFO - PROCESS | 1747 | 1468230192240 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 02:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:43:12 INFO - PROCESS | 1747 | 1468230192246 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:43:12 INFO - PROCESS | 1747 | 1468230192249 Marionette TRACE conn3 <- [1,1186,null,{}] 02:43:12 INFO - PROCESS | 1747 | 1468230192255 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}] 02:43:12 INFO - PROCESS | 1747 | 1468230192265 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:12 INFO - PROCESS | 1747 | 1468230192696 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:43:12 INFO - PROCESS | 1747 | 1468230192924 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:12 INFO - PROCESS | 1747 | 1468230192932 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d8400 == 43 [pid = 1747] [id = 304] 02:43:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x909da000) [pid = 1747] [serial = 913] [outer = (nil)] 02:43:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x90c32c00) [pid = 1747] [serial = 914] [outer = 0x909da000] 02:43:13 INFO - PROCESS | 1747 | 1468230193008 Marionette DEBUG loaded listener.js 02:43:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x914b0800) [pid = 1747] [serial = 915] [outer = 0x909da000] 02:43:13 INFO - PROCESS | 1747 | 1468230193906 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] 02:43:13 INFO - PROCESS | 1747 | 1468230193988 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 02:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:43:13 INFO - PROCESS | 1747 | 1468230193996 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:43:14 INFO - PROCESS | 1747 | 1468230194000 Marionette TRACE conn3 <- [1,1190,null,{}] 02:43:14 INFO - PROCESS | 1747 | 1468230194007 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}] 02:43:14 INFO - PROCESS | 1747 | 1468230194012 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:14 INFO - PROCESS | 1747 | 1468230194260 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x90c26800 == 42 [pid = 1747] [id = 297] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x92dc0000 == 41 [pid = 1747] [id = 296] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x92dbe800 == 40 [pid = 1747] [id = 295] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x914a5000 == 39 [pid = 1747] [id = 294] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x909d7000 == 38 [pid = 1747] [id = 293] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ef000 == 37 [pid = 1747] [id = 292] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x93c5e000 == 36 [pid = 1747] [id = 291] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x909e0000 == 35 [pid = 1747] [id = 290] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2a800 == 34 [pid = 1747] [id = 289] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x9217a400 == 33 [pid = 1747] [id = 288] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x915c5400 == 32 [pid = 1747] [id = 283] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8e431800 == 31 [pid = 1747] [id = 303] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x909d8400 == 30 [pid = 1747] [id = 304] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x99f23c00 == 29 [pid = 1747] [id = 302] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x92174c00 == 28 [pid = 1747] [id = 301] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x915c0000 == 27 [pid = 1747] [id = 300] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06c000 == 26 [pid = 1747] [id = 298] 02:43:15 INFO - PROCESS | 1747 | --DOCSHELL 0x909de800 == 25 [pid = 1747] [id = 299] 02:43:15 INFO - PROCESS | 1747 | 1468230195441 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:15 INFO - PROCESS | 1747 | 1468230195456 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91e06000) [pid = 1747] [serial = 834] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91683400) [pid = 1747] [serial = 833] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x93ca1400) [pid = 1747] [serial = 837] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93c5dc00) [pid = 1747] [serial = 836] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a616800) [pid = 1747] [serial = 840] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91ece400) [pid = 1747] [serial = 860] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a5efc00) [pid = 1747] [serial = 839] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a76d000) [pid = 1747] [serial = 843] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a655000) [pid = 1747] [serial = 842] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a865800) [pid = 1747] [serial = 846] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a861000) [pid = 1747] [serial = 845] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x915c7800) [pid = 1747] [serial = 849] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90c32000) [pid = 1747] [serial = 848] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91ed4800) [pid = 1747] [serial = 861] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91be2400) [pid = 1747] [serial = 852] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9167d400) [pid = 1747] [serial = 851] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x909e2400) [pid = 1747] [serial = 854] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9255a800) [pid = 1747] [serial = 866] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x90c2c000) [pid = 1747] [serial = 855] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91ba4400) [pid = 1747] [serial = 858] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91b9c800) [pid = 1747] [serial = 857] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9217b400) [pid = 1747] [serial = 864] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91e19400) [pid = 1747] [serial = 863] [outer = (nil)] [url = about:blank] 02:43:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435000 == 26 [pid = 1747] [id = 305] 02:43:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8e437400) [pid = 1747] [serial = 916] [outer = (nil)] 02:43:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8f067c00) [pid = 1747] [serial = 917] [outer = 0x8e437400] 02:43:15 INFO - PROCESS | 1747 | 1468230195666 Marionette DEBUG loaded listener.js 02:43:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f074800) [pid = 1747] [serial = 918] [outer = 0x8e437400] 02:43:16 INFO - PROCESS | 1747 | 1468230196431 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] 02:43:16 INFO - PROCESS | 1747 | 1468230196489 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 02:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:43:16 INFO - PROCESS | 1747 | 1468230196497 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:43:16 INFO - PROCESS | 1747 | 1468230196501 Marionette TRACE conn3 <- [1,1194,null,{}] 02:43:16 INFO - PROCESS | 1747 | 1468230196509 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}] 02:43:16 INFO - PROCESS | 1747 | 1468230196516 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:16 INFO - PROCESS | 1747 | 1468230196672 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:43:16 INFO - PROCESS | 1747 | 1468230196685 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:16 INFO - PROCESS | 1747 | 1468230196694 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2f400 == 27 [pid = 1747] [id = 306] 02:43:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x90c30400) [pid = 1747] [serial = 919] [outer = (nil)] 02:43:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x914aa800) [pid = 1747] [serial = 920] [outer = 0x90c30400] 02:43:16 INFO - PROCESS | 1747 | 1468230196763 Marionette DEBUG loaded listener.js 02:43:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x915c1c00) [pid = 1747] [serial = 921] [outer = 0x90c30400] 02:43:17 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:43:17 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:43:17 INFO - PROCESS | 1747 | 1468230197700 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] 02:43:17 INFO - PROCESS | 1747 | 1468230197744 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 02:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:43:17 INFO - PROCESS | 1747 | 1468230197752 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:43:17 INFO - PROCESS | 1747 | 1468230197755 Marionette TRACE conn3 <- [1,1198,null,{}] 02:43:17 INFO - PROCESS | 1747 | 1468230197760 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}] 02:43:17 INFO - PROCESS | 1747 | 1468230197766 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:17 INFO - PROCESS | 1747 | 1468230197933 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:43:18 INFO - PROCESS | 1747 | 1468230198083 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:18 INFO - PROCESS | 1747 | 1468230198089 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d9800 == 28 [pid = 1747] [id = 307] 02:43:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x915c6000) [pid = 1747] [serial = 922] [outer = (nil)] 02:43:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91be6400) [pid = 1747] [serial = 923] [outer = 0x915c6000] 02:43:18 INFO - PROCESS | 1747 | 1468230198159 Marionette DEBUG loaded listener.js 02:43:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91e04c00) [pid = 1747] [serial = 924] [outer = 0x915c6000] 02:43:19 INFO - PROCESS | 1747 | 1468230199100 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]]]}] 02:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1375ms 02:43:19 INFO - PROCESS | 1747 | 1468230199128 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:43:19 INFO - PROCESS | 1747 | 1468230199131 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 02:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:43:19 INFO - PROCESS | 1747 | 1468230199139 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:43:19 INFO - PROCESS | 1747 | 1468230199149 Marionette TRACE conn3 <- [1,1202,null,{}] 02:43:19 INFO - PROCESS | 1747 | 1468230199169 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}] 02:43:19 INFO - PROCESS | 1747 | 1468230199177 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:19 INFO - PROCESS | 1747 | 1468230199384 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:43:19 INFO - PROCESS | 1747 | 1468230199410 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:19 INFO - PROCESS | 1747 | 1468230199415 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ecec00 == 29 [pid = 1747] [id = 308] 02:43:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91ed1000) [pid = 1747] [serial = 925] [outer = (nil)] 02:43:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91ed6c00) [pid = 1747] [serial = 926] [outer = 0x91ed1000] 02:43:19 INFO - PROCESS | 1747 | 1468230199486 Marionette DEBUG loaded listener.js 02:43:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92171800) [pid = 1747] [serial = 927] [outer = 0x91ed1000] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92dbec00) [pid = 1747] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x93c64400) [pid = 1747] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91ecd400) [pid = 1747] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92452400) [pid = 1747] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x914a8800) [pid = 1747] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x93c5e800) [pid = 1747] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f0f6400) [pid = 1747] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91ecbc00) [pid = 1747] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x909e2c00) [pid = 1747] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91686000) [pid = 1747] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:43:20 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x915c3400) [pid = 1747] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:43:20 INFO - PROCESS | 1747 | 1468230200803 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]]]}] 02:43:20 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 02:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1696ms 02:43:20 INFO - PROCESS | 1747 | 1468230200845 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:43:20 INFO - PROCESS | 1747 | 1468230200850 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 02:43:20 INFO - PROCESS | 1747 | 1468230200856 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:43:20 INFO - PROCESS | 1747 | 1468230200859 Marionette TRACE conn3 <- [1,1206,null,{}] 02:43:20 INFO - PROCESS | 1747 | 1468230200864 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}] 02:43:20 INFO - PROCESS | 1747 | 1468230200869 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:21 INFO - PROCESS | 1747 | 1468230201012 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:43:21 INFO - PROCESS | 1747 | 1468230201214 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:21 INFO - PROCESS | 1747 | 1468230201222 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43b000 == 30 [pid = 1747] [id = 309] 02:43:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8f071000) [pid = 1747] [serial = 928] [outer = (nil)] 02:43:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e0b000) [pid = 1747] [serial = 929] [outer = 0x8f071000] 02:43:21 INFO - PROCESS | 1747 | 1468230201289 Marionette DEBUG loaded listener.js 02:43:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92447000) [pid = 1747] [serial = 930] [outer = 0x8f071000] 02:43:21 INFO - PROCESS | 1747 | 1468230201996 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]]]}] 02:43:22 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 02:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1179ms 02:43:22 INFO - PROCESS | 1747 | 1468230202034 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:43:22 INFO - PROCESS | 1747 | 1468230202037 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 02:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:43:22 INFO - PROCESS | 1747 | 1468230202044 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:43:22 INFO - PROCESS | 1747 | 1468230202047 Marionette TRACE conn3 <- [1,1210,null,{}] 02:43:22 INFO - PROCESS | 1747 | 1468230202052 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}] 02:43:22 INFO - PROCESS | 1747 | 1468230202057 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:22 INFO - PROCESS | 1747 | 1468230202262 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:43:22 INFO - PROCESS | 1747 | 1468230202277 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:22 INFO - PROCESS | 1747 | 1468230202296 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x92452000 == 31 [pid = 1747] [id = 310] 02:43:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92552400) [pid = 1747] [serial = 931] [outer = (nil)] 02:43:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x925e2800) [pid = 1747] [serial = 932] [outer = 0x92552400] 02:43:22 INFO - PROCESS | 1747 | 1468230202376 Marionette DEBUG loaded listener.js 02:43:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x931e6000) [pid = 1747] [serial = 933] [outer = 0x92552400] 02:43:23 INFO - PROCESS | 1747 | 1468230203588 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]]]}] 02:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1629ms 02:43:23 INFO - PROCESS | 1747 | 1468230203675 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 02:43:23 INFO - PROCESS | 1747 | 1468230203681 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 02:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:43:23 INFO - PROCESS | 1747 | 1468230203689 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:43:23 INFO - PROCESS | 1747 | 1468230203701 Marionette TRACE conn3 <- [1,1214,null,{}] 02:43:23 INFO - PROCESS | 1747 | 1468230203786 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}] 02:43:23 INFO - PROCESS | 1747 | 1468230203794 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:23 INFO - PROCESS | 1747 | 1468230203976 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:43:24 INFO - PROCESS | 1747 | 1468230204202 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:24 INFO - PROCESS | 1747 | 1468230204213 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f5000 == 32 [pid = 1747] [id = 311] 02:43:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x90c29c00) [pid = 1747] [serial = 934] [outer = (nil)] 02:43:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91b9ec00) [pid = 1747] [serial = 935] [outer = 0x90c29c00] 02:43:24 INFO - PROCESS | 1747 | 1468230204299 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91be5400) [pid = 1747] [serial = 936] [outer = 0x90c29c00] 02:43:25 INFO - PROCESS | 1747 | 1468230205302 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]]]}] 02:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1671ms 02:43:25 INFO - PROCESS | 1747 | 1468230205360 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:43:25 INFO - PROCESS | 1747 | 1468230205367 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 02:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:43:25 INFO - PROCESS | 1747 | 1468230205377 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:43:25 INFO - PROCESS | 1747 | 1468230205381 Marionette TRACE conn3 <- [1,1218,null,{}] 02:43:25 INFO - PROCESS | 1747 | 1468230205387 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}] 02:43:25 INFO - PROCESS | 1747 | 1468230205393 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:25 INFO - PROCESS | 1747 | 1468230205582 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:43:25 INFO - PROCESS | 1747 | 1468230205833 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:25 INFO - PROCESS | 1747 | 1468230205842 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e16000 == 33 [pid = 1747] [id = 312] 02:43:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91ecc800) [pid = 1747] [serial = 937] [outer = (nil)] 02:43:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9216d800) [pid = 1747] [serial = 938] [outer = 0x91ecc800] 02:43:25 INFO - PROCESS | 1747 | 1468230205969 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92452800) [pid = 1747] [serial = 939] [outer = 0x91ecc800] 02:43:26 INFO - PROCESS | 1747 | --DOCSHELL 0x93c5b000 == 32 [pid = 1747] [id = 10] 02:43:27 INFO - PROCESS | 1747 | 1468230207018 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]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1690ms 02:43:27 INFO - PROCESS | 1747 | 1468230207067 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 1747 | 1468230207072 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 02:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:43:27 INFO - PROCESS | 1747 | 1468230207079 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 1747 | 1468230207085 Marionette TRACE conn3 <- [1,1222,null,{}] 02:43:27 INFO - PROCESS | 1747 | 1468230207102 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}] 02:43:27 INFO - PROCESS | 1747 | 1468230207112 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:27 INFO - PROCESS | 1747 | 1468230207318 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:43:27 INFO - PROCESS | 1747 | 1468230207536 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:27 INFO - PROCESS | 1747 | 1468230207549 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c9e400 == 33 [pid = 1747] [id = 313] 02:43:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x93e5f400) [pid = 1747] [serial = 940] [outer = (nil)] 02:43:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x949df000) [pid = 1747] [serial = 941] [outer = 0x93e5f400] 02:43:27 INFO - PROCESS | 1747 | 1468230207658 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x95343c00) [pid = 1747] [serial = 942] [outer = 0x93e5f400] 02:43:28 INFO - PROCESS | 1747 | 1468230208615 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] 02:43:28 INFO - PROCESS | 1747 | 1468230208672 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 02:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:43:28 INFO - PROCESS | 1747 | 1468230208678 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 1747 | 1468230208681 Marionette TRACE conn3 <- [1,1226,null,{}] 02:43:28 INFO - PROCESS | 1747 | 1468230208687 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}] 02:43:28 INFO - PROCESS | 1747 | 1468230208693 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:28 INFO - PROCESS | 1747 | 1468230208910 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:43:29 INFO - PROCESS | 1747 | 1468230209269 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 1747 | 1468230209281 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43dc00 == 34 [pid = 1747] [id = 314] 02:43:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f068000) [pid = 1747] [serial = 943] [outer = (nil)] 02:43:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f0ec400) [pid = 1747] [serial = 944] [outer = 0x8f068000] 02:43:29 INFO - PROCESS | 1747 | 1468230209398 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x909e2000) [pid = 1747] [serial = 945] [outer = 0x8f068000] 02:43:30 INFO - PROCESS | 1747 | --DOCSHELL 0x9167c400 == 33 [pid = 1747] [id = 226] 02:43:30 INFO - PROCESS | 1747 | 1468230210401 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]]]}] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x93c5e400) [pid = 1747] [serial = 888] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9533cc00) [pid = 1747] [serial = 890] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x949d9000) [pid = 1747] [serial = 893] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x925e5000) [pid = 1747] [serial = 867] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x914ae000) [pid = 1747] [serial = 869] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91681800) [pid = 1747] [serial = 870] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93c9bc00) [pid = 1747] [serial = 875] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93e66800) [pid = 1747] [serial = 876] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92173c00) [pid = 1747] [serial = 878] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92dc3c00) [pid = 1747] [serial = 879] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91ed3c00) [pid = 1747] [serial = 872] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9254f800) [pid = 1747] [serial = 873] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x90c31c00) [pid = 1747] [serial = 881] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x914a7000) [pid = 1747] [serial = 882] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91befc00) [pid = 1747] [serial = 884] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92dcac00) [pid = 1747] [serial = 887] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x95344c00) [pid = 1747] [serial = 891] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x99f19800) [pid = 1747] [serial = 896] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x99f1ac00) [pid = 1747] [serial = 897] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91e0f000) [pid = 1747] [serial = 885] [outer = (nil)] [url = about:blank] 02:43:30 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x95340000) [pid = 1747] [serial = 894] [outer = (nil)] [url = about:blank] 02:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1790ms 02:43:30 INFO - PROCESS | 1747 | 1468230210472 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:43:30 INFO - PROCESS | 1747 | 1468230210478 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 02:43:30 INFO - PROCESS | 1747 | 1468230210485 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - PROCESS | 1747 | 1468230210490 Marionette TRACE conn3 <- [1,1230,null,{}] 02:43:30 INFO - PROCESS | 1747 | 1468230210501 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}] 02:43:30 INFO - PROCESS | 1747 | 1468230210508 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:30 INFO - PROCESS | 1747 | 1468230210672 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:43:30 INFO - PROCESS | 1747 | 1468230210794 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 1747 | 1468230210802 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c4000 == 34 [pid = 1747] [id = 315] 02:43:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x915ca400) [pid = 1747] [serial = 946] [outer = (nil)] 02:43:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91685800) [pid = 1747] [serial = 947] [outer = 0x915ca400] 02:43:30 INFO - PROCESS | 1747 | 1468230210888 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91be7000) [pid = 1747] [serial = 948] [outer = 0x915ca400] 02:43:31 INFO - PROCESS | 1747 | 1468230211682 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]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1233ms 02:43:31 INFO - PROCESS | 1747 | 1468230211721 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:43:31 INFO - PROCESS | 1747 | 1468230211727 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 02:43:31 INFO - PROCESS | 1747 | 1468230211734 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 1747 | 1468230211738 Marionette TRACE conn3 <- [1,1234,null,{}] 02:43:31 INFO - PROCESS | 1747 | 1468230211743 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}] 02:43:31 INFO - PROCESS | 1747 | 1468230211748 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:31 INFO - PROCESS | 1747 | 1468230211912 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:43:31 INFO - PROCESS | 1747 | 1468230211923 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 1747 | 1468230211934 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1f400 == 35 [pid = 1747] [id = 316] 02:43:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e20800) [pid = 1747] [serial = 949] [outer = (nil)] 02:43:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92173c00) [pid = 1747] [serial = 950] [outer = 0x91e20800] 02:43:32 INFO - PROCESS | 1747 | 1468230212001 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92558400) [pid = 1747] [serial = 951] [outer = 0x91e20800] 02:43:32 INFO - PROCESS | 1747 | 1468230212950 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]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1228ms 02:43:32 INFO - PROCESS | 1747 | 1468230212979 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:43:32 INFO - PROCESS | 1747 | 1468230212983 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 02:43:33 INFO - PROCESS | 1747 | 1468230213004 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 1747 | 1468230213013 Marionette TRACE conn3 <- [1,1238,null,{}] 02:43:33 INFO - PROCESS | 1747 | 1468230213027 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}] 02:43:33 INFO - PROCESS | 1747 | 1468230213034 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:33 INFO - PROCESS | 1747 | 1468230213259 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:43:33 INFO - PROCESS | 1747 | 1468230213279 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 1747 | 1468230213288 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e17800 == 36 [pid = 1747] [id = 317] 02:43:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93c63c00) [pid = 1747] [serial = 952] [outer = (nil)] 02:43:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93e6c800) [pid = 1747] [serial = 953] [outer = 0x93c63c00] 02:43:33 INFO - PROCESS | 1747 | 1468230213353 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x949d9400) [pid = 1747] [serial = 954] [outer = 0x93c63c00] 02:43:34 INFO - PROCESS | 1747 | 1468230214241 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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1304ms 02:43:34 INFO - PROCESS | 1747 | 1468230214299 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:43:34 INFO - PROCESS | 1747 | 1468230214304 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 02:43:34 INFO - PROCESS | 1747 | 1468230214310 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 1747 | 1468230214313 Marionette TRACE conn3 <- [1,1242,null,{}] 02:43:34 INFO - PROCESS | 1747 | 1468230214318 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}] 02:43:34 INFO - PROCESS | 1747 | 1468230214323 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:34 INFO - PROCESS | 1747 | 1468230214533 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:43:34 INFO - PROCESS | 1747 | 1468230214557 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 1747 | 1468230214563 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x91bf0000 == 37 [pid = 1747] [id = 318] 02:43:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93e6a000) [pid = 1747] [serial = 955] [outer = (nil)] 02:43:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9665a400) [pid = 1747] [serial = 956] [outer = 0x93e6a000] 02:43:34 INFO - PROCESS | 1747 | 1468230214635 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9666d000) [pid = 1747] [serial = 957] [outer = 0x93e6a000] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x909e3000) [pid = 1747] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91ed1000) [pid = 1747] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8e437400) [pid = 1747] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9217a800) [pid = 1747] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x90c30400) [pid = 1747] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x909da000) [pid = 1747] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x99f17800) [pid = 1747] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9a60e000) [pid = 1747] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8f071000) [pid = 1747] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x915bc000) [pid = 1747] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:43:35 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x915c6000) [pid = 1747] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:43:35 INFO - PROCESS | 1747 | 1468230215664 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]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1385ms 02:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:43:35 INFO - PROCESS | 1747 | 1468230215695 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:43:35 INFO - PROCESS | 1747 | 1468230215698 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 02:43:35 INFO - PROCESS | 1747 | 1468230215705 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 1747 | 1468230215708 Marionette TRACE conn3 <- [1,1246,null,{}] 02:43:35 INFO - PROCESS | 1747 | 1468230215714 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}] 02:43:35 INFO - PROCESS | 1747 | 1468230215718 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:35 INFO - PROCESS | 1747 | 1468230215911 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:43:35 INFO - PROCESS | 1747 | 1468230215928 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 1747 | 1468230215946 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c6000 == 38 [pid = 1747] [id = 319] 02:43:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91686000) [pid = 1747] [serial = 958] [outer = (nil)] 02:43:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92178c00) [pid = 1747] [serial = 959] [outer = 0x91686000] 02:43:36 INFO - PROCESS | 1747 | 1468230216029 Marionette DEBUG loaded listener.js 02:43:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x99345800) [pid = 1747] [serial = 960] [outer = 0x91686000] 02:43:36 INFO - PROCESS | 1747 | 1468230216912 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]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1245ms 02:43:36 INFO - PROCESS | 1747 | 1468230216949 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 1747 | 1468230216953 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 02:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:43:36 INFO - PROCESS | 1747 | 1468230216960 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 1747 | 1468230216964 Marionette TRACE conn3 <- [1,1250,null,{}] 02:43:36 INFO - PROCESS | 1747 | 1468230216969 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}] 02:43:36 INFO - PROCESS | 1747 | 1468230216974 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:37 INFO - PROCESS | 1747 | 1468230217131 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:43:37 INFO - PROCESS | 1747 | 1468230217148 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 1747 | 1468230217156 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dcbc00 == 39 [pid = 1747] [id = 320] 02:43:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x96654400) [pid = 1747] [serial = 961] [outer = (nil)] 02:43:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x99fd0800) [pid = 1747] [serial = 962] [outer = 0x96654400] 02:43:37 INFO - PROCESS | 1747 | 1468230217226 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a189000) [pid = 1747] [serial = 963] [outer = 0x96654400] 02:43:38 INFO - PROCESS | 1747 | 1468230218399 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]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1504ms 02:43:38 INFO - PROCESS | 1747 | 1468230218465 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 1747 | 1468230218479 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 02:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:43:38 INFO - PROCESS | 1747 | 1468230218489 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 1747 | 1468230218499 Marionette TRACE conn3 <- [1,1254,null,{}] 02:43:38 INFO - PROCESS | 1747 | 1468230218508 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}] 02:43:38 INFO - PROCESS | 1747 | 1468230218512 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:38 INFO - PROCESS | 1747 | 1468230218731 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:43:38 INFO - PROCESS | 1747 | 1468230218959 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 1747 | 1468230218971 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2a400 == 40 [pid = 1747] [id = 321] 02:43:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x90c2d000) [pid = 1747] [serial = 964] [outer = (nil)] 02:43:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x915c9800) [pid = 1747] [serial = 965] [outer = 0x90c2d000] 02:43:39 INFO - PROCESS | 1747 | 1468230219104 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e0c800) [pid = 1747] [serial = 966] [outer = 0x90c2d000] 02:43:40 INFO - PROCESS | 1747 | 1468230220026 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]]]}] 02:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1605ms 02:43:40 INFO - PROCESS | 1747 | 1468230220092 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 1747 | 1468230220100 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 02:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:43:40 INFO - PROCESS | 1747 | 1468230220112 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 1747 | 1468230220116 Marionette TRACE conn3 <- [1,1258,null,{}] 02:43:40 INFO - PROCESS | 1747 | 1468230220123 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}] 02:43:40 INFO - PROCESS | 1747 | 1468230220130 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:40 INFO - PROCESS | 1747 | 1468230220354 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:43:40 INFO - PROCESS | 1747 | 1468230220611 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 1747 | 1468230220617 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9254e000 == 41 [pid = 1747] [id = 322] 02:43:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92dc7800) [pid = 1747] [serial = 967] [outer = (nil)] 02:43:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x93c61800) [pid = 1747] [serial = 968] [outer = 0x92dc7800] 02:43:40 INFO - PROCESS | 1747 | 1468230220747 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93e6bc00) [pid = 1747] [serial = 969] [outer = 0x92dc7800] 02:43:41 INFO - PROCESS | 1747 | 1468230221668 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]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1590ms 02:43:41 INFO - PROCESS | 1747 | 1468230221702 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:43:41 INFO - PROCESS | 1747 | 1468230221707 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 02:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:43:41 INFO - PROCESS | 1747 | 1468230221713 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 1747 | 1468230221719 Marionette TRACE conn3 <- [1,1262,null,{}] 02:43:41 INFO - PROCESS | 1747 | 1468230221736 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}] 02:43:41 INFO - PROCESS | 1747 | 1468230221745 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:41 INFO - PROCESS | 1747 | 1468230221930 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:43:42 INFO - PROCESS | 1747 | 1468230222096 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 1747 | 1468230222107 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x9216d400 == 42 [pid = 1747] [id = 323] 02:43:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x925e4400) [pid = 1747] [serial = 970] [outer = (nil)] 02:43:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a377400) [pid = 1747] [serial = 971] [outer = 0x925e4400] 02:43:42 INFO - PROCESS | 1747 | 1468230222239 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a610c00) [pid = 1747] [serial = 972] [outer = 0x925e4400] 02:43:43 INFO - PROCESS | 1747 | 1468230223159 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]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1490ms 02:43:43 INFO - PROCESS | 1747 | 1468230223204 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:43:43 INFO - PROCESS | 1747 | 1468230223209 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 02:43:43 INFO - PROCESS | 1747 | 1468230223215 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 1747 | 1468230223219 Marionette TRACE conn3 <- [1,1266,null,{}] 02:43:43 INFO - PROCESS | 1747 | 1468230223226 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}] 02:43:43 INFO - PROCESS | 1747 | 1468230223231 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:43 INFO - PROCESS | 1747 | 1468230223425 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:43:43 INFO - PROCESS | 1747 | 1468230223596 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 1747 | 1468230223606 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dc2000 == 43 [pid = 1747] [id = 324] 02:43:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99f18000) [pid = 1747] [serial = 973] [outer = (nil)] 02:43:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a61b000) [pid = 1747] [serial = 974] [outer = 0x99f18000] 02:43:43 INFO - PROCESS | 1747 | 1468230223689 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a653400) [pid = 1747] [serial = 975] [outer = 0x99f18000] 02:43:44 INFO - PROCESS | 1747 | 1468230224666 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]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1492ms 02:43:44 INFO - PROCESS | 1747 | 1468230224707 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 1747 | 1468230224711 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 02:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:43:44 INFO - PROCESS | 1747 | 1468230224718 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 1747 | 1468230224721 Marionette TRACE conn3 <- [1,1270,null,{}] 02:43:44 INFO - PROCESS | 1747 | 1468230224727 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}] 02:43:44 INFO - PROCESS | 1747 | 1468230224732 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:44 INFO - PROCESS | 1747 | 1468230224903 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:43:45 INFO - PROCESS | 1747 | 1468230225069 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:45 INFO - PROCESS | 1747 | 1468230225078 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f070c00 == 44 [pid = 1747] [id = 325] 02:43:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f0f6400) [pid = 1747] [serial = 976] [outer = (nil)] 02:43:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a85f400) [pid = 1747] [serial = 977] [outer = 0x8f0f6400] 02:43:45 INFO - PROCESS | 1747 | 1468230225157 Marionette DEBUG loaded listener.js 02:43:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a861000) [pid = 1747] [serial = 978] [outer = 0x8f0f6400] 02:43:46 INFO - PROCESS | 1747 | 1468230226124 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]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1478ms 02:43:46 INFO - PROCESS | 1747 | 1468230226197 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 1747 | 1468230226201 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 02:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:43:46 INFO - PROCESS | 1747 | 1468230226208 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 1747 | 1468230226211 Marionette TRACE conn3 <- [1,1274,null,{}] 02:43:46 INFO - PROCESS | 1747 | 1468230226217 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}] 02:43:46 INFO - PROCESS | 1747 | 1468230226227 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:46 INFO - PROCESS | 1747 | 1468230226472 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:43:46 INFO - PROCESS | 1747 | 1468230226688 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 1747 | 1468230226695 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43d000 == 45 [pid = 1747] [id = 326] 02:43:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e43d800) [pid = 1747] [serial = 979] [outer = (nil)] 02:43:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x90c2a800) [pid = 1747] [serial = 980] [outer = 0x8e43d800] 02:43:46 INFO - PROCESS | 1747 | 1468230226796 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x915c3400) [pid = 1747] [serial = 981] [outer = 0x8e43d800] 02:43:47 INFO - PROCESS | 1747 | 1468230227919 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]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1788ms 02:43:48 INFO - PROCESS | 1747 | 1468230227997 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 1747 | 1468230228003 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 02:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:43:48 INFO - PROCESS | 1747 | 1468230228012 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 1747 | 1468230228016 Marionette TRACE conn3 <- [1,1278,null,{}] 02:43:48 INFO - PROCESS | 1747 | 1468230228024 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}] 02:43:48 INFO - PROCESS | 1747 | 1468230228030 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:48 INFO - PROCESS | 1747 | 1468230228199 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:43:48 INFO - PROCESS | 1747 | 1468230228412 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 1747 | 1468230228426 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c7000 == 46 [pid = 1747] [id = 327] 02:43:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x915c9c00) [pid = 1747] [serial = 982] [outer = (nil)] 02:43:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x91683000) [pid = 1747] [serial = 983] [outer = 0x915c9c00] 02:43:48 INFO - PROCESS | 1747 | 1468230228499 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91ba1800) [pid = 1747] [serial = 984] [outer = 0x915c9c00] 02:43:49 INFO - PROCESS | 1747 | 1468230229418 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]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1485ms 02:43:49 INFO - PROCESS | 1747 | 1468230229497 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 1747 | 1468230229503 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 02:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:43:49 INFO - PROCESS | 1747 | 1468230229514 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 1747 | 1468230229517 Marionette TRACE conn3 <- [1,1282,null,{}] 02:43:49 INFO - PROCESS | 1747 | 1468230229523 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}] 02:43:49 INFO - PROCESS | 1747 | 1468230229529 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:49 INFO - PROCESS | 1747 | 1468230229704 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:43:49 INFO - PROCESS | 1747 | 1468230229873 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 1747 | 1468230229881 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e2800 == 47 [pid = 1747] [id = 328] 02:43:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x91ec7c00) [pid = 1747] [serial = 985] [outer = (nil)] 02:43:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92170800) [pid = 1747] [serial = 986] [outer = 0x91ec7c00] 02:43:50 INFO - PROCESS | 1747 | 1468230229998 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x925de400) [pid = 1747] [serial = 987] [outer = 0x91ec7c00] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x915bf800 == 46 [pid = 1747] [id = 217] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8e431c00 == 45 [pid = 1747] [id = 228] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x91e08c00 == 44 [pid = 1747] [id = 218] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x91ba7800 == 43 [pid = 1747] [id = 227] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f7c00 == 42 [pid = 1747] [id = 225] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43c400 == 41 [pid = 1747] [id = 224] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435000 == 40 [pid = 1747] [id = 305] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8e439000 == 39 [pid = 1747] [id = 219] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2f000 == 38 [pid = 1747] [id = 221] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8f071c00 == 37 [pid = 1747] [id = 230] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x91e15400 == 36 [pid = 1747] [id = 233] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42f000 == 35 [pid = 1747] [id = 220] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x91ec8400 == 34 [pid = 1747] [id = 232] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43c000 == 33 [pid = 1747] [id = 229] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06e000 == 32 [pid = 1747] [id = 222] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x93c5f400 == 31 [pid = 1747] [id = 11] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x93e63c00 == 30 [pid = 1747] [id = 223] 02:43:51 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2ec00 == 29 [pid = 1747] [id = 231] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9167dc00) [pid = 1747] [serial = 900] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x91ed6c00) [pid = 1747] [serial = 926] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x915c5800) [pid = 1747] [serial = 899] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f067c00) [pid = 1747] [serial = 917] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f074800) [pid = 1747] [serial = 918] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92dcd800) [pid = 1747] [serial = 903] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x914aa800) [pid = 1747] [serial = 920] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x915c1c00) [pid = 1747] [serial = 921] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x925e1400) [pid = 1747] [serial = 902] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x90c32c00) [pid = 1747] [serial = 914] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a378800) [pid = 1747] [serial = 906] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x99fd1400) [pid = 1747] [serial = 905] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x914b0800) [pid = 1747] [serial = 915] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a64d800) [pid = 1747] [serial = 909] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91e0b000) [pid = 1747] [serial = 929] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a616400) [pid = 1747] [serial = 908] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a776000) [pid = 1747] [serial = 912] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a65ac00) [pid = 1747] [serial = 911] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92171800) [pid = 1747] [serial = 927] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91e04c00) [pid = 1747] [serial = 924] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91be6400) [pid = 1747] [serial = 923] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92447000) [pid = 1747] [serial = 930] [outer = (nil)] [url = about:blank] 02:43:51 INFO - PROCESS | 1747 | 1468230231915 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]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2431ms 02:43:51 INFO - PROCESS | 1747 | 1468230231945 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:43:51 INFO - PROCESS | 1747 | 1468230231951 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 02:43:51 INFO - PROCESS | 1747 | 1468230231959 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 1747 | 1468230231966 Marionette TRACE conn3 <- [1,1286,null,{}] 02:43:51 INFO - PROCESS | 1747 | 1468230231973 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}] 02:43:51 INFO - PROCESS | 1747 | 1468230231977 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:52 INFO - PROCESS | 1747 | 1468230232134 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:43:52 INFO - PROCESS | 1747 | 1468230232253 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 1747 | 1468230232262 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0eb800 == 30 [pid = 1747] [id = 329] 02:43:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f0f2000) [pid = 1747] [serial = 988] [outer = (nil)] 02:43:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x909dc800) [pid = 1747] [serial = 989] [outer = 0x8f0f2000] 02:43:52 INFO - PROCESS | 1747 | 1468230232334 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x90c30000) [pid = 1747] [serial = 990] [outer = 0x8f0f2000] 02:43:53 INFO - PROCESS | 1747 | 1468230233137 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]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1231ms 02:43:53 INFO - PROCESS | 1747 | 1468230233189 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 1747 | 1468230233196 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 02:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:43:53 INFO - PROCESS | 1747 | 1468230233208 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 1747 | 1468230233212 Marionette TRACE conn3 <- [1,1290,null,{}] 02:43:53 INFO - PROCESS | 1747 | 1468230233218 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}] 02:43:53 INFO - PROCESS | 1747 | 1468230233224 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:53 INFO - PROCESS | 1747 | 1468230233388 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:43:53 INFO - PROCESS | 1747 | 1468230233398 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:53 INFO - PROCESS | 1747 | 1468230233409 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f7c00 == 31 [pid = 1747] [id = 330] 02:43:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9167cc00) [pid = 1747] [serial = 991] [outer = (nil)] 02:43:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91684400) [pid = 1747] [serial = 992] [outer = 0x9167cc00] 02:43:53 INFO - PROCESS | 1747 | 1468230233478 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91ba3800) [pid = 1747] [serial = 993] [outer = 0x9167cc00] 02:43:54 INFO - PROCESS | 1747 | 1468230234509 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]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1330ms 02:43:54 INFO - PROCESS | 1747 | 1468230234539 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:43:54 INFO - PROCESS | 1747 | 1468230234542 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 02:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:43:54 INFO - PROCESS | 1747 | 1468230234548 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 1747 | 1468230234554 Marionette TRACE conn3 <- [1,1294,null,{}] 02:43:54 INFO - PROCESS | 1747 | 1468230234575 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}] 02:43:54 INFO - PROCESS | 1747 | 1468230234584 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:54 INFO - PROCESS | 1747 | 1468230234786 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:43:54 INFO - PROCESS | 1747 | 1468230234809 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 1747 | 1468230234824 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1c400 == 32 [pid = 1747] [id = 331] 02:43:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91e1c800) [pid = 1747] [serial = 994] [outer = (nil)] 02:43:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91ecd800) [pid = 1747] [serial = 995] [outer = 0x91e1c800] 02:43:54 INFO - PROCESS | 1747 | 1468230234890 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92174000) [pid = 1747] [serial = 996] [outer = 0x91e1c800] 02:43:56 INFO - PROCESS | 1747 | 1468230236222 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]]]}] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91686000) [pid = 1747] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x93e6a000) [pid = 1747] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f068000) [pid = 1747] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93e5f400) [pid = 1747] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x90c29c00) [pid = 1747] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92552400) [pid = 1747] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91ecc800) [pid = 1747] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x915ca400) [pid = 1747] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91e20800) [pid = 1747] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x96654400) [pid = 1747] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x93e60800) [pid = 1747] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93c63c00) [pid = 1747] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:43:56 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93c5b400) [pid = 1747] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1791ms 02:43:56 INFO - PROCESS | 1747 | 1468230236344 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 1747 | 1468230236347 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 02:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:43:56 INFO - PROCESS | 1747 | 1468230236355 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 1747 | 1468230236358 Marionette TRACE conn3 <- [1,1298,null,{}] 02:43:56 INFO - PROCESS | 1747 | 1468230236440 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}] 02:43:56 INFO - PROCESS | 1747 | 1468230236445 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:56 INFO - PROCESS | 1747 | 1468230236633 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:43:56 INFO - PROCESS | 1747 | 1468230236645 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 1747 | 1468230236653 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c5800 == 33 [pid = 1747] [id = 332] 02:43:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e07800) [pid = 1747] [serial = 997] [outer = (nil)] 02:43:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91ecac00) [pid = 1747] [serial = 998] [outer = 0x91e07800] 02:43:56 INFO - PROCESS | 1747 | 1468230236721 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92552400) [pid = 1747] [serial = 999] [outer = 0x91e07800] 02:43:57 INFO - PROCESS | 1747 | 1468230237452 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]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1126ms 02:43:57 INFO - PROCESS | 1747 | 1468230237481 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 1747 | 1468230237483 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 02:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:43:57 INFO - PROCESS | 1747 | 1468230237490 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 1747 | 1468230237493 Marionette TRACE conn3 <- [1,1302,null,{}] 02:43:57 INFO - PROCESS | 1747 | 1468230237515 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}] 02:43:57 INFO - PROCESS | 1747 | 1468230237519 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:57 INFO - PROCESS | 1747 | 1468230237707 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:43:57 INFO - PROCESS | 1747 | 1468230237721 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 1747 | 1468230237730 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x915be400 == 34 [pid = 1747] [id = 333] 02:43:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e1b000) [pid = 1747] [serial = 1000] [outer = (nil)] 02:43:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92dc9c00) [pid = 1747] [serial = 1001] [outer = 0x91e1b000] 02:43:57 INFO - PROCESS | 1747 | 1468230237808 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x931dd400) [pid = 1747] [serial = 1002] [outer = 0x91e1b000] 02:43:58 INFO - PROCESS | 1747 | 1468230238893 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]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1479ms 02:43:58 INFO - PROCESS | 1747 | 1468230238970 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:43:58 INFO - PROCESS | 1747 | 1468230238976 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 02:43:58 INFO - PROCESS | 1747 | 1468230238984 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 1747 | 1468230238990 Marionette TRACE conn3 <- [1,1306,null,{}] 02:43:59 INFO - PROCESS | 1747 | 1468230238998 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}] 02:43:59 INFO - PROCESS | 1747 | 1468230239004 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:59 INFO - PROCESS | 1747 | 1468230239229 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:43:59 INFO - PROCESS | 1747 | 1468230239511 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 1747 | 1468230239517 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:43:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f6000 == 35 [pid = 1747] [id = 334] 02:43:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f0f7000) [pid = 1747] [serial = 1003] [outer = (nil)] 02:43:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x914ad400) [pid = 1747] [serial = 1004] [outer = 0x8f0f7000] 02:43:59 INFO - PROCESS | 1747 | 1468230239604 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x915ca400) [pid = 1747] [serial = 1005] [outer = 0x8f0f7000] 02:44:00 INFO - PROCESS | 1747 | 1468230240577 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]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1638ms 02:44:00 INFO - PROCESS | 1747 | 1468230240621 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 1747 | 1468230240628 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 02:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:44:00 INFO - PROCESS | 1747 | 1468230240639 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 1747 | 1468230240643 Marionette TRACE conn3 <- [1,1310,null,{}] 02:44:00 INFO - PROCESS | 1747 | 1468230240649 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}] 02:44:00 INFO - PROCESS | 1747 | 1468230240654 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:00 INFO - PROCESS | 1747 | 1468230240839 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:44:01 INFO - PROCESS | 1747 | 1468230241052 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 1747 | 1468230241063 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d8400 == 36 [pid = 1747] [id = 335] 02:44:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91e15c00) [pid = 1747] [serial = 1006] [outer = (nil)] 02:44:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ed2000) [pid = 1747] [serial = 1007] [outer = 0x91e15c00] 02:44:01 INFO - PROCESS | 1747 | 1468230241153 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x925e0400) [pid = 1747] [serial = 1008] [outer = 0x91e15c00] 02:44:02 INFO - PROCESS | 1747 | 1468230242155 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] 02:44:02 INFO - PROCESS | 1747 | 1468230242225 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 02:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:44:02 INFO - PROCESS | 1747 | 1468230242232 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 1747 | 1468230242238 Marionette TRACE conn3 <- [1,1314,null,{}] 02:44:02 INFO - PROCESS | 1747 | 1468230242275 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}] 02:44:02 INFO - PROCESS | 1747 | 1468230242285 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:02 INFO - PROCESS | 1747 | 1468230242512 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:44:02 INFO - PROCESS | 1747 | 1468230242740 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 1747 | 1468230242749 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e67000 == 37 [pid = 1747] [id = 336] 02:44:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x93e67800) [pid = 1747] [serial = 1009] [outer = (nil)] 02:44:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x96656c00) [pid = 1747] [serial = 1010] [outer = 0x93e67800] 02:44:02 INFO - PROCESS | 1747 | 1468230242846 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9843a400) [pid = 1747] [serial = 1011] [outer = 0x93e67800] 02:44:03 INFO - PROCESS | 1747 | 1468230243819 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]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1657ms 02:44:03 INFO - PROCESS | 1747 | 1468230243889 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 1747 | 1468230243895 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 02:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:44:03 INFO - PROCESS | 1747 | 1468230243901 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 1747 | 1468230243905 Marionette TRACE conn3 <- [1,1318,null,{}] 02:44:03 INFO - PROCESS | 1747 | 1468230243910 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}] 02:44:03 INFO - PROCESS | 1747 | 1468230243916 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:04 INFO - PROCESS | 1747 | 1468230244100 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:44:04 INFO - PROCESS | 1747 | 1468230244271 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 1747 | 1468230244281 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f071c00 == 38 [pid = 1747] [id = 337] 02:44:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8f073400) [pid = 1747] [serial = 1012] [outer = (nil)] 02:44:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x99f11400) [pid = 1747] [serial = 1013] [outer = 0x8f073400] 02:44:04 INFO - PROCESS | 1747 | 1468230244422 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99f19c00) [pid = 1747] [serial = 1014] [outer = 0x8f073400] 02:44:05 INFO - PROCESS | 1747 | 1468230245490 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]]]}] 02:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1630ms 02:44:05 INFO - PROCESS | 1747 | 1468230245532 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:44:05 INFO - PROCESS | 1747 | 1468230245538 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 02:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:44:05 INFO - PROCESS | 1747 | 1468230245548 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - PROCESS | 1747 | 1468230245552 Marionette TRACE conn3 <- [1,1322,null,{}] 02:44:05 INFO - PROCESS | 1747 | 1468230245560 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}] 02:44:05 INFO - PROCESS | 1747 | 1468230245566 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:05 INFO - PROCESS | 1747 | 1468230245738 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:44:05 INFO - PROCESS | 1747 | 1468230245944 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 1747 | 1468230245956 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43c800 == 39 [pid = 1747] [id = 338] 02:44:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x909d7800) [pid = 1747] [serial = 1015] [outer = (nil)] 02:44:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x909dd400) [pid = 1747] [serial = 1016] [outer = 0x909d7800] 02:44:06 INFO - PROCESS | 1747 | 1468230246098 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x909e1400) [pid = 1747] [serial = 1017] [outer = 0x909d7800] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x93c5ec00) [pid = 1747] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:44:06 INFO - PROCESS | 1747 | --DOCSHELL 0x915c5800 == 38 [pid = 1747] [id = 332] 02:44:06 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1c400 == 37 [pid = 1747] [id = 331] 02:44:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f7c00 == 36 [pid = 1747] [id = 330] 02:44:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0eb800 == 35 [pid = 1747] [id = 329] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x99345800) [pid = 1747] [serial = 960] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9665a400) [pid = 1747] [serial = 956] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92178c00) [pid = 1747] [serial = 959] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8f0ec400) [pid = 1747] [serial = 944] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x909e2000) [pid = 1747] [serial = 945] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x949df000) [pid = 1747] [serial = 941] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x95343c00) [pid = 1747] [serial = 942] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91b9ec00) [pid = 1747] [serial = 935] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91be5400) [pid = 1747] [serial = 936] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x931e6000) [pid = 1747] [serial = 933] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x925e2800) [pid = 1747] [serial = 932] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9216d800) [pid = 1747] [serial = 938] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92452800) [pid = 1747] [serial = 939] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91685800) [pid = 1747] [serial = 947] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91be7000) [pid = 1747] [serial = 948] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92173c00) [pid = 1747] [serial = 950] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x99fd0800) [pid = 1747] [serial = 962] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a189000) [pid = 1747] [serial = 963] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92dc7400) [pid = 1747] [serial = 639] [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.] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93e6c800) [pid = 1747] [serial = 953] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9666d000) [pid = 1747] [serial = 957] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x949d9400) [pid = 1747] [serial = 954] [outer = (nil)] [url = about:blank] 02:44:06 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92558400) [pid = 1747] [serial = 951] [outer = (nil)] [url = about:blank] 02:44:07 INFO - PROCESS | 1747 | 1468230247055 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]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1531ms 02:44:07 INFO - PROCESS | 1747 | 1468230247078 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 1747 | 1468230247086 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 02:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:44:07 INFO - PROCESS | 1747 | 1468230247096 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 1747 | 1468230247100 Marionette TRACE conn3 <- [1,1326,null,{}] 02:44:07 INFO - PROCESS | 1747 | 1468230247106 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}] 02:44:07 INFO - PROCESS | 1747 | 1468230247112 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:07 INFO - PROCESS | 1747 | 1468230247268 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:44:07 INFO - PROCESS | 1747 | 1468230247285 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 1747 | 1468230247290 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a9400 == 36 [pid = 1747] [id = 339] 02:44:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x915c2000) [pid = 1747] [serial = 1018] [outer = (nil)] 02:44:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91681800) [pid = 1747] [serial = 1019] [outer = 0x915c2000] 02:44:07 INFO - PROCESS | 1747 | 1468230247363 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91b9dc00) [pid = 1747] [serial = 1020] [outer = 0x915c2000] 02:44:08 INFO - PROCESS | 1747 | 1468230248301 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]]]}] 02:44:08 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 02:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1239ms 02:44:08 INFO - PROCESS | 1747 | 1468230248337 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 1747 | 1468230248341 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 02:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:44:08 INFO - PROCESS | 1747 | 1468230248347 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 1747 | 1468230248353 Marionette TRACE conn3 <- [1,1330,null,{}] 02:44:08 INFO - PROCESS | 1747 | 1468230248369 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}] 02:44:08 INFO - PROCESS | 1747 | 1468230248377 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:08 INFO - PROCESS | 1747 | 1468230248536 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:44:08 INFO - PROCESS | 1747 | 1468230248670 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 1747 | 1468230248680 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e14800 == 37 [pid = 1747] [id = 340] 02:44:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e1ac00) [pid = 1747] [serial = 1021] [outer = (nil)] 02:44:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91ed5800) [pid = 1747] [serial = 1022] [outer = 0x91e1ac00] 02:44:08 INFO - PROCESS | 1747 | 1468230248753 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92447c00) [pid = 1747] [serial = 1023] [outer = 0x91e1ac00] 02:44:09 INFO - PROCESS | 1747 | 1468230249592 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]]]}] 02:44:09 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 02:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1292ms 02:44:09 INFO - PROCESS | 1747 | 1468230249639 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:44:09 INFO - PROCESS | 1747 | 1468230249644 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 02:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:44:09 INFO - PROCESS | 1747 | 1468230249654 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 1747 | 1468230249658 Marionette TRACE conn3 <- [1,1334,null,{}] 02:44:09 INFO - PROCESS | 1747 | 1468230249663 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}] 02:44:09 INFO - PROCESS | 1747 | 1468230249668 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:09 INFO - PROCESS | 1747 | 1468230249881 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:44:09 INFO - PROCESS | 1747 | 1468230249905 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 1747 | 1468230249913 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x9244c800 == 38 [pid = 1747] [id = 341] 02:44:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x925e2400) [pid = 1747] [serial = 1024] [outer = (nil)] 02:44:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92dc0800) [pid = 1747] [serial = 1025] [outer = 0x925e2400] 02:44:09 INFO - PROCESS | 1747 | 1468230249980 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x931dd800) [pid = 1747] [serial = 1026] [outer = 0x925e2400] 02:44:10 INFO - PROCESS | 1747 | 1468230250845 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]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1227ms 02:44:10 INFO - PROCESS | 1747 | 1468230250882 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 1747 | 1468230250886 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 02:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:44:10 INFO - PROCESS | 1747 | 1468230250891 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 1747 | 1468230250894 Marionette TRACE conn3 <- [1,1338,null,{}] 02:44:10 INFO - PROCESS | 1747 | 1468230250907 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}] 02:44:10 INFO - PROCESS | 1747 | 1468230250912 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:11 INFO - PROCESS | 1747 | 1468230251105 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:44:11 INFO - PROCESS | 1747 | 1468230251123 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 1747 | 1468230251129 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06ec00 == 39 [pid = 1747] [id = 342] 02:44:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9244e000) [pid = 1747] [serial = 1027] [outer = (nil)] 02:44:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93c66400) [pid = 1747] [serial = 1028] [outer = 0x9244e000] 02:44:11 INFO - PROCESS | 1747 | 1468230251197 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x93c63c00) [pid = 1747] [serial = 1029] [outer = 0x9244e000] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f0f2000) [pid = 1747] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x915c9c00) [pid = 1747] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91ec7c00) [pid = 1747] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e1c800) [pid = 1747] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92dc7800) [pid = 1747] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9167cc00) [pid = 1747] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e07800) [pid = 1747] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8e43d800) [pid = 1747] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x99f18000) [pid = 1747] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x90c2d000) [pid = 1747] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x925e4400) [pid = 1747] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:44:11 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f0f6400) [pid = 1747] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:44:12 INFO - PROCESS | 1747 | 1468230252594 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]]]}] 02:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1746ms 02:44:12 INFO - PROCESS | 1747 | 1468230252638 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:44:12 INFO - PROCESS | 1747 | 1468230252642 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 02:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:44:12 INFO - PROCESS | 1747 | 1468230252648 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 1747 | 1468230252651 Marionette TRACE conn3 <- [1,1342,null,{}] 02:44:12 INFO - PROCESS | 1747 | 1468230252656 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}] 02:44:12 INFO - PROCESS | 1747 | 1468230252666 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:12 INFO - PROCESS | 1747 | 1468230252898 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:44:12 INFO - PROCESS | 1747 | 1468230252957 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 1747 | 1468230252966 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e431000 == 40 [pid = 1747] [id = 343] 02:44:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8e43b400) [pid = 1747] [serial = 1030] [outer = (nil)] 02:44:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x925e4400) [pid = 1747] [serial = 1031] [outer = 0x8e43b400] 02:44:13 INFO - PROCESS | 1747 | 1468230253035 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x95337c00) [pid = 1747] [serial = 1032] [outer = 0x8e43b400] 02:44:13 INFO - PROCESS | 1747 | 1468230253939 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]]]}] 02:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1338ms 02:44:13 INFO - PROCESS | 1747 | 1468230253987 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:44:13 INFO - PROCESS | 1747 | 1468230253994 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 02:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:44:14 INFO - PROCESS | 1747 | 1468230254003 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 1747 | 1468230254008 Marionette TRACE conn3 <- [1,1346,null,{}] 02:44:14 INFO - PROCESS | 1747 | 1468230254016 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}] 02:44:14 INFO - PROCESS | 1747 | 1468230254022 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:14 INFO - PROCESS | 1747 | 1468230254204 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:44:14 INFO - PROCESS | 1747 | 1468230254376 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 1747 | 1468230254390 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ed800 == 41 [pid = 1747] [id = 344] 02:44:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f0f0800) [pid = 1747] [serial = 1033] [outer = (nil)] 02:44:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x914a7c00) [pid = 1747] [serial = 1034] [outer = 0x8f0f0800] 02:44:14 INFO - PROCESS | 1747 | 1468230254472 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x915c0400) [pid = 1747] [serial = 1035] [outer = 0x8f0f0800] 02:44:15 INFO - PROCESS | 1747 | 1468230255475 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]]]}] 02:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1538ms 02:44:15 INFO - PROCESS | 1747 | 1468230255541 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:44:15 INFO - PROCESS | 1747 | 1468230255548 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 02:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:44:15 INFO - PROCESS | 1747 | 1468230255559 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 1747 | 1468230255564 Marionette TRACE conn3 <- [1,1350,null,{}] 02:44:15 INFO - PROCESS | 1747 | 1468230255570 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}] 02:44:15 INFO - PROCESS | 1747 | 1468230255576 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:15 INFO - PROCESS | 1747 | 1468230255791 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:44:16 INFO - PROCESS | 1747 | 1468230256015 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 1747 | 1468230256027 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e06400 == 42 [pid = 1747] [id = 345] 02:44:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e0d000) [pid = 1747] [serial = 1036] [outer = (nil)] 02:44:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91eca800) [pid = 1747] [serial = 1037] [outer = 0x91e0d000] 02:44:16 INFO - PROCESS | 1747 | 1468230256149 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9244b800) [pid = 1747] [serial = 1038] [outer = 0x91e0d000] 02:44:17 INFO - PROCESS | 1747 | 1468230257106 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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1587ms 02:44:17 INFO - PROCESS | 1747 | 1468230257146 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:44:17 INFO - PROCESS | 1747 | 1468230257151 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 02:44:17 INFO - PROCESS | 1747 | 1468230257158 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 1747 | 1468230257164 Marionette TRACE conn3 <- [1,1354,null,{}] 02:44:17 INFO - PROCESS | 1747 | 1468230257181 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}] 02:44:17 INFO - PROCESS | 1747 | 1468230257189 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:17 INFO - PROCESS | 1747 | 1468230257364 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:44:17 INFO - PROCESS | 1747 | 1468230257578 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 1747 | 1468230257588 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x949dd400 == 43 [pid = 1747] [id = 346] 02:44:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x949e1800) [pid = 1747] [serial = 1039] [outer = (nil)] 02:44:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x95344000) [pid = 1747] [serial = 1040] [outer = 0x949e1800] 02:44:17 INFO - PROCESS | 1747 | 1468230257675 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9666dc00) [pid = 1747] [serial = 1041] [outer = 0x949e1800] 02:44:18 INFO - PROCESS | 1747 | 1468230258563 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]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1436ms 02:44:18 INFO - PROCESS | 1747 | 1468230258594 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 02:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:44:18 INFO - PROCESS | 1747 | 1468230258599 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 02:44:18 INFO - PROCESS | 1747 | 1468230258605 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 1747 | 1468230258609 Marionette TRACE conn3 <- [1,1358,null,{}] 02:44:18 INFO - PROCESS | 1747 | 1468230258615 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}] 02:44:18 INFO - PROCESS | 1747 | 1468230258620 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:18 INFO - PROCESS | 1747 | 1468230258807 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:44:18 INFO - PROCESS | 1747 | 1468230258972 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 1747 | 1468230258980 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x95343c00 == 44 [pid = 1747] [id = 347] 02:44:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x96655800) [pid = 1747] [serial = 1042] [outer = (nil)] 02:44:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99f13400) [pid = 1747] [serial = 1043] [outer = 0x96655800] 02:44:19 INFO - PROCESS | 1747 | 1468230259064 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99f21400) [pid = 1747] [serial = 1044] [outer = 0x96655800] 02:44:19 INFO - PROCESS | 1747 | 1468230259972 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]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1427ms 02:44:20 INFO - PROCESS | 1747 | 1468230260032 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 02:44:20 INFO - PROCESS | 1747 | 1468230260036 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 02:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:44:20 INFO - PROCESS | 1747 | 1468230260042 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 1747 | 1468230260046 Marionette TRACE conn3 <- [1,1362,null,{}] 02:44:20 INFO - PROCESS | 1747 | 1468230260058 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}] 02:44:20 INFO - PROCESS | 1747 | 1468230260063 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:20 INFO - PROCESS | 1747 | 1468230260275 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:44:20 INFO - PROCESS | 1747 | 1468230260443 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 1747 | 1468230260454 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x95340800 == 45 [pid = 1747] [id = 348] 02:44:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a185000) [pid = 1747] [serial = 1045] [outer = (nil)] 02:44:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a378c00) [pid = 1747] [serial = 1046] [outer = 0x9a185000] 02:44:20 INFO - PROCESS | 1747 | 1468230260539 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a3b2000) [pid = 1747] [serial = 1047] [outer = 0x9a185000] 02:44:21 INFO - PROCESS | 1747 | 1468230261479 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]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1486ms 02:44:21 INFO - PROCESS | 1747 | 1468230261530 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 1747 | 1468230261534 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 02:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:44:21 INFO - PROCESS | 1747 | 1468230261541 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 1747 | 1468230261545 Marionette TRACE conn3 <- [1,1366,null,{}] 02:44:21 INFO - PROCESS | 1747 | 1468230261550 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}] 02:44:21 INFO - PROCESS | 1747 | 1468230261561 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:21 INFO - PROCESS | 1747 | 1468230261764 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:44:22 INFO - PROCESS | 1747 | 1468230261984 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 1747 | 1468230261993 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a280400 == 46 [pid = 1747] [id = 349] 02:44:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a619c00) [pid = 1747] [serial = 1048] [outer = (nil)] 02:44:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a65a400) [pid = 1747] [serial = 1049] [outer = 0x9a619c00] 02:44:22 INFO - PROCESS | 1747 | 1468230262117 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9a774800) [pid = 1747] [serial = 1050] [outer = 0x9a619c00] 02:44:23 INFO - PROCESS | 1747 | 1468230263035 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] 02:44:23 INFO - PROCESS | 1747 | 1468230263081 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 02:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:44:23 INFO - PROCESS | 1747 | 1468230263087 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - PROCESS | 1747 | 1468230263091 Marionette TRACE conn3 <- [1,1370,null,{}] 02:44:23 INFO - PROCESS | 1747 | 1468230263096 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}] 02:44:23 INFO - PROCESS | 1747 | 1468230263101 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:23 INFO - PROCESS | 1747 | 1468230263302 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:44:23 INFO - PROCESS | 1747 | 1468230263512 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 1747 | 1468230263519 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e430800 == 47 [pid = 1747] [id = 350] 02:44:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8f0e8c00) [pid = 1747] [serial = 1051] [outer = (nil)] 02:44:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9254e800) [pid = 1747] [serial = 1052] [outer = 0x8f0e8c00] 02:44:23 INFO - PROCESS | 1747 | 1468230263645 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a866c00) [pid = 1747] [serial = 1053] [outer = 0x8f0e8c00] 02:44:24 INFO - PROCESS | 1747 | 1468230264789 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] 02:44:24 INFO - PROCESS | 1747 | 1468230264831 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 02:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:44:24 INFO - PROCESS | 1747 | 1468230264840 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - PROCESS | 1747 | 1468230264843 Marionette TRACE conn3 <- [1,1374,null,{}] 02:44:24 INFO - PROCESS | 1747 | 1468230264852 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}] 02:44:24 INFO - PROCESS | 1747 | 1468230264857 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:25 INFO - PROCESS | 1747 | 1468230265074 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:44:25 INFO - PROCESS | 1747 | 1468230265421 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 1747 | 1468230265437 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167d800 == 48 [pid = 1747] [id = 351] 02:44:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9167e800) [pid = 1747] [serial = 1054] [outer = (nil)] 02:44:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91be3c00) [pid = 1747] [serial = 1055] [outer = 0x9167e800] 02:44:25 INFO - PROCESS | 1747 | 1468230265511 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x91be7000) [pid = 1747] [serial = 1056] [outer = 0x9167e800] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06ec00 == 47 [pid = 1747] [id = 342] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9244c800 == 46 [pid = 1747] [id = 341] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x91e14800 == 45 [pid = 1747] [id = 340] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x914a9400 == 44 [pid = 1747] [id = 339] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43c800 == 43 [pid = 1747] [id = 338] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x92dc2000 == 42 [pid = 1747] [id = 324] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x915c7000 == 41 [pid = 1747] [id = 327] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8f070c00 == 40 [pid = 1747] [id = 325] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43d000 == 39 [pid = 1747] [id = 326] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x909e2800 == 38 [pid = 1747] [id = 328] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9216d400 == 37 [pid = 1747] [id = 323] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x909d8400 == 36 [pid = 1747] [id = 335] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x915be400 == 35 [pid = 1747] [id = 333] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f6000 == 34 [pid = 1747] [id = 334] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8f071c00 == 33 [pid = 1747] [id = 337] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x93e67000 == 32 [pid = 1747] [id = 336] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8e430800 == 31 [pid = 1747] [id = 350] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x9a280400 == 30 [pid = 1747] [id = 349] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x95340800 == 29 [pid = 1747] [id = 348] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x949dd400 == 28 [pid = 1747] [id = 346] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x95343c00 == 27 [pid = 1747] [id = 347] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x91e06400 == 26 [pid = 1747] [id = 345] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8e431000 == 25 [pid = 1747] [id = 343] 02:44:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ed800 == 24 [pid = 1747] [id = 344] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x90c30000) [pid = 1747] [serial = 990] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91683000) [pid = 1747] [serial = 983] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x925de400) [pid = 1747] [serial = 987] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92174000) [pid = 1747] [serial = 996] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x93e6bc00) [pid = 1747] [serial = 969] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91ba3800) [pid = 1747] [serial = 993] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91ecac00) [pid = 1747] [serial = 998] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93c61800) [pid = 1747] [serial = 968] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x90c2a800) [pid = 1747] [serial = 980] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a61b000) [pid = 1747] [serial = 974] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92552400) [pid = 1747] [serial = 999] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91e0c800) [pid = 1747] [serial = 966] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x915c9800) [pid = 1747] [serial = 965] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92170800) [pid = 1747] [serial = 986] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a377400) [pid = 1747] [serial = 971] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a861000) [pid = 1747] [serial = 978] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ba1800) [pid = 1747] [serial = 984] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a85f400) [pid = 1747] [serial = 977] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a610c00) [pid = 1747] [serial = 972] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x915c3400) [pid = 1747] [serial = 981] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x909dc800) [pid = 1747] [serial = 989] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91ecd800) [pid = 1747] [serial = 995] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9a653400) [pid = 1747] [serial = 975] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91684400) [pid = 1747] [serial = 992] [outer = (nil)] [url = about:blank] 02:44:26 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92dc9c00) [pid = 1747] [serial = 1001] [outer = (nil)] [url = about:blank] 02:44:27 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:27 INFO - PROCESS | 1747 | 1468230267467 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] 02:44:27 INFO - PROCESS | 1747 | 1468230267540 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 02:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:44:27 INFO - PROCESS | 1747 | 1468230267548 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 1747 | 1468230267553 Marionette TRACE conn3 <- [1,1378,null,{}] 02:44:27 INFO - PROCESS | 1747 | 1468230267603 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}] 02:44:27 INFO - PROCESS | 1747 | 1468230267609 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:27 INFO - PROCESS | 1747 | 1468230267824 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:44:27 INFO - PROCESS | 1747 | 1468230267835 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 1747 | 1468230267841 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d7c00 == 25 [pid = 1747] [id = 352] 02:44:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x909da400) [pid = 1747] [serial = 1057] [outer = (nil)] 02:44:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x90c2ec00) [pid = 1747] [serial = 1058] [outer = 0x909da400] 02:44:27 INFO - PROCESS | 1747 | 1468230267927 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x90c31800) [pid = 1747] [serial = 1059] [outer = 0x909da400] 02:44:28 INFO - PROCESS | 1747 | 1468230268806 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] 02:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:44:28 INFO - PROCESS | 1747 | 1468230268847 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 02:44:28 INFO - PROCESS | 1747 | 1468230268858 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - PROCESS | 1747 | 1468230268862 Marionette TRACE conn3 <- [1,1382,null,{}] 02:44:28 INFO - PROCESS | 1747 | 1468230268868 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}] 02:44:28 INFO - PROCESS | 1747 | 1468230268873 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:29 INFO - PROCESS | 1747 | 1468230269036 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:44:29 INFO - PROCESS | 1747 | 1468230269172 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 1747 | 1468230269178 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167bc00 == 26 [pid = 1747] [id = 353] 02:44:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91b99400) [pid = 1747] [serial = 1060] [outer = (nil)] 02:44:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91ba2400) [pid = 1747] [serial = 1061] [outer = 0x91b99400] 02:44:29 INFO - PROCESS | 1747 | 1468230269252 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91be3000) [pid = 1747] [serial = 1062] [outer = 0x91b99400] 02:44:30 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:30 INFO - PROCESS | 1747 | 1468230270227 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] 02:44:30 INFO - PROCESS | 1747 | 1468230270296 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 02:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:44:30 INFO - PROCESS | 1747 | 1468230270302 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 1747 | 1468230270308 Marionette TRACE conn3 <- [1,1386,null,{}] 02:44:30 INFO - PROCESS | 1747 | 1468230270330 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}] 02:44:30 INFO - PROCESS | 1747 | 1468230270339 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:30 INFO - PROCESS | 1747 | 1468230270537 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:44:30 INFO - PROCESS | 1747 | 1468230270557 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 1747 | 1468230270570 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ed1800 == 27 [pid = 1747] [id = 354] 02:44:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91ed3400) [pid = 1747] [serial = 1063] [outer = (nil)] 02:44:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92171000) [pid = 1747] [serial = 1064] [outer = 0x91ed3400] 02:44:30 INFO - PROCESS | 1747 | 1468230270640 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92449400) [pid = 1747] [serial = 1065] [outer = 0x91ed3400] 02:44:31 INFO - PROCESS | 1747 | 1468230271971 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] 02:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:44:32 INFO - PROCESS | 1747 | 1468230272042 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 02:44:32 INFO - PROCESS | 1747 | 1468230272048 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 1747 | 1468230272051 Marionette TRACE conn3 <- [1,1390,null,{}] 02:44:32 INFO - PROCESS | 1747 | 1468230272056 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}] 02:44:32 INFO - PROCESS | 1747 | 1468230272061 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:32 INFO - PROCESS | 1747 | 1468230272236 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:44:32 INFO - PROCESS | 1747 | 1468230272359 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 1747 | 1468230272366 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e438400 == 28 [pid = 1747] [id = 355] 02:44:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91681000) [pid = 1747] [serial = 1066] [outer = (nil)] 02:44:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e1b000) [pid = 1747] [serial = 1067] [outer = 0x91681000] 02:44:32 INFO - PROCESS | 1747 | 1468230272437 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9244c800) [pid = 1747] [serial = 1068] [outer = 0x91681000] 02:44:33 INFO - PROCESS | 1747 | 1468230273147 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]]]}] 02:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1143ms 02:44:33 INFO - PROCESS | 1747 | 1468230273190 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 1747 | 1468230273194 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 02:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:44:33 INFO - PROCESS | 1747 | 1468230273200 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 1747 | 1468230273203 Marionette TRACE conn3 <- [1,1394,null,{}] 02:44:33 INFO - PROCESS | 1747 | 1468230273217 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}] 02:44:33 INFO - PROCESS | 1747 | 1468230273222 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:33 INFO - PROCESS | 1747 | 1468230273364 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:44:33 INFO - PROCESS | 1747 | 1468230273372 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 1747 | 1468230273378 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2e000 == 29 [pid = 1747] [id = 356] 02:44:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x90c33000) [pid = 1747] [serial = 1069] [outer = (nil)] 02:44:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92dc8800) [pid = 1747] [serial = 1070] [outer = 0x90c33000] 02:44:33 INFO - PROCESS | 1747 | 1468230273445 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x931e9800) [pid = 1747] [serial = 1071] [outer = 0x90c33000] 02:44:34 INFO - PROCESS | 1747 | 1468230274476 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]]]}] 02:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1347ms 02:44:34 INFO - PROCESS | 1747 | 1468230274549 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 1747 | 1468230274555 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 02:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:44:34 INFO - PROCESS | 1747 | 1468230274563 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - PROCESS | 1747 | 1468230274569 Marionette TRACE conn3 <- [1,1398,null,{}] 02:44:34 INFO - PROCESS | 1747 | 1468230274578 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}] 02:44:34 INFO - PROCESS | 1747 | 1468230274583 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:34 INFO - PROCESS | 1747 | 1468230274794 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:44:35 INFO - PROCESS | 1747 | 1468230275036 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 1747 | 1468230275046 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x909df000 == 30 [pid = 1747] [id = 357] 02:44:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x90c30000) [pid = 1747] [serial = 1072] [outer = (nil)] 02:44:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x915bb400) [pid = 1747] [serial = 1073] [outer = 0x90c30000] 02:44:35 INFO - PROCESS | 1747 | 1468230275173 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9167e400) [pid = 1747] [serial = 1074] [outer = 0x90c30000] 02:44:36 INFO - PROCESS | 1747 | 1468230276166 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]]]}] 02:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1633ms 02:44:36 INFO - PROCESS | 1747 | 1468230276195 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:44:36 INFO - PROCESS | 1747 | 1468230276202 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 02:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:44:36 INFO - PROCESS | 1747 | 1468230276213 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 1747 | 1468230276217 Marionette TRACE conn3 <- [1,1402,null,{}] 02:44:36 INFO - PROCESS | 1747 | 1468230276253 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}] 02:44:36 INFO - PROCESS | 1747 | 1468230276259 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:36 INFO - PROCESS | 1747 | 1468230276437 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:44:36 INFO - PROCESS | 1747 | 1468230276597 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 1747 | 1468230276606 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068800 == 31 [pid = 1747] [id = 358] 02:44:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91e12400) [pid = 1747] [serial = 1075] [outer = (nil)] 02:44:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91ed0c00) [pid = 1747] [serial = 1076] [outer = 0x91e12400] 02:44:36 INFO - PROCESS | 1747 | 1468230276737 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91e0b000) [pid = 1747] [serial = 1077] [outer = 0x91e12400] 02:44:37 INFO - PROCESS | 1747 | 1468230277740 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]]]}] 02:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1609ms 02:44:37 INFO - PROCESS | 1747 | 1468230277822 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:44:37 INFO - PROCESS | 1747 | 1468230277827 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 02:44:37 INFO - PROCESS | 1747 | 1468230277833 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 1747 | 1468230277839 Marionette TRACE conn3 <- [1,1406,null,{}] 02:44:37 INFO - PROCESS | 1747 | 1468230277856 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}] 02:44:37 INFO - PROCESS | 1747 | 1468230277864 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:38 INFO - PROCESS | 1747 | 1468230278087 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:44:38 INFO - PROCESS | 1747 | 1468230278302 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 1747 | 1468230278309 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e65400 == 32 [pid = 1747] [id = 359] 02:44:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x93e66c00) [pid = 1747] [serial = 1078] [outer = (nil)] 02:44:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x95338000) [pid = 1747] [serial = 1079] [outer = 0x93e66c00] 02:44:38 INFO - PROCESS | 1747 | 1468230278406 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x95341400) [pid = 1747] [serial = 1080] [outer = 0x93e66c00] 02:44:39 INFO - PROCESS | 1747 | 1468230279365 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]]]}] 02:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1584ms 02:44:39 INFO - PROCESS | 1747 | 1468230279417 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:44:39 INFO - PROCESS | 1747 | 1468230279422 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 02:44:39 INFO - PROCESS | 1747 | 1468230279428 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 1747 | 1468230279431 Marionette TRACE conn3 <- [1,1410,null,{}] 02:44:39 INFO - PROCESS | 1747 | 1468230279437 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}] 02:44:39 INFO - PROCESS | 1747 | 1468230279443 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:39 INFO - PROCESS | 1747 | 1468230279617 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:44:39 INFO - PROCESS | 1747 | 1468230279780 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 1747 | 1468230279788 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43ac00 == 33 [pid = 1747] [id = 360] 02:44:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x915c5800) [pid = 1747] [serial = 1081] [outer = (nil)] 02:44:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91e1dc00) [pid = 1747] [serial = 1082] [outer = 0x915c5800] 02:44:39 INFO - PROCESS | 1747 | 1468230279909 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x93e65c00) [pid = 1747] [serial = 1083] [outer = 0x915c5800] 02:44:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e438400 == 32 [pid = 1747] [id = 355] 02:44:41 INFO - PROCESS | 1747 | --DOCSHELL 0x91ed1800 == 31 [pid = 1747] [id = 354] 02:44:41 INFO - PROCESS | 1747 | --DOCSHELL 0x9167bc00 == 30 [pid = 1747] [id = 353] 02:44:41 INFO - PROCESS | 1747 | --DOCSHELL 0x909d7c00 == 29 [pid = 1747] [id = 352] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92dc0800) [pid = 1747] [serial = 1025] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93c66400) [pid = 1747] [serial = 1028] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x96656c00) [pid = 1747] [serial = 1010] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9843a400) [pid = 1747] [serial = 1011] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91ed2000) [pid = 1747] [serial = 1007] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x925e0400) [pid = 1747] [serial = 1008] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ed5800) [pid = 1747] [serial = 1022] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x931dd400) [pid = 1747] [serial = 1002] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x914ad400) [pid = 1747] [serial = 1004] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x915ca400) [pid = 1747] [serial = 1005] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91681800) [pid = 1747] [serial = 1019] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91b9dc00) [pid = 1747] [serial = 1020] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x909dd400) [pid = 1747] [serial = 1016] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x909e1400) [pid = 1747] [serial = 1017] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x99f11400) [pid = 1747] [serial = 1013] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x99f19c00) [pid = 1747] [serial = 1014] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x95337c00) [pid = 1747] [serial = 1032] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x925e4400) [pid = 1747] [serial = 1031] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x93c63c00) [pid = 1747] [serial = 1029] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x931dd800) [pid = 1747] [serial = 1026] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x92447c00) [pid = 1747] [serial = 1023] [outer = (nil)] [url = about:blank] 02:44:41 INFO - PROCESS | 1747 | 1468230281261 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]]]}] 02:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1880ms 02:44:41 INFO - PROCESS | 1747 | 1468230281309 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 1747 | 1468230281315 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 02:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:44:41 INFO - PROCESS | 1747 | 1468230281323 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 1747 | 1468230281327 Marionette TRACE conn3 <- [1,1414,null,{}] 02:44:41 INFO - PROCESS | 1747 | 1468230281335 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}] 02:44:41 INFO - PROCESS | 1747 | 1468230281341 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:41 INFO - PROCESS | 1747 | 1468230281492 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:44:41 INFO - PROCESS | 1747 | 1468230281669 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 1747 | 1468230281677 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f0400 == 30 [pid = 1747] [id = 361] 02:44:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8f0f7800) [pid = 1747] [serial = 1084] [outer = (nil)] 02:44:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x90c27400) [pid = 1747] [serial = 1085] [outer = 0x8f0f7800] 02:44:41 INFO - PROCESS | 1747 | 1468230281747 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x90c32400) [pid = 1747] [serial = 1086] [outer = 0x8f0f7800] 02:44:42 INFO - PROCESS | 1747 | 1468230282542 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]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1239ms 02:44:42 INFO - PROCESS | 1747 | 1468230282562 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 1747 | 1468230282568 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 02:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:44:42 INFO - PROCESS | 1747 | 1468230282579 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 1747 | 1468230282583 Marionette TRACE conn3 <- [1,1418,null,{}] 02:44:42 INFO - PROCESS | 1747 | 1468230282588 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}] 02:44:42 INFO - PROCESS | 1747 | 1468230282594 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:42 INFO - PROCESS | 1747 | 1468230282751 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:44:42 INFO - PROCESS | 1747 | 1468230282760 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 1747 | 1468230282769 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dfc00 == 31 [pid = 1747] [id = 362] 02:44:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91686000) [pid = 1747] [serial = 1087] [outer = (nil)] 02:44:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91ba6000) [pid = 1747] [serial = 1088] [outer = 0x91686000] 02:44:42 INFO - PROCESS | 1747 | 1468230282840 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91bed800) [pid = 1747] [serial = 1089] [outer = 0x91686000] 02:44:43 INFO - PROCESS | 1747 | 1468230283843 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]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1294ms 02:44:43 INFO - PROCESS | 1747 | 1468230283872 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 1747 | 1468230283876 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 02:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:44:43 INFO - PROCESS | 1747 | 1468230283883 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 1747 | 1468230283889 Marionette TRACE conn3 <- [1,1422,null,{}] 02:44:43 INFO - PROCESS | 1747 | 1468230283911 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}] 02:44:43 INFO - PROCESS | 1747 | 1468230283919 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:44 INFO - PROCESS | 1747 | 1468230284125 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:44:44 INFO - PROCESS | 1747 | 1468230284149 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 1747 | 1468230284158 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e1400 == 32 [pid = 1747] [id = 363] 02:44:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x925e1c00) [pid = 1747] [serial = 1090] [outer = (nil)] 02:44:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92dc2800) [pid = 1747] [serial = 1091] [outer = 0x925e1c00] 02:44:44 INFO - PROCESS | 1747 | 1468230284229 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x931df000) [pid = 1747] [serial = 1092] [outer = 0x925e1c00] 02:44:45 INFO - PROCESS | 1747 | 1468230285223 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]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1382ms 02:44:45 INFO - PROCESS | 1747 | 1468230285266 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 1747 | 1468230285270 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 02:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:44:45 INFO - PROCESS | 1747 | 1468230285284 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 1747 | 1468230285286 Marionette TRACE conn3 <- [1,1426,null,{}] 02:44:45 INFO - PROCESS | 1747 | 1468230285293 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}] 02:44:45 INFO - PROCESS | 1747 | 1468230285298 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:45 INFO - PROCESS | 1747 | 1468230285497 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:44:45 INFO - PROCESS | 1747 | 1468230285521 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 1747 | 1468230285528 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435000 == 33 [pid = 1747] [id = 364] 02:44:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x93c9cc00) [pid = 1747] [serial = 1093] [outer = (nil)] 02:44:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93e67800) [pid = 1747] [serial = 1094] [outer = 0x93c9cc00] 02:44:45 INFO - PROCESS | 1747 | 1468230285600 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93e6c800) [pid = 1747] [serial = 1095] [outer = 0x93c9cc00] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8f0f0800) [pid = 1747] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91e0d000) [pid = 1747] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91ed3400) [pid = 1747] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x949e1800) [pid = 1747] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x96655800) [pid = 1747] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9167e800) [pid = 1747] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x909da400) [pid = 1747] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9a185000) [pid = 1747] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9a619c00) [pid = 1747] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8f0e8c00) [pid = 1747] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91681000) [pid = 1747] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:44:46 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91b99400) [pid = 1747] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:44:46 INFO - PROCESS | 1747 | 1468230286591 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]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1335ms 02:44:46 INFO - PROCESS | 1747 | 1468230286614 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 1747 | 1468230286618 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 02:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:44:46 INFO - PROCESS | 1747 | 1468230286624 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 1747 | 1468230286627 Marionette TRACE conn3 <- [1,1430,null,{}] 02:44:46 INFO - PROCESS | 1747 | 1468230286632 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}] 02:44:46 INFO - PROCESS | 1747 | 1468230286638 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:46 INFO - PROCESS | 1747 | 1468230286829 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:44:46 INFO - PROCESS | 1747 | 1468230286842 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 1747 | 1468230286850 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e438c00 == 34 [pid = 1747] [id = 365] 02:44:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9167e800) [pid = 1747] [serial = 1096] [outer = (nil)] 02:44:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x93c66800) [pid = 1747] [serial = 1097] [outer = 0x9167e800] 02:44:46 INFO - PROCESS | 1747 | 1468230286917 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x949e1800) [pid = 1747] [serial = 1098] [outer = 0x9167e800] 02:44:47 INFO - PROCESS | 1747 | 1468230287769 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]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1179ms 02:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:44:47 INFO - PROCESS | 1747 | 1468230287805 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 1747 | 1468230287808 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 02:44:47 INFO - PROCESS | 1747 | 1468230287815 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 1747 | 1468230287818 Marionette TRACE conn3 <- [1,1434,null,{}] 02:44:47 INFO - PROCESS | 1747 | 1468230287823 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}] 02:44:47 INFO - PROCESS | 1747 | 1468230287833 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:48 INFO - PROCESS | 1747 | 1468230288037 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:44:48 INFO - PROCESS | 1747 | 1468230288230 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 1747 | 1468230288241 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42f400 == 35 [pid = 1747] [id = 366] 02:44:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8e431800) [pid = 1747] [serial = 1099] [outer = (nil)] 02:44:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8f068000) [pid = 1747] [serial = 1100] [outer = 0x8e431800] 02:44:48 INFO - PROCESS | 1747 | 1468230288326 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f074000) [pid = 1747] [serial = 1101] [outer = 0x8e431800] 02:44:49 INFO - PROCESS | 1747 | 1468230289359 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]]]}] 02:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1592ms 02:44:49 INFO - PROCESS | 1747 | 1468230289408 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 1747 | 1468230289414 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 02:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:44:49 INFO - PROCESS | 1747 | 1468230289422 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - PROCESS | 1747 | 1468230289427 Marionette TRACE conn3 <- [1,1438,null,{}] 02:44:49 INFO - PROCESS | 1747 | 1468230289435 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}] 02:44:49 INFO - PROCESS | 1747 | 1468230289443 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:49 INFO - PROCESS | 1747 | 1468230289631 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:44:49 INFO - PROCESS | 1747 | 1468230289848 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 1747 | 1468230289858 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x914af800 == 36 [pid = 1747] [id = 367] 02:44:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x915c0c00) [pid = 1747] [serial = 1102] [outer = (nil)] 02:44:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9167ec00) [pid = 1747] [serial = 1103] [outer = 0x915c0c00] 02:44:49 INFO - PROCESS | 1747 | 1468230289987 Marionette DEBUG loaded listener.js 02:44:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91b9fc00) [pid = 1747] [serial = 1104] [outer = 0x915c0c00] 02:44:50 INFO - PROCESS | 1747 | 1468230290887 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]]]}] 02:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1534ms 02:44:50 INFO - PROCESS | 1747 | 1468230290961 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:44:50 INFO - PROCESS | 1747 | 1468230290968 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 02:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:44:50 INFO - PROCESS | 1747 | 1468230290976 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:44:50 INFO - PROCESS | 1747 | 1468230290980 Marionette TRACE conn3 <- [1,1442,null,{}] 02:44:50 INFO - PROCESS | 1747 | 1468230290986 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}] 02:44:50 INFO - PROCESS | 1747 | 1468230290991 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:51 INFO - PROCESS | 1747 | 1468230291221 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:44:51 INFO - PROCESS | 1747 | 1468230291479 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 1747 | 1468230291489 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x91be1800 == 37 [pid = 1747] [id = 368] 02:44:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e18000) [pid = 1747] [serial = 1105] [outer = (nil)] 02:44:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91eca000) [pid = 1747] [serial = 1106] [outer = 0x91e18000] 02:44:51 INFO - PROCESS | 1747 | 1468230291617 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92448c00) [pid = 1747] [serial = 1107] [outer = 0x91e18000] 02:44:52 INFO - PROCESS | 1747 | 1468230292611 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]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1682ms 02:44:52 INFO - PROCESS | 1747 | 1468230292658 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:44:52 INFO - PROCESS | 1747 | 1468230292663 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 02:44:52 INFO - PROCESS | 1747 | 1468230292677 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 1747 | 1468230292687 Marionette TRACE conn3 <- [1,1446,null,{}] 02:44:52 INFO - PROCESS | 1747 | 1468230292696 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}] 02:44:52 INFO - PROCESS | 1747 | 1468230292703 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:52 INFO - PROCESS | 1747 | 1468230292929 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:44:53 INFO - PROCESS | 1747 | 1468230293146 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 1747 | 1468230293154 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bec00 == 38 [pid = 1747] [id = 369] 02:44:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x931e4000) [pid = 1747] [serial = 1108] [outer = (nil)] 02:44:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9782dc00) [pid = 1747] [serial = 1109] [outer = 0x931e4000] 02:44:53 INFO - PROCESS | 1747 | 1468230293279 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x99f14800) [pid = 1747] [serial = 1110] [outer = 0x931e4000] 02:44:54 INFO - PROCESS | 1747 | 1468230294244 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]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1645ms 02:44:54 INFO - PROCESS | 1747 | 1468230294315 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:44:54 INFO - PROCESS | 1747 | 1468230294320 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 02:44:54 INFO - PROCESS | 1747 | 1468230294326 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 1747 | 1468230294330 Marionette TRACE conn3 <- [1,1450,null,{}] 02:44:54 INFO - PROCESS | 1747 | 1468230294335 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}] 02:44:54 INFO - PROCESS | 1747 | 1468230294341 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:54 INFO - PROCESS | 1747 | 1468230294556 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:44:54 INFO - PROCESS | 1747 | 1468230294764 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 1747 | 1468230294774 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dc1000 == 39 [pid = 1747] [id = 370] 02:44:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x997a9800) [pid = 1747] [serial = 1111] [outer = (nil)] 02:44:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a280400) [pid = 1747] [serial = 1112] [outer = 0x997a9800] 02:44:54 INFO - PROCESS | 1747 | 1468230294895 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a37f000) [pid = 1747] [serial = 1113] [outer = 0x997a9800] 02:44:55 INFO - PROCESS | 1747 | 1468230295829 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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1538ms 02:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:44:55 INFO - PROCESS | 1747 | 1468230295865 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 1747 | 1468230295868 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 02:44:55 INFO - PROCESS | 1747 | 1468230295875 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 1747 | 1468230295878 Marionette TRACE conn3 <- [1,1454,null,{}] 02:44:55 INFO - PROCESS | 1747 | 1468230295884 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}] 02:44:55 INFO - PROCESS | 1747 | 1468230295889 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:56 INFO - PROCESS | 1747 | 1468230296078 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:44:56 INFO - PROCESS | 1747 | 1468230296248 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 1747 | 1468230296266 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c4c00 == 40 [pid = 1747] [id = 371] 02:44:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91be8400) [pid = 1747] [serial = 1114] [outer = (nil)] 02:44:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92552800) [pid = 1747] [serial = 1115] [outer = 0x91be8400] 02:44:56 INFO - PROCESS | 1747 | 1468230296362 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a2e2400) [pid = 1747] [serial = 1116] [outer = 0x91be8400] 02:44:57 INFO - PROCESS | 1747 | 1468230297565 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]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1737ms 02:44:57 INFO - PROCESS | 1747 | 1468230297612 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 1747 | 1468230297618 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 02:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:44:57 INFO - PROCESS | 1747 | 1468230297625 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 1747 | 1468230297632 Marionette TRACE conn3 <- [1,1458,null,{}] 02:44:57 INFO - PROCESS | 1747 | 1468230297639 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}] 02:44:57 INFO - PROCESS | 1747 | 1468230297644 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:57 INFO - PROCESS | 1747 | 1468230297827 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:44:58 INFO - PROCESS | 1747 | 1468230298161 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 1747 | 1468230298170 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:44:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x914ad400 == 41 [pid = 1747] [id = 372] 02:44:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x914adc00) [pid = 1747] [serial = 1117] [outer = (nil)] 02:44:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x915c5000) [pid = 1747] [serial = 1118] [outer = 0x914adc00] 02:44:58 INFO - PROCESS | 1747 | 1468230298255 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91683c00) [pid = 1747] [serial = 1119] [outer = 0x914adc00] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x91ecec00 == 40 [pid = 1747] [id = 308] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8e438c00 == 39 [pid = 1747] [id = 365] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435000 == 38 [pid = 1747] [id = 364] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x925e1400 == 37 [pid = 1747] [id = 363] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x909dfc00 == 36 [pid = 1747] [id = 362] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f0400 == 35 [pid = 1747] [id = 361] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8f068800 == 34 [pid = 1747] [id = 358] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x909df000 == 33 [pid = 1747] [id = 357] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f5000 == 32 [pid = 1747] [id = 311] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2f400 == 31 [pid = 1747] [id = 306] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x92dcbc00 == 30 [pid = 1747] [id = 320] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x93e65400 == 29 [pid = 1747] [id = 359] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x92452000 == 28 [pid = 1747] [id = 310] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x93c9e400 == 27 [pid = 1747] [id = 313] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x915c6000 == 26 [pid = 1747] [id = 319] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43b000 == 25 [pid = 1747] [id = 309] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x91e17800 == 24 [pid = 1747] [id = 317] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43dc00 == 23 [pid = 1747] [id = 314] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x91e16000 == 22 [pid = 1747] [id = 312] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x9254e000 == 21 [pid = 1747] [id = 322] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x909d9800 == 20 [pid = 1747] [id = 307] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x9167d800 == 19 [pid = 1747] [id = 351] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2a400 == 18 [pid = 1747] [id = 321] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x91bf0000 == 17 [pid = 1747] [id = 318] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x915c4000 == 16 [pid = 1747] [id = 315] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1f400 == 15 [pid = 1747] [id = 316] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43ac00 == 14 [pid = 1747] [id = 360] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2e000 == 13 [pid = 1747] [id = 356] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x92dc1000 == 12 [pid = 1747] [id = 370] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x915bec00 == 11 [pid = 1747] [id = 369] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x914af800 == 10 [pid = 1747] [id = 367] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x91be1800 == 9 [pid = 1747] [id = 368] 02:44:59 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42f400 == 8 [pid = 1747] [id = 366] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x915c0400) [pid = 1747] [serial = 1035] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x914a7c00) [pid = 1747] [serial = 1034] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9244b800) [pid = 1747] [serial = 1038] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91eca800) [pid = 1747] [serial = 1037] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92171000) [pid = 1747] [serial = 1064] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9666dc00) [pid = 1747] [serial = 1041] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x95344000) [pid = 1747] [serial = 1040] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99f21400) [pid = 1747] [serial = 1044] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91be7000) [pid = 1747] [serial = 1056] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x99f13400) [pid = 1747] [serial = 1043] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91be3c00) [pid = 1747] [serial = 1055] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x90c2ec00) [pid = 1747] [serial = 1058] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a3b2000) [pid = 1747] [serial = 1047] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x90c31800) [pid = 1747] [serial = 1059] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a378c00) [pid = 1747] [serial = 1046] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a774800) [pid = 1747] [serial = 1050] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9a65a400) [pid = 1747] [serial = 1049] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9a866c00) [pid = 1747] [serial = 1053] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9254e800) [pid = 1747] [serial = 1052] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91e1b000) [pid = 1747] [serial = 1067] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92449400) [pid = 1747] [serial = 1065] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x92dc8800) [pid = 1747] [serial = 1070] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91ba2400) [pid = 1747] [serial = 1061] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91be3000) [pid = 1747] [serial = 1062] [outer = (nil)] [url = about:blank] 02:44:59 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9244c800) [pid = 1747] [serial = 1068] [outer = (nil)] [url = about:blank] 02:45:00 INFO - PROCESS | 1747 | 1468230300244 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]]]}] 02:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2693ms 02:45:00 INFO - PROCESS | 1747 | 1468230300318 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:45:00 INFO - PROCESS | 1747 | 1468230300322 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 02:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:45:00 INFO - PROCESS | 1747 | 1468230300331 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:45:00 INFO - PROCESS | 1747 | 1468230300335 Marionette TRACE conn3 <- [1,1462,null,{}] 02:45:00 INFO - PROCESS | 1747 | 1468230300343 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}] 02:45:00 INFO - PROCESS | 1747 | 1468230300348 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:00 INFO - PROCESS | 1747 | 1468230300513 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:45:00 INFO - PROCESS | 1747 | 1468230300671 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 1747 | 1468230300679 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f073000 == 9 [pid = 1747] [id = 373] 02:45:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8f075000) [pid = 1747] [serial = 1120] [outer = (nil)] 02:45:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x909df400) [pid = 1747] [serial = 1121] [outer = 0x8f075000] 02:45:00 INFO - PROCESS | 1747 | 1468230300754 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x90c2cc00) [pid = 1747] [serial = 1122] [outer = 0x8f075000] 02:45:01 INFO - PROCESS | 1747 | 1468230301536 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]]]}] 02:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1233ms 02:45:01 INFO - PROCESS | 1747 | 1468230301570 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 1747 | 1468230301580 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 02:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:45:01 INFO - PROCESS | 1747 | 1468230301594 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - PROCESS | 1747 | 1468230301599 Marionette TRACE conn3 <- [1,1466,null,{}] 02:45:01 INFO - PROCESS | 1747 | 1468230301605 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}] 02:45:01 INFO - PROCESS | 1747 | 1468230301613 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:01 INFO - PROCESS | 1747 | 1468230301799 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:45:01 INFO - PROCESS | 1747 | 1468230301930 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 1747 | 1468230301941 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dbc00 == 10 [pid = 1747] [id = 374] 02:45:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91681800) [pid = 1747] [serial = 1123] [outer = (nil)] 02:45:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91b9d400) [pid = 1747] [serial = 1124] [outer = 0x91681800] 02:45:02 INFO - PROCESS | 1747 | 1468230302021 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91bea800) [pid = 1747] [serial = 1125] [outer = 0x91681800] 02:45:02 INFO - PROCESS | 1747 | 1468230302977 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]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1445ms 02:45:03 INFO - PROCESS | 1747 | 1468230303039 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 1747 | 1468230303042 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 02:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:45:03 INFO - PROCESS | 1747 | 1468230303050 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 1747 | 1468230303056 Marionette TRACE conn3 <- [1,1470,null,{}] 02:45:03 INFO - PROCESS | 1747 | 1468230303094 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}] 02:45:03 INFO - PROCESS | 1747 | 1468230303103 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:03 INFO - PROCESS | 1747 | 1468230303333 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:45:03 INFO - PROCESS | 1747 | 1468230303354 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 1747 | 1468230303362 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ec7800 == 11 [pid = 1747] [id = 375] 02:45:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91eca400) [pid = 1747] [serial = 1126] [outer = (nil)] 02:45:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91ecf000) [pid = 1747] [serial = 1127] [outer = 0x91eca400] 02:45:03 INFO - PROCESS | 1747 | 1468230303438 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9216e400) [pid = 1747] [serial = 1128] [outer = 0x91eca400] 02:45:04 INFO - PROCESS | 1747 | 1468230304773 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]]]}] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x90c33000) [pid = 1747] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93e66c00) [pid = 1747] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x93c9cc00) [pid = 1747] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x90c30000) [pid = 1747] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x925e1c00) [pid = 1747] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8f0f7800) [pid = 1747] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9167e800) [pid = 1747] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91e12400) [pid = 1747] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91686000) [pid = 1747] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x915c5800) [pid = 1747] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1797ms 02:45:04 INFO - PROCESS | 1747 | 1468230304847 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 1747 | 1468230304852 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 02:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:45:04 INFO - PROCESS | 1747 | 1468230304858 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - PROCESS | 1747 | 1468230304861 Marionette TRACE conn3 <- [1,1474,null,{}] 02:45:04 INFO - PROCESS | 1747 | 1468230304866 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}] 02:45:04 INFO - PROCESS | 1747 | 1468230304871 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:05 INFO - PROCESS | 1747 | 1468230305053 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:45:05 INFO - PROCESS | 1747 | 1468230305175 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 1747 | 1468230305184 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e434800 == 12 [pid = 1747] [id = 376] 02:45:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x909d9400) [pid = 1747] [serial = 1129] [outer = (nil)] 02:45:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91e0d000) [pid = 1747] [serial = 1130] [outer = 0x909d9400] 02:45:05 INFO - PROCESS | 1747 | 1468230305262 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x92171000) [pid = 1747] [serial = 1131] [outer = 0x909d9400] 02:45:06 INFO - PROCESS | 1747 | 1468230306085 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]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1286ms 02:45:06 INFO - PROCESS | 1747 | 1468230306145 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 1747 | 1468230306148 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 02:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:45:06 INFO - PROCESS | 1747 | 1468230306154 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 1747 | 1468230306157 Marionette TRACE conn3 <- [1,1478,null,{}] 02:45:06 INFO - PROCESS | 1747 | 1468230306163 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}] 02:45:06 INFO - PROCESS | 1747 | 1468230306168 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:06 INFO - PROCESS | 1747 | 1468230306332 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:45:06 INFO - PROCESS | 1747 | 1468230306342 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 1747 | 1468230306353 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x9244d000 == 13 [pid = 1747] [id = 377] 02:45:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x92557c00) [pid = 1747] [serial = 1132] [outer = (nil)] 02:45:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91680400) [pid = 1747] [serial = 1133] [outer = 0x92557c00] 02:45:06 INFO - PROCESS | 1747 | 1468230306543 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92dc0c00) [pid = 1747] [serial = 1134] [outer = 0x92557c00] 02:45:07 INFO - PROCESS | 1747 | 1468230307634 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]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1532ms 02:45:07 INFO - PROCESS | 1747 | 1468230307688 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:45:07 INFO - PROCESS | 1747 | 1468230307695 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 02:45:07 INFO - PROCESS | 1747 | 1468230307703 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 1747 | 1468230307708 Marionette TRACE conn3 <- [1,1482,null,{}] 02:45:07 INFO - PROCESS | 1747 | 1468230307718 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}] 02:45:07 INFO - PROCESS | 1747 | 1468230307723 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:07 INFO - PROCESS | 1747 | 1468230307903 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:45:08 INFO - PROCESS | 1747 | 1468230308123 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 1747 | 1468230308132 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43c000 == 14 [pid = 1747] [id = 378] 02:45:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x909dc000) [pid = 1747] [serial = 1135] [outer = (nil)] 02:45:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x915bec00) [pid = 1747] [serial = 1136] [outer = 0x909dc000] 02:45:08 INFO - PROCESS | 1747 | 1468230308215 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91680c00) [pid = 1747] [serial = 1137] [outer = 0x909dc000] 02:45:09 INFO - PROCESS | 1747 | 1468230309269 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]]]}] 02:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1634ms 02:45:09 INFO - PROCESS | 1747 | 1468230309336 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:45:09 INFO - PROCESS | 1747 | 1468230309343 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 02:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:45:09 INFO - PROCESS | 1747 | 1468230309354 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 1747 | 1468230309358 Marionette TRACE conn3 <- [1,1486,null,{}] 02:45:09 INFO - PROCESS | 1747 | 1468230309365 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}] 02:45:09 INFO - PROCESS | 1747 | 1468230309371 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:09 INFO - PROCESS | 1747 | 1468230309580 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:45:09 INFO - PROCESS | 1747 | 1468230309804 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 1747 | 1468230309813 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f067c00 == 15 [pid = 1747] [id = 379] 02:45:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91e17000) [pid = 1747] [serial = 1138] [outer = (nil)] 02:45:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91ed1800) [pid = 1747] [serial = 1139] [outer = 0x91e17000] 02:45:09 INFO - PROCESS | 1747 | 1468230309898 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92170800) [pid = 1747] [serial = 1140] [outer = 0x91e17000] 02:45:10 INFO - PROCESS | 1747 | 1468230310984 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]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1699ms 02:45:11 INFO - PROCESS | 1747 | 1468230311054 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:45:11 INFO - PROCESS | 1747 | 1468230311059 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 02:45:11 INFO - PROCESS | 1747 | 1468230311065 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 1747 | 1468230311071 Marionette TRACE conn3 <- [1,1490,null,{}] 02:45:11 INFO - PROCESS | 1747 | 1468230311088 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}] 02:45:11 INFO - PROCESS | 1747 | 1468230311097 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:11 INFO - PROCESS | 1747 | 1468230311309 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:45:11 INFO - PROCESS | 1747 | 1468230311540 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 1747 | 1468230311550 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x931e9400 == 16 [pid = 1747] [id = 380] 02:45:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93c59c00) [pid = 1747] [serial = 1141] [outer = (nil)] 02:45:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93c65000) [pid = 1747] [serial = 1142] [outer = 0x93c59c00] 02:45:11 INFO - PROCESS | 1747 | 1468230311636 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x93ca1400) [pid = 1747] [serial = 1143] [outer = 0x93c59c00] 02:45:12 INFO - PROCESS | 1747 | 1468230312645 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]]]}] 02:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1596ms 02:45:12 INFO - PROCESS | 1747 | 1468230312661 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 1747 | 1468230312666 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 02:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:45:12 INFO - PROCESS | 1747 | 1468230312672 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - PROCESS | 1747 | 1468230312676 Marionette TRACE conn3 <- [1,1494,null,{}] 02:45:12 INFO - PROCESS | 1747 | 1468230312681 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}] 02:45:12 INFO - PROCESS | 1747 | 1468230312686 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:12 INFO - PROCESS | 1747 | 1468230312862 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:45:13 INFO - PROCESS | 1747 | 1468230313222 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 1747 | 1468230313231 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068400 == 17 [pid = 1747] [id = 381] 02:45:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8f06d000) [pid = 1747] [serial = 1144] [outer = (nil)] 02:45:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f0ec000) [pid = 1747] [serial = 1145] [outer = 0x8f06d000] 02:45:13 INFO - PROCESS | 1747 | 1468230313310 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x909dfc00) [pid = 1747] [serial = 1146] [outer = 0x8f06d000] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x931e9800) [pid = 1747] [serial = 1071] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x95341400) [pid = 1747] [serial = 1080] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x915bb400) [pid = 1747] [serial = 1073] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x90c27400) [pid = 1747] [serial = 1085] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x95338000) [pid = 1747] [serial = 1079] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9167e400) [pid = 1747] [serial = 1074] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91ed0c00) [pid = 1747] [serial = 1076] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x90c32400) [pid = 1747] [serial = 1086] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91bed800) [pid = 1747] [serial = 1089] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93e65c00) [pid = 1747] [serial = 1083] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91e0b000) [pid = 1747] [serial = 1077] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91e1dc00) [pid = 1747] [serial = 1082] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91ba6000) [pid = 1747] [serial = 1088] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | 1468230314387 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]]]}] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x949e1800) [pid = 1747] [serial = 1098] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x93e6c800) [pid = 1747] [serial = 1095] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x92dc2800) [pid = 1747] [serial = 1091] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x931df000) [pid = 1747] [serial = 1092] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x93c66800) [pid = 1747] [serial = 1097] [outer = (nil)] [url = about:blank] 02:45:14 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x93e67800) [pid = 1747] [serial = 1094] [outer = (nil)] [url = about:blank] 02:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1779ms 02:45:14 INFO - PROCESS | 1747 | 1468230314453 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 1747 | 1468230314459 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 02:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:45:14 INFO - PROCESS | 1747 | 1468230314466 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - PROCESS | 1747 | 1468230314470 Marionette TRACE conn3 <- [1,1498,null,{}] 02:45:14 INFO - PROCESS | 1747 | 1468230314478 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}] 02:45:14 INFO - PROCESS | 1747 | 1468230314486 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:14 INFO - PROCESS | 1747 | 1468230314645 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:45:14 INFO - PROCESS | 1747 | 1468230314808 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 1747 | 1468230314818 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167c000 == 18 [pid = 1747] [id = 382] 02:45:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9167fc00) [pid = 1747] [serial = 1147] [outer = (nil)] 02:45:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x91be9000) [pid = 1747] [serial = 1148] [outer = 0x9167fc00] 02:45:14 INFO - PROCESS | 1747 | 1468230314896 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91e0c800) [pid = 1747] [serial = 1149] [outer = 0x9167fc00] 02:45:15 INFO - PROCESS | 1747 | 1468230315680 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]]]}] 02:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1228ms 02:45:15 INFO - PROCESS | 1747 | 1468230315710 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 1747 | 1468230315715 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 02:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:45:15 INFO - PROCESS | 1747 | 1468230315724 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 1747 | 1468230315728 Marionette TRACE conn3 <- [1,1502,null,{}] 02:45:15 INFO - PROCESS | 1747 | 1468230315734 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}] 02:45:15 INFO - PROCESS | 1747 | 1468230315738 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:15 INFO - PROCESS | 1747 | 1468230315894 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:45:15 INFO - PROCESS | 1747 | 1468230315910 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 1747 | 1468230315916 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x92176800 == 19 [pid = 1747] [id = 383] 02:45:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x92179000) [pid = 1747] [serial = 1150] [outer = (nil)] 02:45:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x92dc8400) [pid = 1747] [serial = 1151] [outer = 0x92179000] 02:45:15 INFO - PROCESS | 1747 | 1468230315988 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x92dcc800) [pid = 1747] [serial = 1152] [outer = 0x92179000] 02:45:16 INFO - PROCESS | 1747 | 1468230316895 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]]]}] 02:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1239ms 02:45:16 INFO - PROCESS | 1747 | 1468230316964 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 1747 | 1468230316968 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 02:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:45:16 INFO - PROCESS | 1747 | 1468230316988 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 1747 | 1468230316996 Marionette TRACE conn3 <- [1,1506,null,{}] 02:45:17 INFO - PROCESS | 1747 | 1468230317003 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}] 02:45:17 INFO - PROCESS | 1747 | 1468230317011 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:17 INFO - PROCESS | 1747 | 1468230317219 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:45:17 INFO - PROCESS | 1747 | 1468230317304 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 1747 | 1468230317312 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2a000 == 20 [pid = 1747] [id = 384] 02:45:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x931e1800) [pid = 1747] [serial = 1153] [outer = (nil)] 02:45:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x93e67800) [pid = 1747] [serial = 1154] [outer = 0x931e1800] 02:45:17 INFO - PROCESS | 1747 | 1468230317380 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x93e6d000) [pid = 1747] [serial = 1155] [outer = 0x931e1800] 02:45:18 INFO - PROCESS | 1747 | 1468230318224 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]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1301ms 02:45:18 INFO - PROCESS | 1747 | 1468230318282 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 1747 | 1468230318286 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 02:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:45:18 INFO - PROCESS | 1747 | 1468230318292 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 1747 | 1468230318294 Marionette TRACE conn3 <- [1,1510,null,{}] 02:45:18 INFO - PROCESS | 1747 | 1468230318300 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}] 02:45:18 INFO - PROCESS | 1747 | 1468230318305 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:18 INFO - PROCESS | 1747 | 1468230318500 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:45:18 INFO - PROCESS | 1747 | 1468230318522 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 1747 | 1468230318531 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e433000 == 21 [pid = 1747] [id = 385] 02:45:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x90c2bc00) [pid = 1747] [serial = 1156] [outer = (nil)] 02:45:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9533e800) [pid = 1747] [serial = 1157] [outer = 0x90c2bc00] 02:45:18 INFO - PROCESS | 1747 | 1468230318597 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9533b400) [pid = 1747] [serial = 1158] [outer = 0x90c2bc00] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91eca400) [pid = 1747] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x914adc00) [pid = 1747] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91681800) [pid = 1747] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8e431800) [pid = 1747] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x915c0c00) [pid = 1747] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f075000) [pid = 1747] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91e18000) [pid = 1747] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x931e4000) [pid = 1747] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x997a9800) [pid = 1747] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x909d9400) [pid = 1747] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:45:19 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x91be8400) [pid = 1747] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:45:19 INFO - PROCESS | 1747 | 1468230319508 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]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1232ms 02:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:45:19 INFO - PROCESS | 1747 | 1468230319524 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 1747 | 1468230319527 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 02:45:19 INFO - PROCESS | 1747 | 1468230319533 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 1747 | 1468230319537 Marionette TRACE conn3 <- [1,1514,null,{}] 02:45:19 INFO - PROCESS | 1747 | 1468230319542 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}] 02:45:19 INFO - PROCESS | 1747 | 1468230319547 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:19 INFO - PROCESS | 1747 | 1468230319736 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:45:19 INFO - PROCESS | 1747 | 1468230319753 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 1747 | 1468230319771 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d8400 == 22 [pid = 1747] [id = 386] 02:45:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x914a9400) [pid = 1747] [serial = 1159] [outer = (nil)] 02:45:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x931dd400) [pid = 1747] [serial = 1160] [outer = 0x914a9400] 02:45:19 INFO - PROCESS | 1747 | 1468230319847 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x96658000) [pid = 1747] [serial = 1161] [outer = 0x914a9400] 02:45:20 INFO - PROCESS | 1747 | 1468230320672 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]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1181ms 02:45:20 INFO - PROCESS | 1747 | 1468230320713 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 1747 | 1468230320716 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 02:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:45:20 INFO - PROCESS | 1747 | 1468230320723 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - PROCESS | 1747 | 1468230320726 Marionette TRACE conn3 <- [1,1518,null,{}] 02:45:20 INFO - PROCESS | 1747 | 1468230320731 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}] 02:45:20 INFO - PROCESS | 1747 | 1468230320736 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:20 INFO - PROCESS | 1747 | 1468230320886 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:45:20 INFO - PROCESS | 1747 | 1468230320900 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 1747 | 1468230320909 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d8000 == 23 [pid = 1747] [id = 387] 02:45:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9217c800) [pid = 1747] [serial = 1162] [outer = (nil)] 02:45:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x99eed800) [pid = 1747] [serial = 1163] [outer = 0x9217c800] 02:45:20 INFO - PROCESS | 1747 | 1468230320971 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x99f18400) [pid = 1747] [serial = 1164] [outer = 0x9217c800] 02:45:22 INFO - PROCESS | 1747 | 1468230322063 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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1376ms 02:45:22 INFO - PROCESS | 1747 | 1468230322100 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 1747 | 1468230322107 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 02:45:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:45:22 INFO - PROCESS | 1747 | 1468230322115 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 1747 | 1468230322122 Marionette TRACE conn3 <- [1,1522,null,{}] 02:45:22 INFO - PROCESS | 1747 | 1468230322130 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}] 02:45:22 INFO - PROCESS | 1747 | 1468230322136 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:22 INFO - PROCESS | 1747 | 1468230322324 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:45:22 INFO - PROCESS | 1747 | 1468230322492 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 1747 | 1468230322507 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dec00 == 24 [pid = 1747] [id = 388] 02:45:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x909e3c00) [pid = 1747] [serial = 1165] [outer = (nil)] 02:45:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91be7000) [pid = 1747] [serial = 1166] [outer = 0x909e3c00] 02:45:22 INFO - PROCESS | 1747 | 1468230322589 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e11400) [pid = 1747] [serial = 1167] [outer = 0x909e3c00] 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:45:23 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 () { 02:45:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:45:23 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 () { 02:45:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:45:23 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 () { 02:45:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:45:23 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 () { 02:45:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:45:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:45:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1386ms 02:45:23 INFO - PROCESS | 1747 | 1468230323469 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"]]]}] 02:45:23 INFO - PROCESS | 1747 | 1468230323501 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 1747 | 1468230323515 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 02:45:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:45:23 INFO - PROCESS | 1747 | 1468230323526 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 1747 | 1468230323530 Marionette TRACE conn3 <- [1,1526,null,{}] 02:45:23 INFO - PROCESS | 1747 | 1468230323536 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}] 02:45:23 INFO - PROCESS | 1747 | 1468230323542 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:23 INFO - PROCESS | 1747 | 1468230323750 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:45:23 INFO - PROCESS | 1747 | 1468230323919 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 1747 | 1468230323925 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x91b9dc00 == 25 [pid = 1747] [id = 389] 02:45:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x931e9000) [pid = 1747] [serial = 1168] [outer = (nil)] 02:45:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93c67400) [pid = 1747] [serial = 1169] [outer = 0x931e9000] 02:45:24 INFO - PROCESS | 1747 | 1468230324018 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x93e66400) [pid = 1747] [serial = 1170] [outer = 0x931e9000] 02:45:24 INFO - PROCESS | 1747 | 1468230324915 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"]]]}] 02:45:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:45:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:45:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:45:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:45:24 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:45:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:45:24 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1443ms 02:45:24 INFO - PROCESS | 1747 | 1468230324972 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 1747 | 1468230324977 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 02:45:24 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:45:24 INFO - PROCESS | 1747 | 1468230324983 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 1747 | 1468230324989 Marionette TRACE conn3 <- [1,1530,null,{}] 02:45:25 INFO - PROCESS | 1747 | 1468230325050 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}] 02:45:25 INFO - PROCESS | 1747 | 1468230325059 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:25 INFO - PROCESS | 1747 | 1468230325267 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:45:25 INFO - PROCESS | 1747 | 1468230325438 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 1747 | 1468230325458 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fcc800 == 26 [pid = 1747] [id = 390] 02:45:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x99fd0800) [pid = 1747] [serial = 1171] [outer = (nil)] 02:45:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a189400) [pid = 1747] [serial = 1172] [outer = 0x99fd0800] 02:45:25 INFO - PROCESS | 1747 | 1468230325544 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9a60e800) [pid = 1747] [serial = 1173] [outer = 0x99fd0800] 02:45:26 INFO - PROCESS | 1747 | 1468230326361 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]]]}] 02:45:26 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 02:45:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:45:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:45:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:45:26 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. 02:45:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:45:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1436ms 02:45:26 INFO - PROCESS | 1747 | 1468230326421 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:45:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:45:26 INFO - PROCESS | 1747 | 1468230326426 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 02:45:26 INFO - PROCESS | 1747 | 1468230326432 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - PROCESS | 1747 | 1468230326436 Marionette TRACE conn3 <- [1,1534,null,{}] 02:45:26 INFO - PROCESS | 1747 | 1468230326441 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}] 02:45:26 INFO - PROCESS | 1747 | 1468230326447 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:26 INFO - PROCESS | 1747 | 1468230326615 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:45:26 INFO - PROCESS | 1747 | 1468230326786 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 1747 | 1468230326793 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2e400 == 27 [pid = 1747] [id = 391] 02:45:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9a610000) [pid = 1747] [serial = 1174] [outer = (nil)] 02:45:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a61a000) [pid = 1747] [serial = 1175] [outer = 0x9a610000] 02:45:26 INFO - PROCESS | 1747 | 1468230326871 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a64e800) [pid = 1747] [serial = 1176] [outer = 0x9a610000] 02:45:27 INFO - PROCESS | 1747 | 1468230327774 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:45:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1384ms 02:45:27 INFO - PROCESS | 1747 | 1468230327815 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 1747 | 1468230327819 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 02:45:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:45:27 INFO - PROCESS | 1747 | 1468230327826 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 1747 | 1468230327829 Marionette TRACE conn3 <- [1,1538,null,{}] 02:45:27 INFO - PROCESS | 1747 | 1468230327835 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}] 02:45:27 INFO - PROCESS | 1747 | 1468230327840 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:28 INFO - PROCESS | 1747 | 1468230328003 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:45:28 INFO - PROCESS | 1747 | 1468230328175 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 1747 | 1468230328183 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2a400 == 28 [pid = 1747] [id = 392] 02:45:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9167e000) [pid = 1747] [serial = 1177] [outer = (nil)] 02:45:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a65a400) [pid = 1747] [serial = 1178] [outer = 0x9167e000] 02:45:28 INFO - PROCESS | 1747 | 1468230328272 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a65c400) [pid = 1747] [serial = 1179] [outer = 0x9167e000] 02:45:29 INFO - PROCESS | 1747 | 1468230329250 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]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:45:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1483ms 02:45:29 INFO - PROCESS | 1747 | 1468230329310 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 1747 | 1468230329313 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 02:45:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:45:29 INFO - PROCESS | 1747 | 1468230329320 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 1747 | 1468230329324 Marionette TRACE conn3 <- [1,1542,null,{}] 02:45:29 INFO - PROCESS | 1747 | 1468230329329 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}] 02:45:29 INFO - PROCESS | 1747 | 1468230329339 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:29 INFO - PROCESS | 1747 | 1468230329567 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:45:29 INFO - PROCESS | 1747 | 1468230329797 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 1747 | 1468230329805 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e1800 == 29 [pid = 1747] [id = 393] 02:45:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x915ca800) [pid = 1747] [serial = 1180] [outer = (nil)] 02:45:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a869800) [pid = 1747] [serial = 1181] [outer = 0x915ca800] 02:45:29 INFO - PROCESS | 1747 | 1468230329930 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a964c00) [pid = 1747] [serial = 1182] [outer = 0x915ca800] 02:45:30 INFO - PROCESS | 1747 | 1468230330839 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]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:45:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1581ms 02:45:30 INFO - PROCESS | 1747 | 1468230330902 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:45:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:45:30 INFO - PROCESS | 1747 | 1468230330907 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 02:45:30 INFO - PROCESS | 1747 | 1468230330913 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 1747 | 1468230330917 Marionette TRACE conn3 <- [1,1546,null,{}] 02:45:30 INFO - PROCESS | 1747 | 1468230330923 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}] 02:45:30 INFO - PROCESS | 1747 | 1468230330928 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:31 INFO - PROCESS | 1747 | 1468230331097 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:45:31 INFO - PROCESS | 1747 | 1468230331538 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 1747 | 1468230331548 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0e8800 == 30 [pid = 1747] [id = 394] 02:45:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f0e9800) [pid = 1747] [serial = 1183] [outer = (nil)] 02:45:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8f0f2800) [pid = 1747] [serial = 1184] [outer = 0x8f0e9800] 02:45:31 INFO - PROCESS | 1747 | 1468230331665 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x914aa000) [pid = 1747] [serial = 1185] [outer = 0x8f0e9800] 02:45:32 INFO - PROCESS | 1747 | 1468230332570 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]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:45:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1735ms 02:45:32 INFO - PROCESS | 1747 | 1468230332650 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:45:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:45:32 INFO - PROCESS | 1747 | 1468230332656 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 02:45:32 INFO - PROCESS | 1747 | 1468230332664 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 1747 | 1468230332667 Marionette TRACE conn3 <- [1,1550,null,{}] 02:45:32 INFO - PROCESS | 1747 | 1468230332676 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}] 02:45:32 INFO - PROCESS | 1747 | 1468230332682 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:32 INFO - PROCESS | 1747 | 1468230332855 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:45:33 INFO - PROCESS | 1747 | 1468230333040 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 1747 | 1468230333048 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f3c00 == 31 [pid = 1747] [id = 395] 02:45:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x90c30800) [pid = 1747] [serial = 1186] [outer = (nil)] 02:45:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x91ed2800) [pid = 1747] [serial = 1187] [outer = 0x90c30800] 02:45:33 INFO - PROCESS | 1747 | 1468230333122 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92553c00) [pid = 1747] [serial = 1188] [outer = 0x90c30800] 02:45:34 INFO - PROCESS | 1747 | --DOCSHELL 0x915c4c00 == 30 [pid = 1747] [id = 371] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91680400) [pid = 1747] [serial = 1133] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91ecf000) [pid = 1747] [serial = 1127] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91683c00) [pid = 1747] [serial = 1119] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x915c5000) [pid = 1747] [serial = 1118] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91b9d400) [pid = 1747] [serial = 1124] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8f074000) [pid = 1747] [serial = 1101] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8f068000) [pid = 1747] [serial = 1100] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91b9fc00) [pid = 1747] [serial = 1104] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9167ec00) [pid = 1747] [serial = 1103] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x909df400) [pid = 1747] [serial = 1121] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x90c2cc00) [pid = 1747] [serial = 1122] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92448c00) [pid = 1747] [serial = 1107] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91eca000) [pid = 1747] [serial = 1106] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x99f14800) [pid = 1747] [serial = 1110] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9782dc00) [pid = 1747] [serial = 1109] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a37f000) [pid = 1747] [serial = 1113] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a280400) [pid = 1747] [serial = 1112] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91e0d000) [pid = 1747] [serial = 1130] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9216e400) [pid = 1747] [serial = 1128] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92171000) [pid = 1747] [serial = 1131] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91bea800) [pid = 1747] [serial = 1125] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9a2e2400) [pid = 1747] [serial = 1116] [outer = (nil)] [url = about:blank] 02:45:34 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92552800) [pid = 1747] [serial = 1115] [outer = (nil)] [url = about:blank] 02:45:35 INFO - PROCESS | 1747 | 1468230335094 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:45:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2487ms 02:45:35 INFO - PROCESS | 1747 | 1468230335151 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:45:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:45:35 INFO - PROCESS | 1747 | 1468230335157 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 02:45:35 INFO - PROCESS | 1747 | 1468230335164 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 1747 | 1468230335171 Marionette TRACE conn3 <- [1,1554,null,{}] 02:45:35 INFO - PROCESS | 1747 | 1468230335178 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}] 02:45:35 INFO - PROCESS | 1747 | 1468230335183 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:35 INFO - PROCESS | 1747 | 1468230335343 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:45:35 INFO - PROCESS | 1747 | 1468230335470 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 1747 | 1468230335482 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d8c00 == 31 [pid = 1747] [id = 396] 02:45:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x909e1400) [pid = 1747] [serial = 1189] [outer = (nil)] 02:45:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x90c34400) [pid = 1747] [serial = 1190] [outer = 0x909e1400] 02:45:35 INFO - PROCESS | 1747 | 1468230335552 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x914aa400) [pid = 1747] [serial = 1191] [outer = 0x909e1400] 02:45:36 INFO - PROCESS | 1747 | 1468230336375 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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1282ms 02:45:36 INFO - PROCESS | 1747 | 1468230336444 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 1747 | 1468230336452 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 02:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:45:36 INFO - PROCESS | 1747 | 1468230336463 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 1747 | 1468230336466 Marionette TRACE conn3 <- [1,1558,null,{}] 02:45:36 INFO - PROCESS | 1747 | 1468230336481 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}] 02:45:36 INFO - PROCESS | 1747 | 1468230336486 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:36 INFO - PROCESS | 1747 | 1468230336645 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:45:36 INFO - PROCESS | 1747 | 1468230336799 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 1747 | 1468230336810 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c9c00 == 32 [pid = 1747] [id = 397] 02:45:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91684c00) [pid = 1747] [serial = 1192] [outer = (nil)] 02:45:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91ba2400) [pid = 1747] [serial = 1193] [outer = 0x91684c00] 02:45:36 INFO - PROCESS | 1747 | 1468230336881 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ba7c00) [pid = 1747] [serial = 1194] [outer = 0x91684c00] 02:45:37 INFO - PROCESS | 1747 | 1468230337701 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]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1288ms 02:45:37 INFO - PROCESS | 1747 | 1468230337751 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 1747 | 1468230337755 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 02:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:45:37 INFO - PROCESS | 1747 | 1468230337766 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 1747 | 1468230337771 Marionette TRACE conn3 <- [1,1562,null,{}] 02:45:37 INFO - PROCESS | 1747 | 1468230337790 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}] 02:45:37 INFO - PROCESS | 1747 | 1468230337799 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:38 INFO - PROCESS | 1747 | 1468230338012 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:45:38 INFO - PROCESS | 1747 | 1468230338032 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 1747 | 1468230338043 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ecc800 == 33 [pid = 1747] [id = 398] 02:45:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91ecd000) [pid = 1747] [serial = 1195] [outer = (nil)] 02:45:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91ed1c00) [pid = 1747] [serial = 1196] [outer = 0x91ecd000] 02:45:38 INFO - PROCESS | 1747 | 1468230338113 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92174000) [pid = 1747] [serial = 1197] [outer = 0x91ecd000] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90c2bc00) [pid = 1747] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x909dc000) [pid = 1747] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92557c00) [pid = 1747] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9167fc00) [pid = 1747] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91e17000) [pid = 1747] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92179000) [pid = 1747] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93c59c00) [pid = 1747] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f06d000) [pid = 1747] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x931e1800) [pid = 1747] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9217c800) [pid = 1747] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:45:39 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x914a9400) [pid = 1747] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:45:39 INFO - PROCESS | 1747 | 1468230339518 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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1783ms 02:45:39 INFO - PROCESS | 1747 | 1468230339549 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 1747 | 1468230339554 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 02:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:45:39 INFO - PROCESS | 1747 | 1468230339560 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 1747 | 1468230339563 Marionette TRACE conn3 <- [1,1566,null,{}] 02:45:39 INFO - PROCESS | 1747 | 1468230339569 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}] 02:45:39 INFO - PROCESS | 1747 | 1468230339574 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:39 INFO - PROCESS | 1747 | 1468230339752 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:45:39 INFO - PROCESS | 1747 | 1468230339882 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 1747 | 1468230339889 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e437400 == 34 [pid = 1747] [id = 399] 02:45:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x914afc00) [pid = 1747] [serial = 1198] [outer = (nil)] 02:45:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e17000) [pid = 1747] [serial = 1199] [outer = 0x914afc00] 02:45:39 INFO - PROCESS | 1747 | 1468230339956 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92552800) [pid = 1747] [serial = 1200] [outer = 0x914afc00] 02:45:40 INFO - PROCESS | 1747 | 1468230340591 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]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1077ms 02:45:40 INFO - PROCESS | 1747 | 1468230340654 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 1747 | 1468230340657 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 02:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:45:40 INFO - PROCESS | 1747 | 1468230340667 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 1747 | 1468230340669 Marionette TRACE conn3 <- [1,1570,null,{}] 02:45:40 INFO - PROCESS | 1747 | 1468230340675 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}] 02:45:40 INFO - PROCESS | 1747 | 1468230340680 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:40 INFO - PROCESS | 1747 | 1468230340868 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:45:40 INFO - PROCESS | 1747 | 1468230340881 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 1747 | 1468230340888 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e02800 == 35 [pid = 1747] [id = 400] 02:45:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9255a000) [pid = 1747] [serial = 1201] [outer = (nil)] 02:45:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x931df000) [pid = 1747] [serial = 1202] [outer = 0x9255a000] 02:45:40 INFO - PROCESS | 1747 | 1468230340954 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x931e3000) [pid = 1747] [serial = 1203] [outer = 0x9255a000] 02:45:42 INFO - PROCESS | 1747 | 1468230342072 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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1478ms 02:45:42 INFO - PROCESS | 1747 | 1468230342146 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 1747 | 1468230342153 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 02:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:45:42 INFO - PROCESS | 1747 | 1468230342162 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 1747 | 1468230342167 Marionette TRACE conn3 <- [1,1574,null,{}] 02:45:42 INFO - PROCESS | 1747 | 1468230342176 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}] 02:45:42 INFO - PROCESS | 1747 | 1468230342181 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:42 INFO - PROCESS | 1747 | 1468230342395 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:45:42 INFO - PROCESS | 1747 | 1468230342658 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 1747 | 1468230342669 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06ec00 == 36 [pid = 1747] [id = 401] 02:45:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x909e2800) [pid = 1747] [serial = 1204] [outer = (nil)] 02:45:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x914ad000) [pid = 1747] [serial = 1205] [outer = 0x909e2800] 02:45:42 INFO - PROCESS | 1747 | 1468230342750 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91687c00) [pid = 1747] [serial = 1206] [outer = 0x909e2800] 02:45:43 INFO - PROCESS | 1747 | 1468230343708 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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1634ms 02:45:43 INFO - PROCESS | 1747 | 1468230343796 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 1747 | 1468230343803 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 02:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:45:43 INFO - PROCESS | 1747 | 1468230343814 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 1747 | 1468230343817 Marionette TRACE conn3 <- [1,1578,null,{}] 02:45:43 INFO - PROCESS | 1747 | 1468230343824 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}] 02:45:43 INFO - PROCESS | 1747 | 1468230343830 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:44 INFO - PROCESS | 1747 | 1468230344063 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:45:44 INFO - PROCESS | 1747 | 1468230344324 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 1747 | 1468230344334 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e08400 == 37 [pid = 1747] [id = 402] 02:45:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91e1ac00) [pid = 1747] [serial = 1207] [outer = (nil)] 02:45:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91ecf800) [pid = 1747] [serial = 1208] [outer = 0x91e1ac00] 02:45:44 INFO - PROCESS | 1747 | 1468230344438 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92450c00) [pid = 1747] [serial = 1209] [outer = 0x91e1ac00] 02:45:45 INFO - PROCESS | 1747 | 1468230345386 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]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1631ms 02:45:45 INFO - PROCESS | 1747 | 1468230345445 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 1747 | 1468230345450 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 02:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:45:45 INFO - PROCESS | 1747 | 1468230345456 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 1747 | 1468230345462 Marionette TRACE conn3 <- [1,1582,null,{}] 02:45:45 INFO - PROCESS | 1747 | 1468230345478 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}] 02:45:45 INFO - PROCESS | 1747 | 1468230345487 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:45 INFO - PROCESS | 1747 | 1468230345670 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:45:45 INFO - PROCESS | 1747 | 1468230345920 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 1747 | 1468230345934 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x95336000 == 38 [pid = 1747] [id = 403] 02:45:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x95336800) [pid = 1747] [serial = 1210] [outer = (nil)] 02:45:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x95341000) [pid = 1747] [serial = 1211] [outer = 0x95336800] 02:45:46 INFO - PROCESS | 1747 | 1468230346056 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9665a400) [pid = 1747] [serial = 1212] [outer = 0x95336800] 02:45:47 INFO - PROCESS | 1747 | 1468230346992 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]]]}] 02:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1591ms 02:45:47 INFO - PROCESS | 1747 | 1468230347048 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 1747 | 1468230347053 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 02:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:45:47 INFO - PROCESS | 1747 | 1468230347059 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 1747 | 1468230347062 Marionette TRACE conn3 <- [1,1586,null,{}] 02:45:47 INFO - PROCESS | 1747 | 1468230347068 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}] 02:45:47 INFO - PROCESS | 1747 | 1468230347073 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:47 INFO - PROCESS | 1747 | 1468230347259 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:45:47 INFO - PROCESS | 1747 | 1468230347602 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 1747 | 1468230347614 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43cc00 == 39 [pid = 1747] [id = 404] 02:45:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e43d400) [pid = 1747] [serial = 1213] [outer = (nil)] 02:45:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f073c00) [pid = 1747] [serial = 1214] [outer = 0x8e43d400] 02:45:47 INFO - PROCESS | 1747 | 1468230347691 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x909dac00) [pid = 1747] [serial = 1215] [outer = 0x8e43d400] 02:45:48 INFO - PROCESS | 1747 | --DOCSHELL 0x8e437400 == 38 [pid = 1747] [id = 399] 02:45:48 INFO - PROCESS | 1747 | --DOCSHELL 0x91ecc800 == 37 [pid = 1747] [id = 398] 02:45:48 INFO - PROCESS | 1747 | --DOCSHELL 0x915c9c00 == 36 [pid = 1747] [id = 397] 02:45:48 INFO - PROCESS | 1747 | --DOCSHELL 0x909d8c00 == 35 [pid = 1747] [id = 396] 02:45:48 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f3c00 == 34 [pid = 1747] [id = 395] 02:45:48 INFO - PROCESS | 1747 | 1468230348729 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]]]}] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9533e800) [pid = 1747] [serial = 1157] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x915bec00) [pid = 1747] [serial = 1136] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91680c00) [pid = 1747] [serial = 1137] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92dc0c00) [pid = 1747] [serial = 1134] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91be9000) [pid = 1747] [serial = 1148] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91e0c800) [pid = 1747] [serial = 1149] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ed1800) [pid = 1747] [serial = 1139] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92170800) [pid = 1747] [serial = 1140] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92dc8400) [pid = 1747] [serial = 1151] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93c65000) [pid = 1747] [serial = 1142] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x93ca1400) [pid = 1747] [serial = 1143] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f0ec000) [pid = 1747] [serial = 1145] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x909dfc00) [pid = 1747] [serial = 1146] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93e6d000) [pid = 1747] [serial = 1155] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93e67800) [pid = 1747] [serial = 1154] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x99eed800) [pid = 1747] [serial = 1163] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x931dd400) [pid = 1747] [serial = 1160] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9533b400) [pid = 1747] [serial = 1158] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x92dcc800) [pid = 1747] [serial = 1152] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x99f18400) [pid = 1747] [serial = 1164] [outer = (nil)] [url = about:blank] 02:45:48 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x96658000) [pid = 1747] [serial = 1161] [outer = (nil)] [url = about:blank] 02:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1737ms 02:45:48 INFO - PROCESS | 1747 | 1468230348799 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:45:48 INFO - PROCESS | 1747 | 1468230348804 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 02:45:48 INFO - PROCESS | 1747 | 1468230348811 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 1747 | 1468230348815 Marionette TRACE conn3 <- [1,1590,null,{}] 02:45:48 INFO - PROCESS | 1747 | 1468230348823 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}] 02:45:48 INFO - PROCESS | 1747 | 1468230348831 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:48 INFO - PROCESS | 1747 | 1468230348985 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:45:49 INFO - PROCESS | 1747 | 1468230349179 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 1747 | 1468230349189 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c1000 == 35 [pid = 1747] [id = 405] 02:45:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x915c6400) [pid = 1747] [serial = 1216] [outer = (nil)] 02:45:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91685000) [pid = 1747] [serial = 1217] [outer = 0x915c6400] 02:45:49 INFO - PROCESS | 1747 | 1468230349262 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91e04400) [pid = 1747] [serial = 1218] [outer = 0x915c6400] 02:45:50 INFO - PROCESS | 1747 | 1468230350001 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]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1231ms 02:45:50 INFO - PROCESS | 1747 | 1468230350046 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 1747 | 1468230350052 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 02:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:45:50 INFO - PROCESS | 1747 | 1468230350080 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 1747 | 1468230350086 Marionette TRACE conn3 <- [1,1594,null,{}] 02:45:50 INFO - PROCESS | 1747 | 1468230350092 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}] 02:45:50 INFO - PROCESS | 1747 | 1468230350097 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:50 INFO - PROCESS | 1747 | 1468230350255 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:45:50 INFO - PROCESS | 1747 | 1468230350266 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 1747 | 1468230350273 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x91680c00 == 36 [pid = 1747] [id = 406] 02:45:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91e0a800) [pid = 1747] [serial = 1219] [outer = (nil)] 02:45:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9244bc00) [pid = 1747] [serial = 1220] [outer = 0x91e0a800] 02:45:50 INFO - PROCESS | 1747 | 1468230350340 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92dc0000) [pid = 1747] [serial = 1221] [outer = 0x91e0a800] 02:45:51 INFO - PROCESS | 1747 | 1468230351289 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]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1289ms 02:45:51 INFO - PROCESS | 1747 | 1468230351365 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 1747 | 1468230351369 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 02:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:45:51 INFO - PROCESS | 1747 | 1468230351392 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 1747 | 1468230351401 Marionette TRACE conn3 <- [1,1598,null,{}] 02:45:51 INFO - PROCESS | 1747 | 1468230351409 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}] 02:45:51 INFO - PROCESS | 1747 | 1468230351415 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:51 INFO - PROCESS | 1747 | 1468230351629 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:45:51 INFO - PROCESS | 1747 | 1468230351718 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 1747 | 1468230351728 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dc000 == 37 [pid = 1747] [id = 407] 02:45:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e12000) [pid = 1747] [serial = 1222] [outer = (nil)] 02:45:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93c9ac00) [pid = 1747] [serial = 1223] [outer = 0x91e12000] 02:45:51 INFO - PROCESS | 1747 | 1468230351793 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93e6b000) [pid = 1747] [serial = 1224] [outer = 0x91e12000] 02:45:52 INFO - PROCESS | 1747 | 1468230352638 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]]]}] 02:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1303ms 02:45:52 INFO - PROCESS | 1747 | 1468230352687 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 1747 | 1468230352692 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 02:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:45:52 INFO - PROCESS | 1747 | 1468230352705 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 1747 | 1468230352707 Marionette TRACE conn3 <- [1,1602,null,{}] 02:45:52 INFO - PROCESS | 1747 | 1468230352713 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}] 02:45:52 INFO - PROCESS | 1747 | 1468230352718 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:52 INFO - PROCESS | 1747 | 1468230352915 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:45:52 INFO - PROCESS | 1747 | 1468230352934 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 1747 | 1468230352944 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0eac00 == 38 [pid = 1747] [id = 408] 02:45:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x93c5b400) [pid = 1747] [serial = 1225] [outer = (nil)] 02:45:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9533bc00) [pid = 1747] [serial = 1226] [outer = 0x93c5b400] 02:45:53 INFO - PROCESS | 1747 | 1468230353008 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x95341c00) [pid = 1747] [serial = 1227] [outer = 0x93c5b400] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x909e3c00) [pid = 1747] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x931e9000) [pid = 1747] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91ecd000) [pid = 1747] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x99fd0800) [pid = 1747] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x90c30800) [pid = 1747] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9a610000) [pid = 1747] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x909e1400) [pid = 1747] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9167e000) [pid = 1747] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x915ca800) [pid = 1747] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91684c00) [pid = 1747] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8f0e9800) [pid = 1747] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:45:53 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x914afc00) [pid = 1747] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:45:53 INFO - PROCESS | 1747 | 1468230353991 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]]]}] 02:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1328ms 02:45:54 INFO - PROCESS | 1747 | 1468230354033 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:45:54 INFO - PROCESS | 1747 | 1468230354037 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 02:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:45:54 INFO - PROCESS | 1747 | 1468230354043 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:45:54 INFO - PROCESS | 1747 | 1468230354045 Marionette TRACE conn3 <- [1,1606,null,{}] 02:45:54 INFO - PROCESS | 1747 | 1468230354051 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}] 02:45:54 INFO - PROCESS | 1747 | 1468230354056 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:54 INFO - PROCESS | 1747 | 1468230354264 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:45:54 INFO - PROCESS | 1747 | 1468230354283 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 1747 | 1468230354311 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ef800 == 39 [pid = 1747] [id = 409] 02:45:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x90c2ec00) [pid = 1747] [serial = 1228] [outer = (nil)] 02:45:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x92452000) [pid = 1747] [serial = 1229] [outer = 0x90c2ec00] 02:45:54 INFO - PROCESS | 1747 | 1468230354388 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9820c400) [pid = 1747] [serial = 1230] [outer = 0x90c2ec00] 02:45:55 INFO - PROCESS | 1747 | 1468230355242 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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1235ms 02:45:55 INFO - PROCESS | 1747 | 1468230355278 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 1747 | 1468230355282 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 02:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:45:55 INFO - PROCESS | 1747 | 1468230355292 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 1747 | 1468230355296 Marionette TRACE conn3 <- [1,1610,null,{}] 02:45:55 INFO - PROCESS | 1747 | 1468230355301 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}] 02:45:55 INFO - PROCESS | 1747 | 1468230355307 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:55 INFO - PROCESS | 1747 | 1468230355464 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:45:55 INFO - PROCESS | 1747 | 1468230355476 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 1747 | 1468230355485 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a4c00 == 40 [pid = 1747] [id = 410] 02:45:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91ba5400) [pid = 1747] [serial = 1231] [outer = (nil)] 02:45:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x99f12400) [pid = 1747] [serial = 1232] [outer = 0x91ba5400] 02:45:55 INFO - PROCESS | 1747 | 1468230355555 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x99f1a800) [pid = 1747] [serial = 1233] [outer = 0x91ba5400] 02:45:56 INFO - PROCESS | 1747 | 1468230356674 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]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1440ms 02:45:56 INFO - PROCESS | 1747 | 1468230356735 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 1747 | 1468230356742 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 02:45:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:45:56 INFO - PROCESS | 1747 | 1468230356750 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 1747 | 1468230356758 Marionette TRACE conn3 <- [1,1614,null,{}] 02:45:56 INFO - PROCESS | 1747 | 1468230356766 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}] 02:45:56 INFO - PROCESS | 1747 | 1468230356771 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:56 INFO - PROCESS | 1747 | 1468230356990 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:45:57 INFO - PROCESS | 1747 | 1468230357213 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 1747 | 1468230357227 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a7800 == 41 [pid = 1747] [id = 411] 02:45:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x914af400) [pid = 1747] [serial = 1234] [outer = (nil)] 02:45:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91be2800) [pid = 1747] [serial = 1235] [outer = 0x914af400] 02:45:57 INFO - PROCESS | 1747 | 1468230357356 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91e0dc00) [pid = 1747] [serial = 1236] [outer = 0x914af400] 02:45:58 INFO - PROCESS | 1747 | 1468230358260 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]]]}] 02:45:58 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 02:45:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1542ms 02:45:58 INFO - PROCESS | 1747 | 1468230358293 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 1747 | 1468230358300 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 02:45:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:45:58 INFO - PROCESS | 1747 | 1468230358312 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 1747 | 1468230358316 Marionette TRACE conn3 <- [1,1618,null,{}] 02:45:58 INFO - PROCESS | 1747 | 1468230358322 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}] 02:45:58 INFO - PROCESS | 1747 | 1468230358328 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:58 INFO - PROCESS | 1747 | 1468230358523 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:45:58 INFO - PROCESS | 1747 | 1468230358701 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 1747 | 1468230358710 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:45:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x91eca800 == 42 [pid = 1747] [id = 412] 02:45:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92dbf400) [pid = 1747] [serial = 1237] [outer = (nil)] 02:45:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x931dd400) [pid = 1747] [serial = 1238] [outer = 0x92dbf400] 02:45:58 INFO - PROCESS | 1747 | 1468230358794 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x931e1400) [pid = 1747] [serial = 1239] [outer = 0x92dbf400] 02:45:59 INFO - PROCESS | 1747 | 1468230359810 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]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:45:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1541ms 02:45:59 INFO - PROCESS | 1747 | 1468230359852 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:45:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:45:59 INFO - PROCESS | 1747 | 1468230359857 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 02:45:59 INFO - PROCESS | 1747 | 1468230359864 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 1747 | 1468230359870 Marionette TRACE conn3 <- [1,1622,null,{}] 02:45:59 INFO - PROCESS | 1747 | 1468230359886 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}] 02:45:59 INFO - PROCESS | 1747 | 1468230359895 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:00 INFO - PROCESS | 1747 | 1468230360077 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:46:00 INFO - PROCESS | 1747 | 1468230360254 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 1747 | 1468230360264 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f11000 == 43 [pid = 1747] [id = 413] 02:46:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99f17000) [pid = 1747] [serial = 1240] [outer = (nil)] 02:46:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x99fcd800) [pid = 1747] [serial = 1241] [outer = 0x99f17000] 02:46:00 INFO - PROCESS | 1747 | 1468230360351 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a37f000) [pid = 1747] [serial = 1242] [outer = 0x99f17000] 02:46:01 INFO - PROCESS | 1747 | 1468230361302 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]]]}] 02:46:01 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 02:46:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1502ms 02:46:01 INFO - PROCESS | 1747 | 1468230361371 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 1747 | 1468230361376 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 02:46:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:46:01 INFO - PROCESS | 1747 | 1468230361384 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 1747 | 1468230361386 Marionette TRACE conn3 <- [1,1626,null,{}] 02:46:01 INFO - PROCESS | 1747 | 1468230361393 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}] 02:46:01 INFO - PROCESS | 1747 | 1468230361398 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:01 INFO - PROCESS | 1747 | 1468230361580 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:46:01 INFO - PROCESS | 1747 | 1468230361761 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 1747 | 1468230361770 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dc8800 == 44 [pid = 1747] [id = 414] 02:46:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x99f23c00) [pid = 1747] [serial = 1243] [outer = (nil)] 02:46:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a615c00) [pid = 1747] [serial = 1244] [outer = 0x99f23c00] 02:46:01 INFO - PROCESS | 1747 | 1468230361859 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a61ac00) [pid = 1747] [serial = 1245] [outer = 0x99f23c00] 02:46:02 INFO - PROCESS | 1747 | 1468230362788 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]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:46:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1432ms 02:46:02 INFO - PROCESS | 1747 | 1468230362817 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 1747 | 1468230362820 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 02:46:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:46:02 INFO - PROCESS | 1747 | 1468230362826 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 1747 | 1468230362830 Marionette TRACE conn3 <- [1,1630,null,{}] 02:46:02 INFO - PROCESS | 1747 | 1468230362836 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}] 02:46:02 INFO - PROCESS | 1747 | 1468230362841 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:03 INFO - PROCESS | 1747 | 1468230363006 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:46:03 INFO - PROCESS | 1747 | 1468230363203 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 1747 | 1468230363211 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba2800 == 45 [pid = 1747] [id = 415] 02:46:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91becc00) [pid = 1747] [serial = 1246] [outer = (nil)] 02:46:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a657000) [pid = 1747] [serial = 1247] [outer = 0x91becc00] 02:46:03 INFO - PROCESS | 1747 | 1468230363293 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a65c000) [pid = 1747] [serial = 1248] [outer = 0x91becc00] 02:46:04 INFO - PROCESS | 1747 | 1468230364244 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]]]}] 02:46:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:46:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1487ms 02:46:04 INFO - PROCESS | 1747 | 1468230364315 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 1747 | 1468230364318 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 02:46:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:46:04 INFO - PROCESS | 1747 | 1468230364325 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 1747 | 1468230364328 Marionette TRACE conn3 <- [1,1634,null,{}] 02:46:04 INFO - PROCESS | 1747 | 1468230364334 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}] 02:46:04 INFO - PROCESS | 1747 | 1468230364344 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:04 INFO - PROCESS | 1747 | 1468230364526 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:46:04 INFO - PROCESS | 1747 | 1468230364704 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 1747 | 1468230364712 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a1c00 == 46 [pid = 1747] [id = 416] 02:46:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92dc3400) [pid = 1747] [serial = 1249] [outer = (nil)] 02:46:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a961400) [pid = 1747] [serial = 1250] [outer = 0x92dc3400] 02:46:04 INFO - PROCESS | 1747 | 1468230364794 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9a968c00) [pid = 1747] [serial = 1251] [outer = 0x92dc3400] 02:46:05 INFO - PROCESS | 1747 | 1468230365701 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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:46:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1435ms 02:46:05 INFO - PROCESS | 1747 | 1468230365760 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 1747 | 1468230365764 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 02:46:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:46:05 INFO - PROCESS | 1747 | 1468230365771 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 1747 | 1468230365773 Marionette TRACE conn3 <- [1,1638,null,{}] 02:46:05 INFO - PROCESS | 1747 | 1468230365779 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}] 02:46:05 INFO - PROCESS | 1747 | 1468230365785 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:05 INFO - PROCESS | 1747 | 1468230365950 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:46:06 INFO - PROCESS | 1747 | 1468230366127 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 1747 | 1468230366137 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a61a800 == 47 [pid = 1747] [id = 417] 02:46:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a659800) [pid = 1747] [serial = 1252] [outer = (nil)] 02:46:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a970c00) [pid = 1747] [serial = 1253] [outer = 0x9a659800] 02:46:06 INFO - PROCESS | 1747 | 1468230366217 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a9f2800) [pid = 1747] [serial = 1254] [outer = 0x9a659800] 02:46:07 INFO - PROCESS | 1747 | 1468230367144 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]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:46:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1429ms 02:46:07 INFO - PROCESS | 1747 | 1468230367200 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 1747 | 1468230367204 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 02:46:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:46:07 INFO - PROCESS | 1747 | 1468230367211 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 1747 | 1468230367213 Marionette TRACE conn3 <- [1,1642,null,{}] 02:46:07 INFO - PROCESS | 1747 | 1468230367219 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}] 02:46:07 INFO - PROCESS | 1747 | 1468230367224 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:07 INFO - PROCESS | 1747 | 1468230367391 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:46:07 INFO - PROCESS | 1747 | 1468230367568 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 1747 | 1468230367576 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e2c00 == 48 [pid = 1747] [id = 418] 02:46:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x90c2bc00) [pid = 1747] [serial = 1255] [outer = (nil)] 02:46:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91687000) [pid = 1747] [serial = 1256] [outer = 0x90c2bc00] 02:46:07 INFO - PROCESS | 1747 | 1468230367656 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x91beb400) [pid = 1747] [serial = 1257] [outer = 0x90c2bc00] 02:46:08 INFO - PROCESS | 1747 | 1468230368821 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]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:46:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1637ms 02:46:08 INFO - PROCESS | 1747 | 1468230368848 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:46:08 INFO - PROCESS | 1747 | 1468230368854 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 02:46:08 INFO - PROCESS | 1747 | 1468230368862 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 1747 | 1468230368867 Marionette TRACE conn3 <- [1,1646,null,{}] 02:46:08 INFO - PROCESS | 1747 | 1468230368876 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}] 02:46:08 INFO - PROCESS | 1747 | 1468230368881 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:09 INFO - PROCESS | 1747 | 1468230369117 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:46:09 INFO - PROCESS | 1747 | 1468230369267 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 1747 | 1468230369273 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a5000 == 49 [pid = 1747] [id = 419] 02:46:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x914a9400) [pid = 1747] [serial = 1258] [outer = (nil)] 02:46:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x91b9c800) [pid = 1747] [serial = 1259] [outer = 0x914a9400] 02:46:09 INFO - PROCESS | 1747 | 1468230369347 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91beec00) [pid = 1747] [serial = 1260] [outer = 0x914a9400] 02:46:10 INFO - PROCESS | 1747 | 1468230370306 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]]]}] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ef800 == 48 [pid = 1747] [id = 409] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0eac00 == 47 [pid = 1747] [id = 408] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x909dc000 == 46 [pid = 1747] [id = 407] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91680c00 == 45 [pid = 1747] [id = 406] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x915c1000 == 44 [pid = 1747] [id = 405] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43cc00 == 43 [pid = 1747] [id = 404] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2e400 == 42 [pid = 1747] [id = 391] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2a400 == 41 [pid = 1747] [id = 392] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x909e1800 == 40 [pid = 1747] [id = 393] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0e8800 == 39 [pid = 1747] [id = 394] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x99fcc800 == 38 [pid = 1747] [id = 390] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06ec00 == 37 [pid = 1747] [id = 401] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91e08400 == 36 [pid = 1747] [id = 402] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91e02800 == 35 [pid = 1747] [id = 400] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x95336000 == 34 [pid = 1747] [id = 403] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x909e2c00 == 33 [pid = 1747] [id = 418] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x9a61a800 == 32 [pid = 1747] [id = 417] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91ba2800 == 31 [pid = 1747] [id = 415] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x914a1c00 == 30 [pid = 1747] [id = 416] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x92dc8800 == 29 [pid = 1747] [id = 414] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x99f11000 == 28 [pid = 1747] [id = 413] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x914a7800 == 27 [pid = 1747] [id = 411] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91eca800 == 26 [pid = 1747] [id = 412] 02:46:11 INFO - PROCESS | 1747 | --DOCSHELL 0x914a4c00 == 25 [pid = 1747] [id = 410] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91e11400) [pid = 1747] [serial = 1167] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x91be7000) [pid = 1747] [serial = 1166] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x93e66400) [pid = 1747] [serial = 1170] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x93c67400) [pid = 1747] [serial = 1169] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91ed1c00) [pid = 1747] [serial = 1196] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9a60e800) [pid = 1747] [serial = 1173] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9a189400) [pid = 1747] [serial = 1172] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92553c00) [pid = 1747] [serial = 1188] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91ed2800) [pid = 1747] [serial = 1187] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a64e800) [pid = 1747] [serial = 1176] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a61a000) [pid = 1747] [serial = 1175] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x90c34400) [pid = 1747] [serial = 1190] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x914aa400) [pid = 1747] [serial = 1191] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a65c400) [pid = 1747] [serial = 1179] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a65a400) [pid = 1747] [serial = 1178] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a964c00) [pid = 1747] [serial = 1182] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a869800) [pid = 1747] [serial = 1181] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92174000) [pid = 1747] [serial = 1197] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ba7c00) [pid = 1747] [serial = 1194] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x914aa000) [pid = 1747] [serial = 1185] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f0f2800) [pid = 1747] [serial = 1184] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91ba2400) [pid = 1747] [serial = 1193] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92552800) [pid = 1747] [serial = 1200] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91e17000) [pid = 1747] [serial = 1199] [outer = (nil)] [url = about:blank] 02:46:11 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x931df000) [pid = 1747] [serial = 1202] [outer = (nil)] [url = about:blank] 02:46:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:46:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2589ms 02:46:11 INFO - PROCESS | 1747 | 1468230371571 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 1747 | 1468230371576 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 02:46:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:46:11 INFO - PROCESS | 1747 | 1468230371586 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 1747 | 1468230371594 Marionette TRACE conn3 <- [1,1650,null,{}] 02:46:11 INFO - PROCESS | 1747 | 1468230371601 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}] 02:46:11 INFO - PROCESS | 1747 | 1468230371607 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:11 INFO - PROCESS | 1747 | 1468230371754 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:46:11 INFO - PROCESS | 1747 | 1468230371884 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:11 INFO - PROCESS | 1747 | 1468230371895 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0eb400 == 26 [pid = 1747] [id = 420] 02:46:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8f0ebc00) [pid = 1747] [serial = 1261] [outer = (nil)] 02:46:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8f0f2800) [pid = 1747] [serial = 1262] [outer = 0x8f0ebc00] 02:46:11 INFO - PROCESS | 1747 | 1468230371962 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x909d8c00) [pid = 1747] [serial = 1263] [outer = 0x8f0ebc00] 02:46:12 INFO - PROCESS | 1747 | 1468230372739 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]]]}] 02:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1188ms 02:46:12 INFO - PROCESS | 1747 | 1468230372789 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 1747 | 1468230372795 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 02:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:46:12 INFO - PROCESS | 1747 | 1468230372807 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 1747 | 1468230372813 Marionette TRACE conn3 <- [1,1654,null,{}] 02:46:12 INFO - PROCESS | 1747 | 1468230372819 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}] 02:46:12 INFO - PROCESS | 1747 | 1468230372825 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:12 INFO - PROCESS | 1747 | 1468230372982 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:46:13 INFO - PROCESS | 1747 | 1468230372992 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 1747 | 1468230373004 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c3800 == 27 [pid = 1747] [id = 421] 02:46:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x915c4400) [pid = 1747] [serial = 1264] [outer = (nil)] 02:46:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9167a400) [pid = 1747] [serial = 1265] [outer = 0x915c4400] 02:46:13 INFO - PROCESS | 1747 | 1468230373070 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91680c00) [pid = 1747] [serial = 1266] [outer = 0x915c4400] 02:46:14 INFO - PROCESS | 1747 | 1468230373995 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]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:46:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1238ms 02:46:14 INFO - PROCESS | 1747 | 1468230374053 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 1747 | 1468230374056 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 02:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:46:14 INFO - PROCESS | 1747 | 1468230374062 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 1747 | 1468230374065 Marionette TRACE conn3 <- [1,1658,null,{}] 02:46:14 INFO - PROCESS | 1747 | 1468230374082 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}] 02:46:14 INFO - PROCESS | 1747 | 1468230374090 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:14 INFO - PROCESS | 1747 | 1468230374302 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:46:14 INFO - PROCESS | 1747 | 1468230374393 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 1747 | 1468230374406 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e11400 == 28 [pid = 1747] [id = 422] 02:46:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91e11c00) [pid = 1747] [serial = 1267] [outer = (nil)] 02:46:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91e20c00) [pid = 1747] [serial = 1268] [outer = 0x91e11c00] 02:46:14 INFO - PROCESS | 1747 | 1468230374477 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ecfc00) [pid = 1747] [serial = 1269] [outer = 0x91e11c00] 02:46:15 INFO - PROCESS | 1747 | 1468230375323 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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1336ms 02:46:15 INFO - PROCESS | 1747 | 1468230375398 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 1747 | 1468230375402 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 02:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:46:15 INFO - PROCESS | 1747 | 1468230375407 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 1747 | 1468230375411 Marionette TRACE conn3 <- [1,1662,null,{}] 02:46:15 INFO - PROCESS | 1747 | 1468230375422 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}] 02:46:15 INFO - PROCESS | 1747 | 1468230375426 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:15 INFO - PROCESS | 1747 | 1468230375640 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:46:15 INFO - PROCESS | 1747 | 1468230375661 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 1747 | 1468230375671 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ec9c00 == 29 [pid = 1747] [id = 423] 02:46:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92175800) [pid = 1747] [serial = 1270] [outer = (nil)] 02:46:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92557c00) [pid = 1747] [serial = 1271] [outer = 0x92175800] 02:46:15 INFO - PROCESS | 1747 | 1468230375736 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92dbec00) [pid = 1747] [serial = 1272] [outer = 0x92175800] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93c5b400) [pid = 1747] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91e1ac00) [pid = 1747] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x915c6400) [pid = 1747] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9255a000) [pid = 1747] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x95336800) [pid = 1747] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91e0a800) [pid = 1747] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e43d400) [pid = 1747] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x909e2800) [pid = 1747] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91ba5400) [pid = 1747] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91e12000) [pid = 1747] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:46:16 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x90c2ec00) [pid = 1747] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:46:17 INFO - PROCESS | 1747 | 1468230377114 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]]]}] 02:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1743ms 02:46:17 INFO - PROCESS | 1747 | 1468230377151 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 1747 | 1468230377155 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 02:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:46:17 INFO - PROCESS | 1747 | 1468230377161 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 1747 | 1468230377164 Marionette TRACE conn3 <- [1,1666,null,{}] 02:46:17 INFO - PROCESS | 1747 | 1468230377169 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}] 02:46:17 INFO - PROCESS | 1747 | 1468230377174 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:17 INFO - PROCESS | 1747 | 1468230377358 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:46:17 INFO - PROCESS | 1747 | 1468230377371 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 1747 | 1468230377377 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167d400 == 30 [pid = 1747] [id = 424] 02:46:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91bed800) [pid = 1747] [serial = 1273] [outer = (nil)] 02:46:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9244cc00) [pid = 1747] [serial = 1274] [outer = 0x91bed800] 02:46:17 INFO - PROCESS | 1747 | 1468230377449 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92dc7400) [pid = 1747] [serial = 1275] [outer = 0x91bed800] 02:46:18 INFO - PROCESS | 1747 | 1468230378259 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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1127ms 02:46:18 INFO - PROCESS | 1747 | 1468230378289 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 1747 | 1468230378293 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 02:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:46:18 INFO - PROCESS | 1747 | 1468230378308 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 1747 | 1468230378311 Marionette TRACE conn3 <- [1,1670,null,{}] 02:46:18 INFO - PROCESS | 1747 | 1468230378317 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}] 02:46:18 INFO - PROCESS | 1747 | 1468230378327 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:18 INFO - PROCESS | 1747 | 1468230378534 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:46:18 INFO - PROCESS | 1747 | 1468230378544 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 1747 | 1468230378553 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435800 == 31 [pid = 1747] [id = 425] 02:46:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91e12000) [pid = 1747] [serial = 1276] [outer = (nil)] 02:46:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93e60800) [pid = 1747] [serial = 1277] [outer = 0x91e12000] 02:46:18 INFO - PROCESS | 1747 | 1468230378621 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x949d7c00) [pid = 1747] [serial = 1278] [outer = 0x91e12000] 02:46:19 INFO - PROCESS | 1747 | 1468230379850 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]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1584ms 02:46:19 INFO - PROCESS | 1747 | 1468230379893 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 1747 | 1468230379899 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 02:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:46:19 INFO - PROCESS | 1747 | 1468230379908 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 1747 | 1468230379916 Marionette TRACE conn3 <- [1,1674,null,{}] 02:46:19 INFO - PROCESS | 1747 | 1468230379924 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}] 02:46:19 INFO - PROCESS | 1747 | 1468230379929 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:20 INFO - PROCESS | 1747 | 1468230380108 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:46:20 INFO - PROCESS | 1747 | 1468230380337 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 1747 | 1468230380348 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e2400 == 32 [pid = 1747] [id = 426] 02:46:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x909e2c00) [pid = 1747] [serial = 1279] [outer = (nil)] 02:46:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x914a1800) [pid = 1747] [serial = 1280] [outer = 0x909e2c00] 02:46:20 INFO - PROCESS | 1747 | 1468230380457 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x915c8c00) [pid = 1747] [serial = 1281] [outer = 0x909e2c00] 02:46:21 INFO - PROCESS | 1747 | 1468230381383 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]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1535ms 02:46:21 INFO - PROCESS | 1747 | 1468230381442 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 1747 | 1468230381449 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 02:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:46:21 INFO - PROCESS | 1747 | 1468230381460 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 1747 | 1468230381465 Marionette TRACE conn3 <- [1,1678,null,{}] 02:46:21 INFO - PROCESS | 1747 | 1468230381471 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}] 02:46:21 INFO - PROCESS | 1747 | 1468230381477 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:21 INFO - PROCESS | 1747 | 1468230381681 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:46:21 INFO - PROCESS | 1747 | 1468230381946 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 1747 | 1468230381955 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x91beb800 == 33 [pid = 1747] [id = 427] 02:46:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91ec9800) [pid = 1747] [serial = 1282] [outer = (nil)] 02:46:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9216d400) [pid = 1747] [serial = 1283] [outer = 0x91ec9800] 02:46:22 INFO - PROCESS | 1747 | 1468230382079 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9244e000) [pid = 1747] [serial = 1284] [outer = 0x91ec9800] 02:46:23 INFO - PROCESS | 1747 | 1468230383017 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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1639ms 02:46:23 INFO - PROCESS | 1747 | 1468230383099 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 1747 | 1468230383104 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 02:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:46:23 INFO - PROCESS | 1747 | 1468230383110 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 1747 | 1468230383116 Marionette TRACE conn3 <- [1,1682,null,{}] 02:46:23 INFO - PROCESS | 1747 | 1468230383133 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}] 02:46:23 INFO - PROCESS | 1747 | 1468230383142 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:23 INFO - PROCESS | 1747 | 1468230383364 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:46:23 INFO - PROCESS | 1747 | 1468230383592 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 1747 | 1468230383602 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x949d7400 == 34 [pid = 1747] [id = 428] 02:46:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x949dbc00) [pid = 1747] [serial = 1285] [outer = (nil)] 02:46:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9533e000) [pid = 1747] [serial = 1286] [outer = 0x949dbc00] 02:46:23 INFO - PROCESS | 1747 | 1468230383711 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9782a800) [pid = 1747] [serial = 1287] [outer = 0x949dbc00] 02:46:24 INFO - PROCESS | 1747 | 1468230384595 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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1532ms 02:46:24 INFO - PROCESS | 1747 | 1468230384643 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:46:24 INFO - PROCESS | 1747 | 1468230384648 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 02:46:24 INFO - PROCESS | 1747 | 1468230384654 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 1747 | 1468230384658 Marionette TRACE conn3 <- [1,1686,null,{}] 02:46:24 INFO - PROCESS | 1747 | 1468230384663 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}] 02:46:24 INFO - PROCESS | 1747 | 1468230384669 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:24 INFO - PROCESS | 1747 | 1468230384845 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:46:25 INFO - PROCESS | 1747 | 1468230385016 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 1747 | 1468230385023 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ed400 == 35 [pid = 1747] [id = 429] 02:46:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x90c2e000) [pid = 1747] [serial = 1288] [outer = (nil)] 02:46:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x99f0ec00) [pid = 1747] [serial = 1289] [outer = 0x90c2e000] 02:46:25 INFO - PROCESS | 1747 | 1468230385107 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x99f22400) [pid = 1747] [serial = 1290] [outer = 0x90c2e000] 02:46:26 INFO - PROCESS | 1747 | 1468230386074 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]]]}] 02:46:26 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 02:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1629ms 02:46:26 INFO - PROCESS | 1747 | 1468230386292 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 1747 | 1468230386299 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 02:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:46:26 INFO - PROCESS | 1747 | 1468230386309 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 1747 | 1468230386313 Marionette TRACE conn3 <- [1,1690,null,{}] 02:46:26 INFO - PROCESS | 1747 | 1468230386322 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}] 02:46:26 INFO - PROCESS | 1747 | 1468230386328 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:26 INFO - PROCESS | 1747 | 1468230386494 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:46:26 INFO - PROCESS | 1747 | 1468230386744 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 1747 | 1468230386760 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e4000 == 36 [pid = 1747] [id = 430] 02:46:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x90c25c00) [pid = 1747] [serial = 1291] [outer = (nil)] 02:46:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x90c32000) [pid = 1747] [serial = 1292] [outer = 0x90c25c00] 02:46:26 INFO - PROCESS | 1747 | 1468230386833 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x914a7800) [pid = 1747] [serial = 1293] [outer = 0x90c25c00] 02:46:27 INFO - PROCESS | 1747 | --DOCSHELL 0x9167d400 == 35 [pid = 1747] [id = 424] 02:46:27 INFO - PROCESS | 1747 | --DOCSHELL 0x91ec9c00 == 34 [pid = 1747] [id = 423] 02:46:27 INFO - PROCESS | 1747 | --DOCSHELL 0x91e11400 == 33 [pid = 1747] [id = 422] 02:46:27 INFO - PROCESS | 1747 | --DOCSHELL 0x915c3800 == 32 [pid = 1747] [id = 421] 02:46:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0eb400 == 31 [pid = 1747] [id = 420] 02:46:27 INFO - PROCESS | 1747 | 1468230387802 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]]]}] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9533bc00) [pid = 1747] [serial = 1226] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91ecf800) [pid = 1747] [serial = 1208] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92450c00) [pid = 1747] [serial = 1209] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91685000) [pid = 1747] [serial = 1217] [outer = (nil)] [url = about:blank] 02:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1540ms 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91e04400) [pid = 1747] [serial = 1218] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x931e3000) [pid = 1747] [serial = 1203] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x95341000) [pid = 1747] [serial = 1211] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9665a400) [pid = 1747] [serial = 1212] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9244bc00) [pid = 1747] [serial = 1220] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f073c00) [pid = 1747] [serial = 1214] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x909dac00) [pid = 1747] [serial = 1215] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x914ad000) [pid = 1747] [serial = 1205] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91687c00) [pid = 1747] [serial = 1206] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99f12400) [pid = 1747] [serial = 1232] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93c9ac00) [pid = 1747] [serial = 1223] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x95341c00) [pid = 1747] [serial = 1227] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x93e6b000) [pid = 1747] [serial = 1224] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92dc0000) [pid = 1747] [serial = 1221] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92452000) [pid = 1747] [serial = 1229] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x99f1a800) [pid = 1747] [serial = 1233] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9820c400) [pid = 1747] [serial = 1230] [outer = (nil)] [url = about:blank] 02:46:27 INFO - PROCESS | 1747 | 1468230387874 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 1747 | 1468230387879 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 02:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:46:27 INFO - PROCESS | 1747 | 1468230387892 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 1747 | 1468230387898 Marionette TRACE conn3 <- [1,1694,null,{}] 02:46:27 INFO - PROCESS | 1747 | 1468230387903 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}] 02:46:27 INFO - PROCESS | 1747 | 1468230387909 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:28 INFO - PROCESS | 1747 | 1468230388071 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:46:28 INFO - PROCESS | 1747 | 1468230388091 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 1747 | 1468230388098 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f1c00 == 32 [pid = 1747] [id = 431] 02:46:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x909e3000) [pid = 1747] [serial = 1294] [outer = (nil)] 02:46:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ba7c00) [pid = 1747] [serial = 1295] [outer = 0x909e3000] 02:46:28 INFO - PROCESS | 1747 | 1468230388284 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91e04400) [pid = 1747] [serial = 1296] [outer = 0x909e3000] 02:46:29 INFO - PROCESS | 1747 | 1468230389060 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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1187ms 02:46:29 INFO - PROCESS | 1747 | 1468230389076 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 1747 | 1468230389079 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 02:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:46:29 INFO - PROCESS | 1747 | 1468230389102 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 1747 | 1468230389105 Marionette TRACE conn3 <- [1,1698,null,{}] 02:46:29 INFO - PROCESS | 1747 | 1468230389120 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}] 02:46:29 INFO - PROCESS | 1747 | 1468230389128 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:29 INFO - PROCESS | 1747 | 1468230389283 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:46:29 INFO - PROCESS | 1747 | 1468230389294 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 1747 | 1468230389302 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e3800 == 33 [pid = 1747] [id = 432] 02:46:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x925ea800) [pid = 1747] [serial = 1297] [outer = (nil)] 02:46:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92dcc400) [pid = 1747] [serial = 1298] [outer = 0x925ea800] 02:46:29 INFO - PROCESS | 1747 | 1468230389375 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x931e4800) [pid = 1747] [serial = 1299] [outer = 0x925ea800] 02:46:30 INFO - PROCESS | 1747 | 1468230390294 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]]]}] 02:46:30 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 02:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1246ms 02:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:46:30 INFO - PROCESS | 1747 | 1468230390346 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 1747 | 1468230390349 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 02:46:30 INFO - PROCESS | 1747 | 1468230390355 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 1747 | 1468230390359 Marionette TRACE conn3 <- [1,1702,null,{}] 02:46:30 INFO - PROCESS | 1747 | 1468230390364 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}] 02:46:30 INFO - PROCESS | 1747 | 1468230390369 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:30 INFO - PROCESS | 1747 | 1468230390568 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:46:30 INFO - PROCESS | 1747 | 1468230390587 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 1747 | 1468230390595 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x925dec00 == 34 [pid = 1747] [id = 433] 02:46:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92dc9000) [pid = 1747] [serial = 1300] [outer = (nil)] 02:46:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x949dcc00) [pid = 1747] [serial = 1301] [outer = 0x92dc9000] 02:46:30 INFO - PROCESS | 1747 | 1468230390661 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x95340800) [pid = 1747] [serial = 1302] [outer = 0x92dc9000] 02:46:31 INFO - PROCESS | 1747 | 1468230391583 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1279ms 02:46:31 INFO - PROCESS | 1747 | 1468230391636 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 1747 | 1468230391640 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 02:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:46:31 INFO - PROCESS | 1747 | 1468230391646 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 1747 | 1468230391650 Marionette TRACE conn3 <- [1,1706,null,{}] 02:46:31 INFO - PROCESS | 1747 | 1468230391660 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}] 02:46:31 INFO - PROCESS | 1747 | 1468230391664 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:31 INFO - PROCESS | 1747 | 1468230391897 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:46:31 INFO - PROCESS | 1747 | 1468230391950 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 1747 | 1468230391957 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435000 == 35 [pid = 1747] [id = 434] 02:46:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x93c67400) [pid = 1747] [serial = 1303] [outer = (nil)] 02:46:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x98212000) [pid = 1747] [serial = 1304] [outer = 0x93c67400] 02:46:32 INFO - PROCESS | 1747 | 1468230392024 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91ed3000) [pid = 1747] [serial = 1305] [outer = 0x93c67400] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92175800) [pid = 1747] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a659800) [pid = 1747] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x914a9400) [pid = 1747] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91becc00) [pid = 1747] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99f17000) [pid = 1747] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f0ebc00) [pid = 1747] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91e11c00) [pid = 1747] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90c2bc00) [pid = 1747] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x914af400) [pid = 1747] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92dc3400) [pid = 1747] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92dbf400) [pid = 1747] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x915c4400) [pid = 1747] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x99f23c00) [pid = 1747] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:46:32 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91bed800) [pid = 1747] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:46:33 INFO - PROCESS | 1747 | 1468230393060 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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1432ms 02:46:33 INFO - PROCESS | 1747 | 1468230393079 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 1747 | 1468230393084 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 02:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:46:33 INFO - PROCESS | 1747 | 1468230393090 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 1747 | 1468230393092 Marionette TRACE conn3 <- [1,1710,null,{}] 02:46:33 INFO - PROCESS | 1747 | 1468230393098 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}] 02:46:33 INFO - PROCESS | 1747 | 1468230393109 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:33 INFO - PROCESS | 1747 | 1468230393364 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:46:33 INFO - PROCESS | 1747 | 1468230393386 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 1747 | 1468230393393 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43dc00 == 36 [pid = 1747] [id = 435] 02:46:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f0ebc00) [pid = 1747] [serial = 1306] [outer = (nil)] 02:46:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91e11c00) [pid = 1747] [serial = 1307] [outer = 0x8f0ebc00] 02:46:33 INFO - PROCESS | 1747 | 1468230393466 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x99f23800) [pid = 1747] [serial = 1308] [outer = 0x8f0ebc00] 02:46:34 INFO - PROCESS | 1747 | 1468230394303 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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1293ms 02:46:34 INFO - PROCESS | 1747 | 1468230394404 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 1747 | 1468230394411 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 02:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:46:34 INFO - PROCESS | 1747 | 1468230394421 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 1747 | 1468230394426 Marionette TRACE conn3 <- [1,1714,null,{}] 02:46:34 INFO - PROCESS | 1747 | 1468230394436 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}] 02:46:34 INFO - PROCESS | 1747 | 1468230394442 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:34 INFO - PROCESS | 1747 | 1468230394639 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:46:34 INFO - PROCESS | 1747 | 1468230394823 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 1747 | 1468230394836 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ed800 == 37 [pid = 1747] [id = 436] 02:46:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f0efc00) [pid = 1747] [serial = 1309] [outer = (nil)] 02:46:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x909e1000) [pid = 1747] [serial = 1310] [outer = 0x8f0efc00] 02:46:34 INFO - PROCESS | 1747 | 1468230394916 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x914a3000) [pid = 1747] [serial = 1311] [outer = 0x8f0efc00] 02:46:35 INFO - PROCESS | 1747 | 1468230395909 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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1536ms 02:46:35 INFO - PROCESS | 1747 | 1468230395957 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 1747 | 1468230395963 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 02:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:46:35 INFO - PROCESS | 1747 | 1468230395974 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 1747 | 1468230395979 Marionette TRACE conn3 <- [1,1718,null,{}] 02:46:35 INFO - PROCESS | 1747 | 1468230395986 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}] 02:46:35 INFO - PROCESS | 1747 | 1468230395992 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:36 INFO - PROCESS | 1747 | 1468230396171 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:46:36 INFO - PROCESS | 1747 | 1468230396346 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 1747 | 1468230396353 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba3800 == 38 [pid = 1747] [id = 437] 02:46:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91e17400) [pid = 1747] [serial = 1312] [outer = (nil)] 02:46:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92171400) [pid = 1747] [serial = 1313] [outer = 0x91e17400] 02:46:36 INFO - PROCESS | 1747 | 1468230396438 Marionette DEBUG loaded listener.js 02:46:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92556c00) [pid = 1747] [serial = 1314] [outer = 0x91e17400] 02:46:37 INFO - PROCESS | 1747 | 1468230397388 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1486ms 02:46:37 INFO - PROCESS | 1747 | 1468230397457 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 1747 | 1468230397462 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 02:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:46:37 INFO - PROCESS | 1747 | 1468230397468 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 1747 | 1468230397472 Marionette TRACE conn3 <- [1,1722,null,{}] 02:46:37 INFO - PROCESS | 1747 | 1468230397488 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}] 02:46:37 INFO - PROCESS | 1747 | 1468230397496 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:37 INFO - PROCESS | 1747 | 1468230397716 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:46:38 INFO - PROCESS | 1747 | 1468230397994 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 1747 | 1468230398005 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ea400 == 39 [pid = 1747] [id = 438] 02:46:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9666e400) [pid = 1747] [serial = 1315] [outer = (nil)] 02:46:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99f1c800) [pid = 1747] [serial = 1316] [outer = 0x9666e400] 02:46:38 INFO - PROCESS | 1747 | 1468230398136 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a27f400) [pid = 1747] [serial = 1317] [outer = 0x9666e400] 02:46:39 INFO - PROCESS | 1747 | 1468230399030 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]]]}] 02:46:39 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 02:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1632ms 02:46:39 INFO - PROCESS | 1747 | 1468230399101 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:46:39 INFO - PROCESS | 1747 | 1468230399105 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 02:46:39 INFO - PROCESS | 1747 | 1468230399111 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 1747 | 1468230399115 Marionette TRACE conn3 <- [1,1726,null,{}] 02:46:39 INFO - PROCESS | 1747 | 1468230399120 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}] 02:46:39 INFO - PROCESS | 1747 | 1468230399125 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:39 INFO - PROCESS | 1747 | 1468230399297 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:46:39 INFO - PROCESS | 1747 | 1468230399479 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 1747 | 1468230399488 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a60e800 == 40 [pid = 1747] [id = 439] 02:46:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a611000) [pid = 1747] [serial = 1318] [outer = (nil)] 02:46:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a61c400) [pid = 1747] [serial = 1319] [outer = 0x9a611000] 02:46:39 INFO - PROCESS | 1747 | 1468230399567 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a654800) [pid = 1747] [serial = 1320] [outer = 0x9a611000] 02:46:40 INFO - PROCESS | 1747 | 1468230400501 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1441ms 02:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:46:40 INFO - PROCESS | 1747 | 1468230400552 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 1747 | 1468230400555 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 02:46:40 INFO - PROCESS | 1747 | 1468230400562 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 1747 | 1468230400565 Marionette TRACE conn3 <- [1,1730,null,{}] 02:46:40 INFO - PROCESS | 1747 | 1468230400571 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}] 02:46:40 INFO - PROCESS | 1747 | 1468230400577 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:40 INFO - PROCESS | 1747 | 1468230400745 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:46:40 INFO - PROCESS | 1747 | 1468230400923 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 1747 | 1468230400932 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c5c400 == 41 [pid = 1747] [id = 440] 02:46:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a5efc00) [pid = 1747] [serial = 1321] [outer = (nil)] 02:46:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9a85c800) [pid = 1747] [serial = 1322] [outer = 0x9a5efc00] 02:46:41 INFO - PROCESS | 1747 | 1468230401011 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a860c00) [pid = 1747] [serial = 1323] [outer = 0x9a5efc00] 02:46:41 INFO - PROCESS | 1747 | 1468230401969 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]]]}] 02:46:42 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 02:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1446ms 02:46:42 INFO - PROCESS | 1747 | 1468230402007 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 1747 | 1468230402011 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 02:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:46:42 INFO - PROCESS | 1747 | 1468230402018 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 1747 | 1468230402021 Marionette TRACE conn3 <- [1,1734,null,{}] 02:46:42 INFO - PROCESS | 1747 | 1468230402027 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}] 02:46:42 INFO - PROCESS | 1747 | 1468230402037 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:42 INFO - PROCESS | 1747 | 1468230402248 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:46:42 INFO - PROCESS | 1747 | 1468230402427 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 1747 | 1468230402439 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e06400 == 42 [pid = 1747] [id = 441] 02:46:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a64fc00) [pid = 1747] [serial = 1324] [outer = (nil)] 02:46:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a96e400) [pid = 1747] [serial = 1325] [outer = 0x9a64fc00] 02:46:42 INFO - PROCESS | 1747 | 1468230402527 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9ad48800) [pid = 1747] [serial = 1326] [outer = 0x9a64fc00] 02:46:43 INFO - PROCESS | 1747 | 1468230403415 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]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1427ms 02:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:46:43 INFO - PROCESS | 1747 | 1468230403447 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 1747 | 1468230403450 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 02:46:43 INFO - PROCESS | 1747 | 1468230403457 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 1747 | 1468230403461 Marionette TRACE conn3 <- [1,1738,null,{}] 02:46:43 INFO - PROCESS | 1747 | 1468230403485 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}] 02:46:43 INFO - PROCESS | 1747 | 1468230403490 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:43 INFO - PROCESS | 1747 | 1468230403668 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:46:43 INFO - PROCESS | 1747 | 1468230403848 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 1747 | 1468230403857 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ed1c00 == 43 [pid = 1747] [id = 442] 02:46:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9a613800) [pid = 1747] [serial = 1327] [outer = (nil)] 02:46:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9ad4ec00) [pid = 1747] [serial = 1328] [outer = 0x9a613800] 02:46:43 INFO - PROCESS | 1747 | 1468230403933 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9ad51400) [pid = 1747] [serial = 1329] [outer = 0x9a613800] 02:46:44 INFO - PROCESS | 1747 | 1468230404797 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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1400ms 02:46:44 INFO - PROCESS | 1747 | 1468230404857 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 1747 | 1468230404860 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 02:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:46:44 INFO - PROCESS | 1747 | 1468230404867 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 1747 | 1468230404871 Marionette TRACE conn3 <- [1,1742,null,{}] 02:46:44 INFO - PROCESS | 1747 | 1468230404876 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}] 02:46:44 INFO - PROCESS | 1747 | 1468230404881 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:45 INFO - PROCESS | 1747 | 1468230405054 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:46:45 INFO - PROCESS | 1747 | 1468230405234 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 1747 | 1468230405243 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2ec00 == 44 [pid = 1747] [id = 443] 02:46:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x914adc00) [pid = 1747] [serial = 1330] [outer = (nil)] 02:46:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9ad93400) [pid = 1747] [serial = 1331] [outer = 0x914adc00] 02:46:45 INFO - PROCESS | 1747 | 1468230405324 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9b27b000) [pid = 1747] [serial = 1332] [outer = 0x914adc00] 02:46:46 INFO - PROCESS | 1747 | 1468230406180 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]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1378ms 02:46:46 INFO - PROCESS | 1747 | 1468230406253 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 1747 | 1468230406256 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 02:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:46:46 INFO - PROCESS | 1747 | 1468230406264 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 1747 | 1468230406268 Marionette TRACE conn3 <- [1,1746,null,{}] 02:46:46 INFO - PROCESS | 1747 | 1468230406273 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}] 02:46:46 INFO - PROCESS | 1747 | 1468230406278 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:46 INFO - PROCESS | 1747 | 1468230406444 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:46:46 INFO - PROCESS | 1747 | 1468230406962 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 1747 | 1468230406973 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0e8400 == 45 [pid = 1747] [id = 444] 02:46:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8f0e9000) [pid = 1747] [serial = 1333] [outer = (nil)] 02:46:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8f0f3c00) [pid = 1747] [serial = 1334] [outer = 0x8f0e9000] 02:46:47 INFO - PROCESS | 1747 | 1468230407092 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x914ab800) [pid = 1747] [serial = 1335] [outer = 0x8f0e9000] 02:46:47 INFO - PROCESS | 1747 | 1468230407923 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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1736ms 02:46:48 INFO - PROCESS | 1747 | 1468230408003 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 1747 | 1468230408008 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 02:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:46:48 INFO - PROCESS | 1747 | 1468230408015 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 1747 | 1468230408020 Marionette TRACE conn3 <- [1,1750,null,{}] 02:46:48 INFO - PROCESS | 1747 | 1468230408028 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}] 02:46:48 INFO - PROCESS | 1747 | 1468230408033 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:48 INFO - PROCESS | 1747 | 1468230408196 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:46:48 INFO - PROCESS | 1747 | 1468230408397 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 1747 | 1468230408409 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d6c00 == 46 [pid = 1747] [id = 445] 02:46:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x91e03c00) [pid = 1747] [serial = 1336] [outer = (nil)] 02:46:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x91ec7c00) [pid = 1747] [serial = 1337] [outer = 0x91e03c00] 02:46:48 INFO - PROCESS | 1747 | 1468230408509 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9217bc00) [pid = 1747] [serial = 1338] [outer = 0x91e03c00] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435000 == 45 [pid = 1747] [id = 434] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x925e3800 == 44 [pid = 1747] [id = 432] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f1c00 == 43 [pid = 1747] [id = 431] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x909e4000 == 42 [pid = 1747] [id = 430] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435800 == 41 [pid = 1747] [id = 425] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x914a5000 == 40 [pid = 1747] [id = 419] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ed400 == 39 [pid = 1747] [id = 429] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x909e2400 == 38 [pid = 1747] [id = 426] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x949d7400 == 37 [pid = 1747] [id = 428] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91beb800 == 36 [pid = 1747] [id = 427] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x925dec00 == 35 [pid = 1747] [id = 433] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0e8400 == 34 [pid = 1747] [id = 444] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2ec00 == 33 [pid = 1747] [id = 443] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91e06400 == 32 [pid = 1747] [id = 441] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91ed1c00 == 31 [pid = 1747] [id = 442] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x93c5c400 == 30 [pid = 1747] [id = 440] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x9a60e800 == 29 [pid = 1747] [id = 439] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91ba3800 == 28 [pid = 1747] [id = 437] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ea400 == 27 [pid = 1747] [id = 438] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43dc00 == 26 [pid = 1747] [id = 435] 02:46:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ed800 == 25 [pid = 1747] [id = 436] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x92557c00) [pid = 1747] [serial = 1271] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9a9f2800) [pid = 1747] [serial = 1254] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x91b9c800) [pid = 1747] [serial = 1259] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9a65c000) [pid = 1747] [serial = 1248] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9a37f000) [pid = 1747] [serial = 1242] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x909d8c00) [pid = 1747] [serial = 1263] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x91ecfc00) [pid = 1747] [serial = 1269] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91687000) [pid = 1747] [serial = 1256] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x91e20c00) [pid = 1747] [serial = 1268] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x91be2800) [pid = 1747] [serial = 1235] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9a961400) [pid = 1747] [serial = 1250] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91beb400) [pid = 1747] [serial = 1257] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x931dd400) [pid = 1747] [serial = 1238] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9a968c00) [pid = 1747] [serial = 1251] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8f0f2800) [pid = 1747] [serial = 1262] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92dbec00) [pid = 1747] [serial = 1272] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91e0dc00) [pid = 1747] [serial = 1236] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9167a400) [pid = 1747] [serial = 1265] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a615c00) [pid = 1747] [serial = 1244] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a657000) [pid = 1747] [serial = 1247] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9244cc00) [pid = 1747] [serial = 1274] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x931e1400) [pid = 1747] [serial = 1239] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91680c00) [pid = 1747] [serial = 1266] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a970c00) [pid = 1747] [serial = 1253] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x99fcd800) [pid = 1747] [serial = 1241] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91beec00) [pid = 1747] [serial = 1260] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a61ac00) [pid = 1747] [serial = 1245] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92dc7400) [pid = 1747] [serial = 1275] [outer = (nil)] [url = about:blank] 02:46:50 INFO - PROCESS | 1747 | 1468230410624 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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2632ms 02:46:50 INFO - PROCESS | 1747 | 1468230410647 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:46:50 INFO - PROCESS | 1747 | 1468230410655 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 02:46:50 INFO - PROCESS | 1747 | 1468230410663 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 1747 | 1468230410667 Marionette TRACE conn3 <- [1,1754,null,{}] 02:46:50 INFO - PROCESS | 1747 | 1468230410675 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}] 02:46:50 INFO - PROCESS | 1747 | 1468230410681 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:50 INFO - PROCESS | 1747 | 1468230410834 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:46:50 INFO - PROCESS | 1747 | 1468230410971 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 1747 | 1468230410985 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ea800 == 26 [pid = 1747] [id = 446] 02:46:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f0f3400) [pid = 1747] [serial = 1339] [outer = (nil)] 02:46:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x909db800) [pid = 1747] [serial = 1340] [outer = 0x8f0f3400] 02:46:51 INFO - PROCESS | 1747 | 1468230411051 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x90c28000) [pid = 1747] [serial = 1341] [outer = 0x8f0f3400] 02:46:51 INFO - PROCESS | 1747 | 1468230411850 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]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1238ms 02:46:51 INFO - PROCESS | 1747 | 1468230411900 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 1747 | 1468230411908 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 02:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:46:51 INFO - PROCESS | 1747 | 1468230411919 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 1747 | 1468230411922 Marionette TRACE conn3 <- [1,1758,null,{}] 02:46:51 INFO - PROCESS | 1747 | 1468230411928 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}] 02:46:51 INFO - PROCESS | 1747 | 1468230411934 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:52 INFO - PROCESS | 1747 | 1468230412105 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:46:52 INFO - PROCESS | 1747 | 1468230412115 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 1747 | 1468230412121 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x91684c00 == 27 [pid = 1747] [id = 447] 02:46:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91687000) [pid = 1747] [serial = 1342] [outer = (nil)] 02:46:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91b9e800) [pid = 1747] [serial = 1343] [outer = 0x91687000] 02:46:52 INFO - PROCESS | 1747 | 1468230412195 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91be1c00) [pid = 1747] [serial = 1344] [outer = 0x91687000] 02:46:53 INFO - PROCESS | 1747 | 1468230413130 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]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1278ms 02:46:53 INFO - PROCESS | 1747 | 1468230413198 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 1747 | 1468230413201 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 02:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:46:53 INFO - PROCESS | 1747 | 1468230413212 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 1747 | 1468230413219 Marionette TRACE conn3 <- [1,1762,null,{}] 02:46:53 INFO - PROCESS | 1747 | 1468230413241 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}] 02:46:53 INFO - PROCESS | 1747 | 1468230413250 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:53 INFO - PROCESS | 1747 | 1468230413456 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:46:53 INFO - PROCESS | 1747 | 1468230413482 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 1747 | 1468230413495 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1a400 == 28 [pid = 1747] [id = 448] 02:46:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91e1bc00) [pid = 1747] [serial = 1345] [outer = (nil)] 02:46:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91ecb800) [pid = 1747] [serial = 1346] [outer = 0x91e1bc00] 02:46:53 INFO - PROCESS | 1747 | 1468230413567 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91ed2000) [pid = 1747] [serial = 1347] [outer = 0x91e1bc00] 02:46:54 INFO - PROCESS | 1747 | 1468230414537 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]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1389ms 02:46:54 INFO - PROCESS | 1747 | 1468230414602 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 1747 | 1468230414607 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 02:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:46:54 INFO - PROCESS | 1747 | 1468230414619 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 1747 | 1468230414622 Marionette TRACE conn3 <- [1,1766,null,{}] 02:46:54 INFO - PROCESS | 1747 | 1468230414626 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}] 02:46:54 INFO - PROCESS | 1747 | 1468230414632 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:54 INFO - PROCESS | 1747 | 1468230414834 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:46:54 INFO - PROCESS | 1747 | 1468230414856 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 1747 | 1468230414866 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x91bef800 == 29 [pid = 1747] [id = 449] 02:46:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91e0fc00) [pid = 1747] [serial = 1348] [outer = (nil)] 02:46:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x925e0000) [pid = 1747] [serial = 1349] [outer = 0x91e0fc00] 02:46:54 INFO - PROCESS | 1747 | 1468230414930 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92dc7000) [pid = 1747] [serial = 1350] [outer = 0x91e0fc00] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f0ebc00) [pid = 1747] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93c67400) [pid = 1747] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x909e2c00) [pid = 1747] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x949dbc00) [pid = 1747] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x90c25c00) [pid = 1747] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91ec9800) [pid = 1747] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91e12000) [pid = 1747] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x90c2e000) [pid = 1747] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x925ea800) [pid = 1747] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x909e3000) [pid = 1747] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:46:55 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92dc9000) [pid = 1747] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:46:56 INFO - PROCESS | 1747 | 1468230416328 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]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1730ms 02:46:56 INFO - PROCESS | 1747 | 1468230416350 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:46:56 INFO - PROCESS | 1747 | 1468230416355 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 02:46:56 INFO - PROCESS | 1747 | 1468230416361 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 1747 | 1468230416364 Marionette TRACE conn3 <- [1,1770,null,{}] 02:46:56 INFO - PROCESS | 1747 | 1468230416369 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}] 02:46:56 INFO - PROCESS | 1747 | 1468230416374 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:56 INFO - PROCESS | 1747 | 1468230416558 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:46:56 INFO - PROCESS | 1747 | 1468230416576 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 1747 | 1468230416586 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d8800 == 30 [pid = 1747] [id = 450] 02:46:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x909e3800) [pid = 1747] [serial = 1351] [outer = (nil)] 02:46:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9254e000) [pid = 1747] [serial = 1352] [outer = 0x909e3800] 02:46:56 INFO - PROCESS | 1747 | 1468230416652 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92dc9000) [pid = 1747] [serial = 1353] [outer = 0x909e3800] 02:46:57 INFO - PROCESS | 1747 | 1468230417513 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]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1185ms 02:46:57 INFO - PROCESS | 1747 | 1468230417549 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 1747 | 1468230417552 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 02:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:46:57 INFO - PROCESS | 1747 | 1468230417558 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 1747 | 1468230417562 Marionette TRACE conn3 <- [1,1774,null,{}] 02:46:57 INFO - PROCESS | 1747 | 1468230417567 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}] 02:46:57 INFO - PROCESS | 1747 | 1468230417577 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:57 INFO - PROCESS | 1747 | 1468230417763 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:46:57 INFO - PROCESS | 1747 | 1468230417774 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 1747 | 1468230417781 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bec00 == 31 [pid = 1747] [id = 451] 02:46:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ecc800) [pid = 1747] [serial = 1354] [outer = (nil)] 02:46:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93ca7400) [pid = 1747] [serial = 1355] [outer = 0x91ecc800] 02:46:57 INFO - PROCESS | 1747 | 1468230417850 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x93c67c00) [pid = 1747] [serial = 1356] [outer = 0x91ecc800] 02:46:59 INFO - PROCESS | 1747 | 1468230419103 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]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1628ms 02:46:59 INFO - PROCESS | 1747 | 1468230419189 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 1747 | 1468230419195 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 02:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:46:59 INFO - PROCESS | 1747 | 1468230419204 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 1747 | 1468230419212 Marionette TRACE conn3 <- [1,1778,null,{}] 02:46:59 INFO - PROCESS | 1747 | 1468230419220 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}] 02:46:59 INFO - PROCESS | 1747 | 1468230419225 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:59 INFO - PROCESS | 1747 | 1468230419445 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:46:59 INFO - PROCESS | 1747 | 1468230419717 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 1747 | 1468230419730 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:46:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e436800 == 32 [pid = 1747] [id = 452] 02:46:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x909d8c00) [pid = 1747] [serial = 1357] [outer = (nil)] 02:46:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x914a7c00) [pid = 1747] [serial = 1358] [outer = 0x909d8c00] 02:46:59 INFO - PROCESS | 1747 | 1468230419812 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91ba0c00) [pid = 1747] [serial = 1359] [outer = 0x909d8c00] 02:47:00 INFO - PROCESS | 1747 | 1468230420773 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]]]}] 02:47:00 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 02:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1636ms 02:47:00 INFO - PROCESS | 1747 | 1468230420841 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 1747 | 1468230420848 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 02:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:47:00 INFO - PROCESS | 1747 | 1468230420859 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 1747 | 1468230420863 Marionette TRACE conn3 <- [1,1782,null,{}] 02:47:00 INFO - PROCESS | 1747 | 1468230420870 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}] 02:47:00 INFO - PROCESS | 1747 | 1468230420876 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:01 INFO - PROCESS | 1747 | 1468230421098 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:47:01 INFO - PROCESS | 1747 | 1468230421363 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 1747 | 1468230421372 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e06400 == 33 [pid = 1747] [id = 453] 02:47:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91ed0000) [pid = 1747] [serial = 1360] [outer = (nil)] 02:47:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92179000) [pid = 1747] [serial = 1361] [outer = 0x91ed0000] 02:47:01 INFO - PROCESS | 1747 | 1468230421511 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x925e1800) [pid = 1747] [serial = 1362] [outer = 0x91ed0000] 02:47:02 INFO - PROCESS | 1747 | 1468230422579 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]]]}] 02:47:02 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 02:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1782ms 02:47:02 INFO - PROCESS | 1747 | 1468230422642 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:47:02 INFO - PROCESS | 1747 | 1468230422647 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 02:47:02 INFO - PROCESS | 1747 | 1468230422654 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 1747 | 1468230422661 Marionette TRACE conn3 <- [1,1786,null,{}] 02:47:02 INFO - PROCESS | 1747 | 1468230422678 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}] 02:47:02 INFO - PROCESS | 1747 | 1468230422687 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:02 INFO - PROCESS | 1747 | 1468230422913 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:47:03 INFO - PROCESS | 1747 | 1468230423143 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 1747 | 1468230423156 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1a000 == 34 [pid = 1747] [id = 454] 02:47:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x93e69000) [pid = 1747] [serial = 1363] [outer = (nil)] 02:47:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x96656000) [pid = 1747] [serial = 1364] [outer = 0x93e69000] 02:47:03 INFO - PROCESS | 1747 | 1468230423276 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x993be400) [pid = 1747] [serial = 1365] [outer = 0x93e69000] 02:47:04 INFO - PROCESS | 1747 | 1468230424208 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]]]}] 02:47:04 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 02:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1643ms 02:47:04 INFO - PROCESS | 1747 | 1468230424297 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:47:04 INFO - PROCESS | 1747 | 1468230424302 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 02:47:04 INFO - PROCESS | 1747 | 1468230424309 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 1747 | 1468230424312 Marionette TRACE conn3 <- [1,1790,null,{}] 02:47:04 INFO - PROCESS | 1747 | 1468230424318 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}] 02:47:04 INFO - PROCESS | 1747 | 1468230424323 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:04 INFO - PROCESS | 1747 | 1468230424537 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:47:04 INFO - PROCESS | 1747 | 1468230424928 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 1747 | 1468230424937 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43b800 == 35 [pid = 1747] [id = 455] 02:47:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8e43c400) [pid = 1747] [serial = 1366] [outer = (nil)] 02:47:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8f071800) [pid = 1747] [serial = 1367] [outer = 0x8e43c400] 02:47:05 INFO - PROCESS | 1747 | 1468230425038 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8f0f1400) [pid = 1747] [serial = 1368] [outer = 0x8e43c400] 02:47:06 INFO - PROCESS | 1747 | --DOCSHELL 0x909d8800 == 34 [pid = 1747] [id = 450] 02:47:06 INFO - PROCESS | 1747 | --DOCSHELL 0x91bef800 == 33 [pid = 1747] [id = 449] 02:47:06 INFO - PROCESS | 1747 | 1468230426078 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]]]}] 02:47:06 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1a400 == 32 [pid = 1747] [id = 448] 02:47:06 INFO - PROCESS | 1747 | --DOCSHELL 0x91684c00 == 31 [pid = 1747] [id = 447] 02:47:06 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ea800 == 30 [pid = 1747] [id = 446] 02:47:06 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) 02:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1836ms 02:47:06 INFO - PROCESS | 1747 | 1468230426147 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 1747 | 1468230426153 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 02:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:47:06 INFO - PROCESS | 1747 | 1468230426160 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 1747 | 1468230426164 Marionette TRACE conn3 <- [1,1794,null,{}] 02:47:06 INFO - PROCESS | 1747 | 1468230426172 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}] 02:47:06 INFO - PROCESS | 1747 | 1468230426180 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:06 INFO - PROCESS | 1747 | 1468230426347 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x91e11c00) [pid = 1747] [serial = 1307] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x98212000) [pid = 1747] [serial = 1304] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x914a1800) [pid = 1747] [serial = 1280] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x915c8c00) [pid = 1747] [serial = 1281] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9533e000) [pid = 1747] [serial = 1286] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9782a800) [pid = 1747] [serial = 1287] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x90c32000) [pid = 1747] [serial = 1292] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x914a7800) [pid = 1747] [serial = 1293] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9216d400) [pid = 1747] [serial = 1283] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9244e000) [pid = 1747] [serial = 1284] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x949d7c00) [pid = 1747] [serial = 1278] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93e60800) [pid = 1747] [serial = 1277] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99f0ec00) [pid = 1747] [serial = 1289] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x99f22400) [pid = 1747] [serial = 1290] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92dcc400) [pid = 1747] [serial = 1298] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91ba7c00) [pid = 1747] [serial = 1295] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91e04400) [pid = 1747] [serial = 1296] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ed3000) [pid = 1747] [serial = 1305] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x949dcc00) [pid = 1747] [serial = 1301] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x95340800) [pid = 1747] [serial = 1302] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x931e4800) [pid = 1747] [serial = 1299] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x99f23800) [pid = 1747] [serial = 1308] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 1747 | 1468230426561 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 1747 | 1468230426569 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2b800 == 31 [pid = 1747] [id = 456] 02:47:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x914a1800) [pid = 1747] [serial = 1369] [outer = (nil)] 02:47:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9167e000) [pid = 1747] [serial = 1370] [outer = 0x914a1800] 02:47:06 INFO - PROCESS | 1747 | 1468230426642 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91be9c00) [pid = 1747] [serial = 1371] [outer = 0x914a1800] 02:47:07 INFO - PROCESS | 1747 | 1468230427447 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]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1331ms 02:47:07 INFO - PROCESS | 1747 | 1468230427495 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 1747 | 1468230427502 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 02:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:47:07 INFO - PROCESS | 1747 | 1468230427509 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 1747 | 1468230427511 Marionette TRACE conn3 <- [1,1798,null,{}] 02:47:07 INFO - PROCESS | 1747 | 1468230427518 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}] 02:47:07 INFO - PROCESS | 1747 | 1468230427523 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:07 INFO - PROCESS | 1747 | 1468230427682 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:47:07 INFO - PROCESS | 1747 | 1468230427692 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 1747 | 1468230427701 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167fc00 == 32 [pid = 1747] [id = 457] 02:47:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91bef800) [pid = 1747] [serial = 1372] [outer = (nil)] 02:47:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92175800) [pid = 1747] [serial = 1373] [outer = 0x91bef800] 02:47:07 INFO - PROCESS | 1747 | 1468230427769 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92dc4000) [pid = 1747] [serial = 1374] [outer = 0x91bef800] 02:47:08 INFO - PROCESS | 1747 | 1468230428726 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]]]}] 02:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1244ms 02:47:08 INFO - PROCESS | 1747 | 1468230428753 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 1747 | 1468230428756 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 02:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:47:08 INFO - PROCESS | 1747 | 1468230428778 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 1747 | 1468230428788 Marionette TRACE conn3 <- [1,1802,null,{}] 02:47:08 INFO - PROCESS | 1747 | 1468230428797 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}] 02:47:08 INFO - PROCESS | 1747 | 1468230428804 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:09 INFO - PROCESS | 1747 | 1468230429014 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:47:09 INFO - PROCESS | 1747 | 1468230429041 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 1747 | 1468230429049 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e11800 == 33 [pid = 1747] [id = 458] 02:47:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x93c5ec00) [pid = 1747] [serial = 1375] [outer = (nil)] 02:47:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x949d8800) [pid = 1747] [serial = 1376] [outer = 0x93c5ec00] 02:47:09 INFO - PROCESS | 1747 | 1468230429115 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9533e000) [pid = 1747] [serial = 1377] [outer = 0x93c5ec00] 02:47:10 INFO - PROCESS | 1747 | 1468230430048 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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1302ms 02:47:10 INFO - PROCESS | 1747 | 1468230430068 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 1747 | 1468230430072 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 02:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:47:10 INFO - PROCESS | 1747 | 1468230430087 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 1747 | 1468230430089 Marionette TRACE conn3 <- [1,1806,null,{}] 02:47:10 INFO - PROCESS | 1747 | 1468230430094 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}] 02:47:10 INFO - PROCESS | 1747 | 1468230430100 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:10 INFO - PROCESS | 1747 | 1468230430315 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:47:10 INFO - PROCESS | 1747 | 1468230430335 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 1747 | 1468230430343 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e03400 == 34 [pid = 1747] [id = 459] 02:47:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x931df800) [pid = 1747] [serial = 1378] [outer = (nil)] 02:47:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x96657400) [pid = 1747] [serial = 1379] [outer = 0x931df800] 02:47:10 INFO - PROCESS | 1747 | 1468230430410 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x98213400) [pid = 1747] [serial = 1380] [outer = 0x931df800] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a5efc00) [pid = 1747] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a64fc00) [pid = 1747] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9a613800) [pid = 1747] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x914adc00) [pid = 1747] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f0e9000) [pid = 1747] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f0efc00) [pid = 1747] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91e03c00) [pid = 1747] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8f0f3400) [pid = 1747] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91687000) [pid = 1747] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e17400) [pid = 1747] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91e1bc00) [pid = 1747] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9666e400) [pid = 1747] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e0fc00) [pid = 1747] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9a611000) [pid = 1747] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x909e3800) [pid = 1747] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:47:11 INFO - PROCESS | 1747 | 1468230431483 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]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1429ms 02:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:47:11 INFO - PROCESS | 1747 | 1468230431517 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 1747 | 1468230431520 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 02:47:11 INFO - PROCESS | 1747 | 1468230431526 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 1747 | 1468230431529 Marionette TRACE conn3 <- [1,1810,null,{}] 02:47:11 INFO - PROCESS | 1747 | 1468230431535 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}] 02:47:11 INFO - PROCESS | 1747 | 1468230431540 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:11 INFO - PROCESS | 1747 | 1468230431736 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:47:11 INFO - PROCESS | 1747 | 1468230431754 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 1747 | 1468230431770 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e0fc00 == 35 [pid = 1747] [id = 460] 02:47:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e1bc00) [pid = 1747] [serial = 1381] [outer = (nil)] 02:47:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93c9e400) [pid = 1747] [serial = 1382] [outer = 0x91e1bc00] 02:47:11 INFO - PROCESS | 1747 | 1468230431861 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x99f12400) [pid = 1747] [serial = 1383] [outer = 0x91e1bc00] 02:47:12 INFO - PROCESS | 1747 | 1468230432740 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]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1286ms 02:47:12 INFO - PROCESS | 1747 | 1468230432813 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 1747 | 1468230432816 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 02:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:47:12 INFO - PROCESS | 1747 | 1468230432822 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 1747 | 1468230432825 Marionette TRACE conn3 <- [1,1814,null,{}] 02:47:12 INFO - PROCESS | 1747 | 1468230432830 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}] 02:47:12 INFO - PROCESS | 1747 | 1468230432836 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:12 INFO - PROCESS | 1747 | 1468230432988 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:47:13 INFO - PROCESS | 1747 | 1468230432997 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:13 INFO - PROCESS | 1747 | 1468230433009 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e434c00 == 36 [pid = 1747] [id = 461] 02:47:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8f072400) [pid = 1747] [serial = 1384] [outer = (nil)] 02:47:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x99f21400) [pid = 1747] [serial = 1385] [outer = 0x8f072400] 02:47:13 INFO - PROCESS | 1747 | 1468230433203 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a186800) [pid = 1747] [serial = 1386] [outer = 0x8f072400] 02:47:14 INFO - PROCESS | 1747 | 1468230434229 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]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1477ms 02:47:14 INFO - PROCESS | 1747 | 1468230434300 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 1747 | 1468230434307 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 02:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:47:14 INFO - PROCESS | 1747 | 1468230434315 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 1747 | 1468230434323 Marionette TRACE conn3 <- [1,1818,null,{}] 02:47:14 INFO - PROCESS | 1747 | 1468230434330 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}] 02:47:14 INFO - PROCESS | 1747 | 1468230434336 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:14 INFO - PROCESS | 1747 | 1468230434555 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:47:14 INFO - PROCESS | 1747 | 1468230434784 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 1747 | 1468230434798 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c5000 == 37 [pid = 1747] [id = 462] 02:47:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x915c8c00) [pid = 1747] [serial = 1387] [outer = (nil)] 02:47:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91becc00) [pid = 1747] [serial = 1388] [outer = 0x915c8c00] 02:47:14 INFO - PROCESS | 1747 | 1468230434923 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91e0c000) [pid = 1747] [serial = 1389] [outer = 0x915c8c00] 02:47:15 INFO - PROCESS | 1747 | 1468230435854 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]]]}] 02:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1592ms 02:47:15 INFO - PROCESS | 1747 | 1468230435907 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 1747 | 1468230435913 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 02:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:47:15 INFO - PROCESS | 1747 | 1468230435924 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 1747 | 1468230435928 Marionette TRACE conn3 <- [1,1822,null,{}] 02:47:15 INFO - PROCESS | 1747 | 1468230435935 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}] 02:47:15 INFO - PROCESS | 1747 | 1468230435941 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:16 INFO - PROCESS | 1747 | 1468230436129 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:47:16 INFO - PROCESS | 1747 | 1468230436309 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 1747 | 1468230436317 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ec9000 == 38 [pid = 1747] [id = 463] 02:47:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92dcd000) [pid = 1747] [serial = 1390] [outer = (nil)] 02:47:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x93c5ac00) [pid = 1747] [serial = 1391] [outer = 0x92dcd000] 02:47:16 INFO - PROCESS | 1747 | 1468230436405 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93e65c00) [pid = 1747] [serial = 1392] [outer = 0x92dcd000] 02:47:17 INFO - PROCESS | 1747 | 1468230437438 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]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1581ms 02:47:17 INFO - PROCESS | 1747 | 1468230437506 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 1747 | 1468230437511 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 02:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:47:17 INFO - PROCESS | 1747 | 1468230437517 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 1747 | 1468230437523 Marionette TRACE conn3 <- [1,1826,null,{}] 02:47:17 INFO - PROCESS | 1747 | 1468230437540 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}] 02:47:17 INFO - PROCESS | 1747 | 1468230437549 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:17 INFO - PROCESS | 1747 | 1468230437729 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:47:17 INFO - PROCESS | 1747 | 1468230437964 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 1747 | 1468230437974 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x95337800 == 39 [pid = 1747] [id = 464] 02:47:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x99f17000) [pid = 1747] [serial = 1393] [outer = (nil)] 02:47:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a5e9000) [pid = 1747] [serial = 1394] [outer = 0x99f17000] 02:47:18 INFO - PROCESS | 1747 | 1468230438065 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a615c00) [pid = 1747] [serial = 1395] [outer = 0x99f17000] 02:47:18 INFO - PROCESS | 1747 | 1468230438950 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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1487ms 02:47:19 INFO - PROCESS | 1747 | 1468230439005 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 1747 | 1468230439009 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 02:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:47:19 INFO - PROCESS | 1747 | 1468230439016 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 1747 | 1468230439020 Marionette TRACE conn3 <- [1,1830,null,{}] 02:47:19 INFO - PROCESS | 1747 | 1468230439026 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}] 02:47:19 INFO - PROCESS | 1747 | 1468230439031 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:19 INFO - PROCESS | 1747 | 1468230439211 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:47:19 INFO - PROCESS | 1747 | 1468230439389 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 1747 | 1468230439397 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a37f000 == 40 [pid = 1747] [id = 465] 02:47:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a618c00) [pid = 1747] [serial = 1396] [outer = (nil)] 02:47:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a651400) [pid = 1747] [serial = 1397] [outer = 0x9a618c00] 02:47:19 INFO - PROCESS | 1747 | 1468230439478 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9a65ac00) [pid = 1747] [serial = 1398] [outer = 0x9a618c00] 02:47:20 INFO - PROCESS | 1747 | 1468230440412 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]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1431ms 02:47:20 INFO - PROCESS | 1747 | 1468230440449 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:47:20 INFO - PROCESS | 1747 | 1468230440453 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 02:47:20 INFO - PROCESS | 1747 | 1468230440459 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 1747 | 1468230440463 Marionette TRACE conn3 <- [1,1834,null,{}] 02:47:20 INFO - PROCESS | 1747 | 1468230440469 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}] 02:47:20 INFO - PROCESS | 1747 | 1468230440474 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:20 INFO - PROCESS | 1747 | 1468230440648 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:47:20 INFO - PROCESS | 1747 | 1468230440828 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 1747 | 1468230440836 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1c400 == 41 [pid = 1747] [id = 466] 02:47:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a614800) [pid = 1747] [serial = 1399] [outer = (nil)] 02:47:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a85cc00) [pid = 1747] [serial = 1400] [outer = 0x9a614800] 02:47:20 INFO - PROCESS | 1747 | 1468230440918 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a861400) [pid = 1747] [serial = 1401] [outer = 0x9a614800] 02:47:21 INFO - PROCESS | 1747 | 1468230441908 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]]]}] 02:47:21 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 02:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1479ms 02:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:47:21 INFO - PROCESS | 1747 | 1468230441939 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 1747 | 1468230441942 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 02:47:21 INFO - PROCESS | 1747 | 1468230441949 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 1747 | 1468230441952 Marionette TRACE conn3 <- [1,1838,null,{}] 02:47:21 INFO - PROCESS | 1747 | 1468230441958 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}] 02:47:21 INFO - PROCESS | 1747 | 1468230441968 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:22 INFO - PROCESS | 1747 | 1468230442153 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:47:22 INFO - PROCESS | 1747 | 1468230442335 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 1747 | 1468230442343 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a64ec00 == 42 [pid = 1747] [id = 467] 02:47:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9a652c00) [pid = 1747] [serial = 1402] [outer = (nil)] 02:47:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9a968400) [pid = 1747] [serial = 1403] [outer = 0x9a652c00] 02:47:22 INFO - PROCESS | 1747 | 1468230442437 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9a9f1000) [pid = 1747] [serial = 1404] [outer = 0x9a652c00] 02:47:23 INFO - PROCESS | 1747 | 1468230443353 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]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1482ms 02:47:23 INFO - PROCESS | 1747 | 1468230443432 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 1747 | 1468230443435 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 02:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:47:23 INFO - PROCESS | 1747 | 1468230443442 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 1747 | 1468230443446 Marionette TRACE conn3 <- [1,1842,null,{}] 02:47:23 INFO - PROCESS | 1747 | 1468230443452 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}] 02:47:23 INFO - PROCESS | 1747 | 1468230443457 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:23 INFO - PROCESS | 1747 | 1468230443660 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:47:23 INFO - PROCESS | 1747 | 1468230443842 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 1747 | 1468230443851 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c59800 == 43 [pid = 1747] [id = 468] 02:47:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x93c66800) [pid = 1747] [serial = 1405] [outer = (nil)] 02:47:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9ad52c00) [pid = 1747] [serial = 1406] [outer = 0x93c66800] 02:47:23 INFO - PROCESS | 1747 | 1468230443932 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9ad8d800) [pid = 1747] [serial = 1407] [outer = 0x93c66800] 02:47:24 INFO - PROCESS | 1747 | 1468230444886 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]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1485ms 02:47:24 INFO - PROCESS | 1747 | 1468230444929 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 1747 | 1468230444932 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 02:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:47:24 INFO - PROCESS | 1747 | 1468230444938 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 1747 | 1468230444942 Marionette TRACE conn3 <- [1,1846,null,{}] 02:47:24 INFO - PROCESS | 1747 | 1468230444948 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}] 02:47:24 INFO - PROCESS | 1747 | 1468230444953 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:25 INFO - PROCESS | 1747 | 1468230445121 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:47:25 INFO - PROCESS | 1747 | 1468230445306 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 1747 | 1468230445313 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2bc00 == 44 [pid = 1747] [id = 469] 02:47:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x90c2f800) [pid = 1747] [serial = 1408] [outer = (nil)] 02:47:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x91ed0800) [pid = 1747] [serial = 1409] [outer = 0x90c2f800] 02:47:25 INFO - PROCESS | 1747 | 1468230445393 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92554c00) [pid = 1747] [serial = 1410] [outer = 0x90c2f800] 02:47:26 INFO - PROCESS | 1747 | 1468230446582 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]]]}] 02:47:26 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) 02:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1686ms 02:47:26 INFO - PROCESS | 1747 | 1468230446626 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:47:26 INFO - PROCESS | 1747 | 1468230446632 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 02:47:26 INFO - PROCESS | 1747 | 1468230446640 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 1747 | 1468230446647 Marionette TRACE conn3 <- [1,1850,null,{}] 02:47:26 INFO - PROCESS | 1747 | 1468230446654 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}] 02:47:26 INFO - PROCESS | 1747 | 1468230446660 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:26 INFO - PROCESS | 1747 | 1468230446835 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:47:27 INFO - PROCESS | 1747 | 1468230447194 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 1747 | 1468230447203 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x91b9fc00 == 45 [pid = 1747] [id = 470] 02:47:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x91ba7400) [pid = 1747] [serial = 1411] [outer = (nil)] 02:47:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x91e01800) [pid = 1747] [serial = 1412] [outer = 0x91ba7400] 02:47:27 INFO - PROCESS | 1747 | 1468230447286 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x91e19400) [pid = 1747] [serial = 1413] [outer = 0x91ba7400] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x91e0fc00 == 44 [pid = 1747] [id = 460] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x91e03400 == 43 [pid = 1747] [id = 459] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x91e11800 == 42 [pid = 1747] [id = 458] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x9167fc00 == 41 [pid = 1747] [id = 457] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2b800 == 40 [pid = 1747] [id = 456] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43b800 == 39 [pid = 1747] [id = 455] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x91e06400 == 38 [pid = 1747] [id = 453] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1a000 == 37 [pid = 1747] [id = 454] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8e436800 == 36 [pid = 1747] [id = 452] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x915bec00 == 35 [pid = 1747] [id = 451] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x909d6c00 == 34 [pid = 1747] [id = 445] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2bc00 == 33 [pid = 1747] [id = 469] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x93c59800 == 32 [pid = 1747] [id = 468] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1c400 == 31 [pid = 1747] [id = 466] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x9a64ec00 == 30 [pid = 1747] [id = 467] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x9a37f000 == 29 [pid = 1747] [id = 465] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x95337800 == 28 [pid = 1747] [id = 464] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x915c5000 == 27 [pid = 1747] [id = 462] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x91ec9000 == 26 [pid = 1747] [id = 463] 02:47:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8e434c00 == 25 [pid = 1747] [id = 461] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9a85c800) [pid = 1747] [serial = 1322] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9ad48800) [pid = 1747] [serial = 1326] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9a96e400) [pid = 1747] [serial = 1325] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9ad51400) [pid = 1747] [serial = 1329] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9ad4ec00) [pid = 1747] [serial = 1328] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9b27b000) [pid = 1747] [serial = 1332] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9ad93400) [pid = 1747] [serial = 1331] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x914ab800) [pid = 1747] [serial = 1335] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8f0f3c00) [pid = 1747] [serial = 1334] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x914a3000) [pid = 1747] [serial = 1311] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9217bc00) [pid = 1747] [serial = 1338] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x909e1000) [pid = 1747] [serial = 1310] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91ec7c00) [pid = 1747] [serial = 1337] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x909db800) [pid = 1747] [serial = 1340] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x90c28000) [pid = 1747] [serial = 1341] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91b9e800) [pid = 1747] [serial = 1343] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92556c00) [pid = 1747] [serial = 1314] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92171400) [pid = 1747] [serial = 1313] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91ed2000) [pid = 1747] [serial = 1347] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a27f400) [pid = 1747] [serial = 1317] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99f1c800) [pid = 1747] [serial = 1316] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x925e0000) [pid = 1747] [serial = 1349] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a654800) [pid = 1747] [serial = 1320] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a61c400) [pid = 1747] [serial = 1319] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a860c00) [pid = 1747] [serial = 1323] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ecb800) [pid = 1747] [serial = 1346] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92dc7000) [pid = 1747] [serial = 1350] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9254e000) [pid = 1747] [serial = 1352] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92dc9000) [pid = 1747] [serial = 1353] [outer = (nil)] [url = about:blank] 02:47:28 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91be1c00) [pid = 1747] [serial = 1344] [outer = (nil)] [url = about:blank] 02:47:29 INFO - PROCESS | 1747 | 1468230449396 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2789ms 02:47:29 INFO - PROCESS | 1747 | 1468230449429 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 1747 | 1468230449433 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 02:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:47:29 INFO - PROCESS | 1747 | 1468230449442 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 1747 | 1468230449446 Marionette TRACE conn3 <- [1,1854,null,{}] 02:47:29 INFO - PROCESS | 1747 | 1468230449454 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}] 02:47:29 INFO - PROCESS | 1747 | 1468230449460 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:29 INFO - PROCESS | 1747 | 1468230449623 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:47:29 INFO - PROCESS | 1747 | 1468230449639 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 1747 | 1468230449645 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c27800 == 26 [pid = 1747] [id = 471] 02:47:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x90c28000) [pid = 1747] [serial = 1414] [outer = (nil)] 02:47:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x90c30400) [pid = 1747] [serial = 1415] [outer = 0x90c28000] 02:47:29 INFO - PROCESS | 1747 | 1468230449765 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x914a1400) [pid = 1747] [serial = 1416] [outer = 0x90c28000] 02:47:30 INFO - PROCESS | 1747 | 1468230450748 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]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1328ms 02:47:30 INFO - PROCESS | 1747 | 1468230450771 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 1747 | 1468230450780 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 02:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:47:30 INFO - PROCESS | 1747 | 1468230450799 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 1747 | 1468230450803 Marionette TRACE conn3 <- [1,1858,null,{}] 02:47:30 INFO - PROCESS | 1747 | 1468230450809 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}] 02:47:30 INFO - PROCESS | 1747 | 1468230450815 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:30 INFO - PROCESS | 1747 | 1468230450982 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:47:31 INFO - PROCESS | 1747 | 1468230450992 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 1747 | 1468230451001 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c5c00 == 27 [pid = 1747] [id = 472] 02:47:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x915c9400) [pid = 1747] [serial = 1417] [outer = (nil)] 02:47:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9167d000) [pid = 1747] [serial = 1418] [outer = 0x915c9400] 02:47:31 INFO - PROCESS | 1747 | 1468230451075 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91685400) [pid = 1747] [serial = 1419] [outer = 0x915c9400] 02:47:32 INFO - PROCESS | 1747 | 1468230452050 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]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1281ms 02:47:32 INFO - PROCESS | 1747 | 1468230452087 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 1747 | 1468230452090 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 02:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:47:32 INFO - PROCESS | 1747 | 1468230452097 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 1747 | 1468230452103 Marionette TRACE conn3 <- [1,1862,null,{}] 02:47:32 INFO - PROCESS | 1747 | 1468230452120 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}] 02:47:32 INFO - PROCESS | 1747 | 1468230452128 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:32 INFO - PROCESS | 1747 | 1468230452348 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:47:32 INFO - PROCESS | 1747 | 1468230452371 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 1747 | 1468230452380 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1c400 == 28 [pid = 1747] [id = 473] 02:47:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91e1ec00) [pid = 1747] [serial = 1420] [outer = (nil)] 02:47:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ecb800) [pid = 1747] [serial = 1421] [outer = 0x91e1ec00] 02:47:32 INFO - PROCESS | 1747 | 1468230452453 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91ed6800) [pid = 1747] [serial = 1422] [outer = 0x91e1ec00] 02:47:33 INFO - PROCESS | 1747 | 1468230453427 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]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1383ms 02:47:33 INFO - PROCESS | 1747 | 1468230453499 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 1747 | 1468230453502 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 02:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:47:33 INFO - PROCESS | 1747 | 1468230453509 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 1747 | 1468230453511 Marionette TRACE conn3 <- [1,1866,null,{}] 02:47:33 INFO - PROCESS | 1747 | 1468230453517 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}] 02:47:33 INFO - PROCESS | 1747 | 1468230453522 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:33 INFO - PROCESS | 1747 | 1468230453724 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8f072400) [pid = 1747] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x931df800) [pid = 1747] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e43c400) [pid = 1747] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91bef800) [pid = 1747] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ed0000) [pid = 1747] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x93e69000) [pid = 1747] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x909d8c00) [pid = 1747] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91ecc800) [pid = 1747] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x914a1800) [pid = 1747] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x93c5ec00) [pid = 1747] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:47:34 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91e1bc00) [pid = 1747] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:47:34 INFO - PROCESS | 1747 | 1468230454351 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 1747 | 1468230454361 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435400 == 29 [pid = 1747] [id = 474] 02:47:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f072400) [pid = 1747] [serial = 1423] [outer = (nil)] 02:47:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x90c27000) [pid = 1747] [serial = 1424] [outer = 0x8f072400] 02:47:34 INFO - PROCESS | 1747 | 1468230454431 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91ecc400) [pid = 1747] [serial = 1425] [outer = 0x8f072400] 02:47:35 INFO - PROCESS | 1747 | 1468230455128 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]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1637ms 02:47:35 INFO - PROCESS | 1747 | 1468230455146 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 1747 | 1468230455150 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 02:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:47:35 INFO - PROCESS | 1747 | 1468230455157 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 1747 | 1468230455160 Marionette TRACE conn3 <- [1,1870,null,{}] 02:47:35 INFO - PROCESS | 1747 | 1468230455165 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}] 02:47:35 INFO - PROCESS | 1747 | 1468230455170 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:35 INFO - PROCESS | 1747 | 1468230455362 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:47:35 INFO - PROCESS | 1747 | 1468230455382 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 1747 | 1468230455391 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0e8400 == 30 [pid = 1747] [id = 475] 02:47:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ed5800) [pid = 1747] [serial = 1426] [outer = (nil)] 02:47:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x925dfc00) [pid = 1747] [serial = 1427] [outer = 0x91ed5800] 02:47:35 INFO - PROCESS | 1747 | 1468230455456 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92dc1000) [pid = 1747] [serial = 1428] [outer = 0x91ed5800] 02:47:36 INFO - PROCESS | 1747 | 1468230456353 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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1228ms 02:47:36 INFO - PROCESS | 1747 | 1468230456401 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 1747 | 1468230456407 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 02:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:47:36 INFO - PROCESS | 1747 | 1468230456417 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 1747 | 1468230456424 Marionette TRACE conn3 <- [1,1874,null,{}] 02:47:36 INFO - PROCESS | 1747 | 1468230456443 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}] 02:47:36 INFO - PROCESS | 1747 | 1468230456449 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:36 INFO - PROCESS | 1747 | 1468230456623 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:47:36 INFO - PROCESS | 1747 | 1468230456797 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 1747 | 1468230456815 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06a000 == 31 [pid = 1747] [id = 476] 02:47:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x909ddc00) [pid = 1747] [serial = 1429] [outer = (nil)] 02:47:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x90c2b000) [pid = 1747] [serial = 1430] [outer = 0x909ddc00] 02:47:36 INFO - PROCESS | 1747 | 1468230456892 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x914a8000) [pid = 1747] [serial = 1431] [outer = 0x909ddc00] 02:47:38 INFO - PROCESS | 1747 | 1468230457999 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]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1649ms 02:47:38 INFO - PROCESS | 1747 | 1468230458066 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 1747 | 1468230458073 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 02:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:47:38 INFO - PROCESS | 1747 | 1468230458084 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 1747 | 1468230458087 Marionette TRACE conn3 <- [1,1878,null,{}] 02:47:38 INFO - PROCESS | 1747 | 1468230458094 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}] 02:47:38 INFO - PROCESS | 1747 | 1468230458100 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:38 INFO - PROCESS | 1747 | 1468230458310 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:47:38 INFO - PROCESS | 1747 | 1468230458579 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 1747 | 1468230458590 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e2800 == 32 [pid = 1747] [id = 477] 02:47:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ba2800) [pid = 1747] [serial = 1432] [outer = (nil)] 02:47:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91e09800) [pid = 1747] [serial = 1433] [outer = 0x91ba2800] 02:47:38 INFO - PROCESS | 1747 | 1468230458673 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x90c2a800) [pid = 1747] [serial = 1434] [outer = 0x91ba2800] 02:47:39 INFO - PROCESS | 1747 | 1468230459685 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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1681ms 02:47:39 INFO - PROCESS | 1747 | 1468230459766 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 1747 | 1468230459769 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 02:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:47:39 INFO - PROCESS | 1747 | 1468230459777 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 1747 | 1468230459783 Marionette TRACE conn3 <- [1,1882,null,{}] 02:47:39 INFO - PROCESS | 1747 | 1468230459799 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}] 02:47:39 INFO - PROCESS | 1747 | 1468230459808 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:40 INFO - PROCESS | 1747 | 1468230460016 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:47:40 INFO - PROCESS | 1747 | 1468230460297 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 1747 | 1468230460308 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x931df800 == 33 [pid = 1747] [id = 478] 02:47:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x931e0c00) [pid = 1747] [serial = 1435] [outer = (nil)] 02:47:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x93c9b400) [pid = 1747] [serial = 1436] [outer = 0x931e0c00] 02:47:40 INFO - PROCESS | 1747 | 1468230460392 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x93ca9400) [pid = 1747] [serial = 1437] [outer = 0x931e0c00] 02:47:41 INFO - PROCESS | 1747 | 1468230461345 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]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1636ms 02:47:41 INFO - PROCESS | 1747 | 1468230461413 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:47:41 INFO - PROCESS | 1747 | 1468230461418 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 02:47:41 INFO - PROCESS | 1747 | 1468230461424 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 1747 | 1468230461428 Marionette TRACE conn3 <- [1,1886,null,{}] 02:47:41 INFO - PROCESS | 1747 | 1468230461434 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}] 02:47:41 INFO - PROCESS | 1747 | 1468230461439 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:41 INFO - PROCESS | 1747 | 1468230461617 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:47:41 INFO - PROCESS | 1747 | 1468230461795 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 1747 | 1468230461806 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43cc00 == 34 [pid = 1747] [id = 479] 02:47:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91e1a400) [pid = 1747] [serial = 1438] [outer = (nil)] 02:47:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x96674400) [pid = 1747] [serial = 1439] [outer = 0x91e1a400] 02:47:41 INFO - PROCESS | 1747 | 1468230461940 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9782e000) [pid = 1747] [serial = 1440] [outer = 0x91e1a400] 02:47:43 INFO - PROCESS | 1747 | 1468230463079 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]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1738ms 02:47:43 INFO - PROCESS | 1747 | 1468230463163 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 1747 | 1468230463170 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 02:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:47:43 INFO - PROCESS | 1747 | 1468230463178 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 1747 | 1468230463183 Marionette TRACE conn3 <- [1,1890,null,{}] 02:47:43 INFO - PROCESS | 1747 | 1468230463191 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}] 02:47:43 INFO - PROCESS | 1747 | 1468230463197 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:43 INFO - PROCESS | 1747 | 1468230463445 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:47:43 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435400 == 33 [pid = 1747] [id = 474] 02:47:43 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1c400 == 32 [pid = 1747] [id = 473] 02:47:43 INFO - PROCESS | 1747 | 1468230463730 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 1747 | 1468230463744 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:43 INFO - PROCESS | 1747 | --DOCSHELL 0x915c5c00 == 31 [pid = 1747] [id = 472] 02:47:43 INFO - PROCESS | 1747 | --DOCSHELL 0x90c27800 == 30 [pid = 1747] [id = 471] 02:47:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ec000 == 31 [pid = 1747] [id = 480] 02:47:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8f0ee400) [pid = 1747] [serial = 1441] [outer = (nil)] 02:47:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x90c27800) [pid = 1747] [serial = 1442] [outer = 0x8f0ee400] 02:47:43 INFO - PROCESS | 1747 | 1468230463826 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x914adc00) [pid = 1747] [serial = 1443] [outer = 0x8f0ee400] 02:47:43 INFO - PROCESS | 1747 | --DOCSHELL 0x91b9fc00 == 30 [pid = 1747] [id = 470] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9a186800) [pid = 1747] [serial = 1386] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x99f21400) [pid = 1747] [serial = 1385] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x96657400) [pid = 1747] [serial = 1379] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x98213400) [pid = 1747] [serial = 1380] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f071800) [pid = 1747] [serial = 1367] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8f0f1400) [pid = 1747] [serial = 1368] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92175800) [pid = 1747] [serial = 1373] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92179000) [pid = 1747] [serial = 1361] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x925e1800) [pid = 1747] [serial = 1362] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x96656000) [pid = 1747] [serial = 1364] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x993be400) [pid = 1747] [serial = 1365] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x914a7c00) [pid = 1747] [serial = 1358] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91ba0c00) [pid = 1747] [serial = 1359] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93c67c00) [pid = 1747] [serial = 1356] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x93ca7400) [pid = 1747] [serial = 1355] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9167e000) [pid = 1747] [serial = 1370] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91be9c00) [pid = 1747] [serial = 1371] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x949d8800) [pid = 1747] [serial = 1376] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9533e000) [pid = 1747] [serial = 1377] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92dc4000) [pid = 1747] [serial = 1374] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93c9e400) [pid = 1747] [serial = 1382] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x99f12400) [pid = 1747] [serial = 1383] [outer = (nil)] [url = about:blank] 02:47:44 INFO - PROCESS | 1747 | 1468230464641 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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1485ms 02:47:44 INFO - PROCESS | 1747 | 1468230464663 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 1747 | 1468230464671 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 02:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:47:44 INFO - PROCESS | 1747 | 1468230464708 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 1747 | 1468230464712 Marionette TRACE conn3 <- [1,1894,null,{}] 02:47:44 INFO - PROCESS | 1747 | 1468230464722 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}] 02:47:44 INFO - PROCESS | 1747 | 1468230464727 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:44 INFO - PROCESS | 1747 | 1468230464886 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:47:44 INFO - PROCESS | 1747 | 1468230464896 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 1747 | 1468230464905 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ed800 == 31 [pid = 1747] [id = 481] 02:47:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91685800) [pid = 1747] [serial = 1444] [outer = (nil)] 02:47:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91be7000) [pid = 1747] [serial = 1445] [outer = 0x91685800] 02:47:44 INFO - PROCESS | 1747 | 1468230464973 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91e0d000) [pid = 1747] [serial = 1446] [outer = 0x91685800] 02:47:45 INFO - PROCESS | 1747 | 1468230465902 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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1254ms 02:47:45 INFO - PROCESS | 1747 | 1468230465958 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 1747 | 1468230465962 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 02:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:47:45 INFO - PROCESS | 1747 | 1468230465968 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 1747 | 1468230465974 Marionette TRACE conn3 <- [1,1898,null,{}] 02:47:45 INFO - PROCESS | 1747 | 1468230465989 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}] 02:47:46 INFO - PROCESS | 1747 | 1468230465997 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:46 INFO - PROCESS | 1747 | 1468230466214 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:47:46 INFO - PROCESS | 1747 | 1468230466303 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 1747 | 1468230466310 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x9217b800 == 32 [pid = 1747] [id = 482] 02:47:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92449800) [pid = 1747] [serial = 1447] [outer = (nil)] 02:47:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92dbec00) [pid = 1747] [serial = 1448] [outer = 0x92449800] 02:47:46 INFO - PROCESS | 1747 | 1468230466384 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93c5b400) [pid = 1747] [serial = 1449] [outer = 0x92449800] 02:47:47 INFO - PROCESS | 1747 | 1468230467291 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]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1381ms 02:47:47 INFO - PROCESS | 1747 | 1468230467350 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 1747 | 1468230467354 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 02:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:47:47 INFO - PROCESS | 1747 | 1468230467360 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 1747 | 1468230467363 Marionette TRACE conn3 <- [1,1902,null,{}] 02:47:47 INFO - PROCESS | 1747 | 1468230467368 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}] 02:47:47 INFO - PROCESS | 1747 | 1468230467373 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:47 INFO - PROCESS | 1747 | 1468230467589 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:47:47 INFO - PROCESS | 1747 | 1468230467614 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 1747 | 1468230467622 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d9000 == 33 [pid = 1747] [id = 483] 02:47:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x909df400) [pid = 1747] [serial = 1450] [outer = (nil)] 02:47:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x95338c00) [pid = 1747] [serial = 1451] [outer = 0x909df400] 02:47:47 INFO - PROCESS | 1747 | 1468230467693 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9665a400) [pid = 1747] [serial = 1452] [outer = 0x909df400] 02:47:48 INFO - PROCESS | 1747 | 1468230468734 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]]]}] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93c66800) [pid = 1747] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90c2f800) [pid = 1747] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x915c8c00) [pid = 1747] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x915c9400) [pid = 1747] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92dcd000) [pid = 1747] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x99f17000) [pid = 1747] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a618c00) [pid = 1747] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91e1ec00) [pid = 1747] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f072400) [pid = 1747] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x90c28000) [pid = 1747] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9a614800) [pid = 1747] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1429ms 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91ba7400) [pid = 1747] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:47:48 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9a652c00) [pid = 1747] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:47:48 INFO - PROCESS | 1747 | 1468230468792 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 1747 | 1468230468796 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 02:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:47:48 INFO - PROCESS | 1747 | 1468230468802 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 1747 | 1468230468806 Marionette TRACE conn3 <- [1,1906,null,{}] 02:47:48 INFO - PROCESS | 1747 | 1468230468811 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}] 02:47:48 INFO - PROCESS | 1747 | 1468230468816 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:48 INFO - PROCESS | 1747 | 1468230468968 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:47:48 INFO - PROCESS | 1747 | 1468230468976 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 1747 | 1468230468986 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c9400 == 34 [pid = 1747] [id = 484] 02:47:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91e02800) [pid = 1747] [serial = 1453] [outer = (nil)] 02:47:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92550400) [pid = 1747] [serial = 1454] [outer = 0x91e02800] 02:47:49 INFO - PROCESS | 1747 | 1468230469172 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92dc0000) [pid = 1747] [serial = 1455] [outer = 0x91e02800] 02:47:49 INFO - PROCESS | 1747 | 1468230469952 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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1183ms 02:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:47:49 INFO - PROCESS | 1747 | 1468230469985 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 1747 | 1468230469987 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 02:47:49 INFO - PROCESS | 1747 | 1468230469994 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 1747 | 1468230469997 Marionette TRACE conn3 <- [1,1910,null,{}] 02:47:50 INFO - PROCESS | 1747 | 1468230470003 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}] 02:47:50 INFO - PROCESS | 1747 | 1468230470013 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:50 INFO - PROCESS | 1747 | 1468230470254 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:47:50 INFO - PROCESS | 1747 | 1468230470322 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 1747 | 1468230470333 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435400 == 35 [pid = 1747] [id = 485] 02:47:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8e436400) [pid = 1747] [serial = 1456] [outer = (nil)] 02:47:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f06d800) [pid = 1747] [serial = 1457] [outer = 0x8e436400] 02:47:50 INFO - PROCESS | 1747 | 1468230470487 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f071c00) [pid = 1747] [serial = 1458] [outer = 0x8e436400] 02:47:51 INFO - PROCESS | 1747 | 1468230471529 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1585ms 02:47:51 INFO - PROCESS | 1747 | 1468230471580 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 1747 | 1468230471586 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 02:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:47:51 INFO - PROCESS | 1747 | 1468230471593 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 1747 | 1468230471598 Marionette TRACE conn3 <- [1,1914,null,{}] 02:47:51 INFO - PROCESS | 1747 | 1468230471606 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}] 02:47:51 INFO - PROCESS | 1747 | 1468230471615 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:51 INFO - PROCESS | 1747 | 1468230471831 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:47:52 INFO - PROCESS | 1747 | 1468230472069 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 1747 | 1468230472076 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bd800 == 36 [pid = 1747] [id = 486] 02:47:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x915ca000) [pid = 1747] [serial = 1459] [outer = (nil)] 02:47:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91684000) [pid = 1747] [serial = 1460] [outer = 0x915ca000] 02:47:52 INFO - PROCESS | 1747 | 1468230472206 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ba1c00) [pid = 1747] [serial = 1461] [outer = 0x915ca000] 02:47:53 INFO - PROCESS | 1747 | 1468230473105 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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1540ms 02:47:53 INFO - PROCESS | 1747 | 1468230473144 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:47:53 INFO - PROCESS | 1747 | 1468230473155 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 02:47:53 INFO - PROCESS | 1747 | 1468230473162 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 1747 | 1468230473167 Marionette TRACE conn3 <- [1,1918,null,{}] 02:47:53 INFO - PROCESS | 1747 | 1468230473173 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}] 02:47:53 INFO - PROCESS | 1747 | 1468230473178 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:53 INFO - PROCESS | 1747 | 1468230473363 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:47:53 INFO - PROCESS | 1747 | 1468230473541 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 1747 | 1468230473550 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x91bf0c00 == 37 [pid = 1747] [id = 487] 02:47:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91e0f400) [pid = 1747] [serial = 1462] [outer = (nil)] 02:47:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92175800) [pid = 1747] [serial = 1463] [outer = 0x91e0f400] 02:47:53 INFO - PROCESS | 1747 | 1468230473643 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9254e000) [pid = 1747] [serial = 1464] [outer = 0x91e0f400] 02:47:54 INFO - PROCESS | 1747 | 1468230474678 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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1584ms 02:47:54 INFO - PROCESS | 1747 | 1468230474747 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 1747 | 1468230474753 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 02:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:47:54 INFO - PROCESS | 1747 | 1468230474761 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 1747 | 1468230474770 Marionette TRACE conn3 <- [1,1922,null,{}] 02:47:54 INFO - PROCESS | 1747 | 1468230474784 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}] 02:47:54 INFO - PROCESS | 1747 | 1468230474792 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:55 INFO - PROCESS | 1747 | 1468230475012 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:47:55 INFO - PROCESS | 1747 | 1468230475235 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 1747 | 1468230475245 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43d800 == 38 [pid = 1747] [id = 488] 02:47:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f0ee800) [pid = 1747] [serial = 1465] [outer = (nil)] 02:47:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9533e800) [pid = 1747] [serial = 1466] [outer = 0x8f0ee800] 02:47:55 INFO - PROCESS | 1747 | 1468230475359 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99eed800) [pid = 1747] [serial = 1467] [outer = 0x8f0ee800] 02:47:56 INFO - PROCESS | 1747 | 1468230476273 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]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1589ms 02:47:56 INFO - PROCESS | 1747 | 1468230476349 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:47:56 INFO - PROCESS | 1747 | 1468230476354 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 02:47:56 INFO - PROCESS | 1747 | 1468230476360 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 1747 | 1468230476364 Marionette TRACE conn3 <- [1,1926,null,{}] 02:47:56 INFO - PROCESS | 1747 | 1468230476370 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}] 02:47:56 INFO - PROCESS | 1747 | 1468230476375 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:56 INFO - PROCESS | 1747 | 1468230476587 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:47:56 INFO - PROCESS | 1747 | 1468230476814 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 1747 | 1468230476821 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x9255a800 == 39 [pid = 1747] [id = 489] 02:47:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99f15000) [pid = 1747] [serial = 1468] [outer = (nil)] 02:47:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x99f2c800) [pid = 1747] [serial = 1469] [outer = 0x99f15000] 02:47:56 INFO - PROCESS | 1747 | 1468230476946 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a183c00) [pid = 1747] [serial = 1470] [outer = 0x99f15000] 02:47:57 INFO - PROCESS | 1747 | 1468230477819 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]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1492ms 02:47:57 INFO - PROCESS | 1747 | 1468230477853 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 1747 | 1468230477856 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 02:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:47:57 INFO - PROCESS | 1747 | 1468230477863 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 1747 | 1468230477866 Marionette TRACE conn3 <- [1,1930,null,{}] 02:47:57 INFO - PROCESS | 1747 | 1468230477872 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}] 02:47:57 INFO - PROCESS | 1747 | 1468230477877 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:58 INFO - PROCESS | 1747 | 1468230478036 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:47:58 INFO - PROCESS | 1747 | 1468230478241 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 1747 | 1468230478259 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f1800 == 40 [pid = 1747] [id = 490] 02:47:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f0f6400) [pid = 1747] [serial = 1471] [outer = (nil)] 02:47:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x915c0400) [pid = 1747] [serial = 1472] [outer = 0x8f0f6400] 02:47:58 INFO - PROCESS | 1747 | 1468230478392 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a610400) [pid = 1747] [serial = 1473] [outer = 0x8f0f6400] 02:47:59 INFO - PROCESS | 1747 | 1468230479374 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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1731ms 02:47:59 INFO - PROCESS | 1747 | 1468230479616 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:47:59 INFO - PROCESS | 1747 | 1468230479622 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 02:47:59 INFO - PROCESS | 1747 | 1468230479630 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 1747 | 1468230479634 Marionette TRACE conn3 <- [1,1934,null,{}] 02:47:59 INFO - PROCESS | 1747 | 1468230479642 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}] 02:47:59 INFO - PROCESS | 1747 | 1468230479647 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:47:59 INFO - PROCESS | 1747 | 1468230479816 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:48:00 INFO - PROCESS | 1747 | 1468230480063 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 1747 | 1468230480079 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2b800 == 41 [pid = 1747] [id = 491] 02:48:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x90c2bc00) [pid = 1747] [serial = 1474] [outer = (nil)] 02:48:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x914a3800) [pid = 1747] [serial = 1475] [outer = 0x90c2bc00] 02:48:00 INFO - PROCESS | 1747 | 1468230480166 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x915c0000) [pid = 1747] [serial = 1476] [outer = 0x90c2bc00] 02:48:01 INFO - PROCESS | 1747 | 1468230481151 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1583ms 02:48:01 INFO - PROCESS | 1747 | 1468230481214 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 1747 | 1468230481218 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 02:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:48:01 INFO - PROCESS | 1747 | 1468230481228 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 1747 | 1468230481233 Marionette TRACE conn3 <- [1,1938,null,{}] 02:48:01 INFO - PROCESS | 1747 | 1468230481239 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}] 02:48:01 INFO - PROCESS | 1747 | 1468230481244 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:01 INFO - PROCESS | 1747 | 1468230481415 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x91ec7800 == 40 [pid = 1747] [id = 375] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2a000 == 39 [pid = 1747] [id = 384] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x909d8400 == 38 [pid = 1747] [id = 386] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9167c000 == 37 [pid = 1747] [id = 382] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x92176800 == 36 [pid = 1747] [id = 383] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f073000 == 35 [pid = 1747] [id = 373] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x909dbc00 == 34 [pid = 1747] [id = 374] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x915c9400 == 33 [pid = 1747] [id = 484] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x909d9000 == 32 [pid = 1747] [id = 483] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9217b800 == 31 [pid = 1747] [id = 482] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ed800 == 30 [pid = 1747] [id = 481] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ec000 == 29 [pid = 1747] [id = 480] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x931e9400 == 28 [pid = 1747] [id = 380] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0e8400 == 27 [pid = 1747] [id = 475] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x914ad400 == 26 [pid = 1747] [id = 372] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9244d000 == 25 [pid = 1747] [id = 377] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x909dec00 == 24 [pid = 1747] [id = 388] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x931df800 == 23 [pid = 1747] [id = 478] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x909e2800 == 22 [pid = 1747] [id = 477] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x909d8000 == 21 [pid = 1747] [id = 387] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06a000 == 20 [pid = 1747] [id = 476] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43cc00 == 19 [pid = 1747] [id = 479] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43c000 == 18 [pid = 1747] [id = 378] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x91b9dc00 == 17 [pid = 1747] [id = 389] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8e433000 == 16 [pid = 1747] [id = 385] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8e434800 == 15 [pid = 1747] [id = 376] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f067c00 == 14 [pid = 1747] [id = 379] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f068400 == 13 [pid = 1747] [id = 381] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f1800 == 12 [pid = 1747] [id = 490] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9255a800 == 11 [pid = 1747] [id = 489] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43d800 == 10 [pid = 1747] [id = 488] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x915bd800 == 9 [pid = 1747] [id = 486] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x91bf0c00 == 8 [pid = 1747] [id = 487] 02:48:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435400 == 7 [pid = 1747] [id = 485] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x925dfc00) [pid = 1747] [serial = 1427] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9ad52c00) [pid = 1747] [serial = 1406] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92554c00) [pid = 1747] [serial = 1410] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91ed0800) [pid = 1747] [serial = 1409] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91e0c000) [pid = 1747] [serial = 1389] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91becc00) [pid = 1747] [serial = 1388] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9167d000) [pid = 1747] [serial = 1418] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93e65c00) [pid = 1747] [serial = 1392] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x93c5ac00) [pid = 1747] [serial = 1391] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a615c00) [pid = 1747] [serial = 1395] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a5e9000) [pid = 1747] [serial = 1394] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a65ac00) [pid = 1747] [serial = 1398] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a651400) [pid = 1747] [serial = 1397] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91ecb800) [pid = 1747] [serial = 1421] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x90c27000) [pid = 1747] [serial = 1424] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91ed6800) [pid = 1747] [serial = 1422] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x90c30400) [pid = 1747] [serial = 1415] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x914a1400) [pid = 1747] [serial = 1416] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9a861400) [pid = 1747] [serial = 1401] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9a85cc00) [pid = 1747] [serial = 1400] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91e19400) [pid = 1747] [serial = 1413] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91e01800) [pid = 1747] [serial = 1412] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9a9f1000) [pid = 1747] [serial = 1404] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9a968400) [pid = 1747] [serial = 1403] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91685400) [pid = 1747] [serial = 1419] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9ad8d800) [pid = 1747] [serial = 1407] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91ecc400) [pid = 1747] [serial = 1425] [outer = (nil)] [url = about:blank] 02:48:02 INFO - PROCESS | 1747 | 1468230482779 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 1747 | 1468230482790 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435000 == 8 [pid = 1747] [id = 492] 02:48:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8e435400) [pid = 1747] [serial = 1477] [outer = (nil)] 02:48:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8e439800) [pid = 1747] [serial = 1478] [outer = 0x8e435400] 02:48:02 INFO - PROCESS | 1747 | 1468230482869 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8f06a800) [pid = 1747] [serial = 1479] [outer = 0x8e435400] 02:48:03 INFO - PROCESS | 1747 | 1468230483703 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]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2490ms 02:48:03 INFO - PROCESS | 1747 | 1468230483717 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 1747 | 1468230483722 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 02:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:48:03 INFO - PROCESS | 1747 | 1468230483729 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 1747 | 1468230483734 Marionette TRACE conn3 <- [1,1942,null,{}] 02:48:03 INFO - PROCESS | 1747 | 1468230483742 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}] 02:48:03 INFO - PROCESS | 1747 | 1468230483747 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:03 INFO - PROCESS | 1747 | 1468230483912 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:48:04 INFO - PROCESS | 1747 | 1468230484055 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 1747 | 1468230484063 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f5000 == 9 [pid = 1747] [id = 493] 02:48:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x909d8000) [pid = 1747] [serial = 1480] [outer = (nil)] 02:48:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x909e3000) [pid = 1747] [serial = 1481] [outer = 0x909d8000] 02:48:04 INFO - PROCESS | 1747 | 1468230484132 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x90c2e800) [pid = 1747] [serial = 1482] [outer = 0x909d8000] 02:48:04 INFO - PROCESS | 1747 | 1468230484946 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1280ms 02:48:05 INFO - PROCESS | 1747 | 1468230485014 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:48:05 INFO - PROCESS | 1747 | 1468230485020 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 02:48:05 INFO - PROCESS | 1747 | 1468230485027 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 1747 | 1468230485031 Marionette TRACE conn3 <- [1,1946,null,{}] 02:48:05 INFO - PROCESS | 1747 | 1468230485036 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}] 02:48:05 INFO - PROCESS | 1747 | 1468230485042 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:05 INFO - PROCESS | 1747 | 1468230485213 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:48:05 INFO - PROCESS | 1747 | 1468230485373 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 1747 | 1468230485380 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e4c00 == 10 [pid = 1747] [id = 494] 02:48:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x915c7800) [pid = 1747] [serial = 1483] [outer = (nil)] 02:48:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91685c00) [pid = 1747] [serial = 1484] [outer = 0x915c7800] 02:48:05 INFO - PROCESS | 1747 | 1468230485451 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91ba3000) [pid = 1747] [serial = 1485] [outer = 0x915c7800] 02:48:06 INFO - PROCESS | 1747 | 1468230486381 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]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1383ms 02:48:06 INFO - PROCESS | 1747 | 1468230486410 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 1747 | 1468230486412 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 02:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:48:06 INFO - PROCESS | 1747 | 1468230486428 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 1747 | 1468230486437 Marionette TRACE conn3 <- [1,1950,null,{}] 02:48:06 INFO - PROCESS | 1747 | 1468230486451 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}] 02:48:06 INFO - PROCESS | 1747 | 1468230486458 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:06 INFO - PROCESS | 1747 | 1468230486677 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:48:06 INFO - PROCESS | 1747 | 1468230486714 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 1747 | 1468230486721 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435800 == 11 [pid = 1747] [id = 495] 02:48:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8f070800) [pid = 1747] [serial = 1486] [outer = (nil)] 02:48:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e14400) [pid = 1747] [serial = 1487] [outer = 0x8f070800] 02:48:06 INFO - PROCESS | 1747 | 1468230486868 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e1dc00) [pid = 1747] [serial = 1488] [outer = 0x8f070800] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x909ddc00) [pid = 1747] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92449800) [pid = 1747] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e1a400) [pid = 1747] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91ed5800) [pid = 1747] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f0ee400) [pid = 1747] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91ba2800) [pid = 1747] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x909df400) [pid = 1747] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91685800) [pid = 1747] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x931e0c00) [pid = 1747] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:48:07 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91e02800) [pid = 1747] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:48:08 INFO - PROCESS | 1747 | 1468230488065 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]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1701ms 02:48:08 INFO - PROCESS | 1747 | 1468230488121 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 1747 | 1468230488125 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 02:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:48:08 INFO - PROCESS | 1747 | 1468230488131 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 1747 | 1468230488133 Marionette TRACE conn3 <- [1,1954,null,{}] 02:48:08 INFO - PROCESS | 1747 | 1468230488139 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}] 02:48:08 INFO - PROCESS | 1747 | 1468230488143 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:08 INFO - PROCESS | 1747 | 1468230488360 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:48:08 INFO - PROCESS | 1747 | 1468230488374 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 1747 | 1468230488381 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e437000 == 12 [pid = 1747] [id = 496] 02:48:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8f0f7800) [pid = 1747] [serial = 1489] [outer = (nil)] 02:48:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91ecb800) [pid = 1747] [serial = 1490] [outer = 0x8f0f7800] 02:48:08 INFO - PROCESS | 1747 | 1468230488448 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91ecf000) [pid = 1747] [serial = 1491] [outer = 0x8f0f7800] 02:48:09 INFO - PROCESS | 1747 | 1468230489277 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]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1189ms 02:48:09 INFO - PROCESS | 1747 | 1468230489321 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 1747 | 1468230489324 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 02:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:48:09 INFO - PROCESS | 1747 | 1468230489330 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 1747 | 1468230489334 Marionette TRACE conn3 <- [1,1958,null,{}] 02:48:09 INFO - PROCESS | 1747 | 1468230489343 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}] 02:48:09 INFO - PROCESS | 1747 | 1468230489348 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:09 INFO - PROCESS | 1747 | 1468230489497 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:48:09 INFO - PROCESS | 1747 | 1468230489506 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 1747 | 1468230489525 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x92174000 == 13 [pid = 1747] [id = 497] 02:48:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92174c00) [pid = 1747] [serial = 1492] [outer = (nil)] 02:48:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9217cc00) [pid = 1747] [serial = 1493] [outer = 0x92174c00] 02:48:09 INFO - PROCESS | 1747 | 1468230489604 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92555c00) [pid = 1747] [serial = 1494] [outer = 0x92174c00] 02:48:10 INFO - PROCESS | 1747 | 1468230490855 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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1539ms 02:48:10 INFO - PROCESS | 1747 | 1468230490871 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 1747 | 1468230490877 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 02:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:48:10 INFO - PROCESS | 1747 | 1468230490885 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 1747 | 1468230490892 Marionette TRACE conn3 <- [1,1962,null,{}] 02:48:10 INFO - PROCESS | 1747 | 1468230490900 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}] 02:48:10 INFO - PROCESS | 1747 | 1468230490906 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:11 INFO - PROCESS | 1747 | 1468230491089 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:48:11 INFO - PROCESS | 1747 | 1468230491263 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 1747 | 1468230491273 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ef400 == 14 [pid = 1747] [id = 498] 02:48:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f0f4c00) [pid = 1747] [serial = 1495] [outer = (nil)] 02:48:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x914a8800) [pid = 1747] [serial = 1496] [outer = 0x8f0f4c00] 02:48:11 INFO - PROCESS | 1747 | 1468230491360 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9167e400) [pid = 1747] [serial = 1497] [outer = 0x8f0f4c00] 02:48:12 INFO - PROCESS | 1747 | 1468230492428 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]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1583ms 02:48:12 INFO - PROCESS | 1747 | 1468230492469 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 1747 | 1468230492477 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 02:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:48:12 INFO - PROCESS | 1747 | 1468230492489 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 1747 | 1468230492493 Marionette TRACE conn3 <- [1,1966,null,{}] 02:48:12 INFO - PROCESS | 1747 | 1468230492500 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}] 02:48:12 INFO - PROCESS | 1747 | 1468230492505 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:12 INFO - PROCESS | 1747 | 1468230492725 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:48:13 INFO - PROCESS | 1747 | 1468230492988 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 1747 | 1468230492995 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e15c00 == 15 [pid = 1747] [id = 499] 02:48:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e1c800) [pid = 1747] [serial = 1498] [outer = (nil)] 02:48:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91ecbc00) [pid = 1747] [serial = 1499] [outer = 0x91e1c800] 02:48:13 INFO - PROCESS | 1747 | 1468230493122 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92177400) [pid = 1747] [serial = 1500] [outer = 0x91e1c800] 02:48:14 INFO - PROCESS | 1747 | 1468230494076 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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1638ms 02:48:14 INFO - PROCESS | 1747 | 1468230494127 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 1747 | 1468230494132 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 02:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:48:14 INFO - PROCESS | 1747 | 1468230494138 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 1747 | 1468230494144 Marionette TRACE conn3 <- [1,1970,null,{}] 02:48:14 INFO - PROCESS | 1747 | 1468230494161 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}] 02:48:14 INFO - PROCESS | 1747 | 1468230494170 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:14 INFO - PROCESS | 1747 | 1468230494348 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:48:14 INFO - PROCESS | 1747 | 1468230494536 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 1747 | 1468230494547 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e7000 == 16 [pid = 1747] [id = 500] 02:48:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x925eac00) [pid = 1747] [serial = 1501] [outer = (nil)] 02:48:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92dc4400) [pid = 1747] [serial = 1502] [outer = 0x925eac00] 02:48:14 INFO - PROCESS | 1747 | 1468230494632 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92dcc000) [pid = 1747] [serial = 1503] [outer = 0x925eac00] 02:48:15 INFO - PROCESS | 1747 | 1468230495590 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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1494ms 02:48:15 INFO - PROCESS | 1747 | 1468230495632 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:48:15 INFO - PROCESS | 1747 | 1468230495637 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 02:48:15 INFO - PROCESS | 1747 | 1468230495643 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 1747 | 1468230495647 Marionette TRACE conn3 <- [1,1974,null,{}] 02:48:15 INFO - PROCESS | 1747 | 1468230495681 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}] 02:48:15 INFO - PROCESS | 1747 | 1468230495687 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:15 INFO - PROCESS | 1747 | 1468230495868 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:48:16 INFO - PROCESS | 1747 | 1468230496043 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 1747 | 1468230496049 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f5400 == 17 [pid = 1747] [id = 501] 02:48:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x914a2000) [pid = 1747] [serial = 1504] [outer = (nil)] 02:48:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93c5ac00) [pid = 1747] [serial = 1505] [outer = 0x914a2000] 02:48:16 INFO - PROCESS | 1747 | 1468230496132 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x93c9cc00) [pid = 1747] [serial = 1506] [outer = 0x914a2000] 02:48:17 INFO - PROCESS | 1747 | 1468230497280 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]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1731ms 02:48:17 INFO - PROCESS | 1747 | 1468230497375 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 1747 | 1468230497381 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 02:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:48:17 INFO - PROCESS | 1747 | 1468230497391 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 1747 | 1468230497395 Marionette TRACE conn3 <- [1,1978,null,{}] 02:48:17 INFO - PROCESS | 1747 | 1468230497404 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}] 02:48:17 INFO - PROCESS | 1747 | 1468230497408 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:17 INFO - PROCESS | 1747 | 1468230497615 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:48:17 INFO - PROCESS | 1747 | 1468230497882 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 1747 | 1468230497897 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c34400 == 18 [pid = 1747] [id = 502] 02:48:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x914a2c00) [pid = 1747] [serial = 1507] [outer = (nil)] 02:48:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x914ad400) [pid = 1747] [serial = 1508] [outer = 0x914a2c00] 02:48:17 INFO - PROCESS | 1747 | 1468230497974 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x915c1400) [pid = 1747] [serial = 1509] [outer = 0x914a2c00] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92dc0000) [pid = 1747] [serial = 1455] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x914a8000) [pid = 1747] [serial = 1431] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92dbec00) [pid = 1747] [serial = 1448] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x9782e000) [pid = 1747] [serial = 1440] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x90c2b000) [pid = 1747] [serial = 1430] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92dc1000) [pid = 1747] [serial = 1428] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x90c27800) [pid = 1747] [serial = 1442] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x90c2a800) [pid = 1747] [serial = 1434] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x95338c00) [pid = 1747] [serial = 1451] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9665a400) [pid = 1747] [serial = 1452] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e09800) [pid = 1747] [serial = 1433] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91be7000) [pid = 1747] [serial = 1445] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x914adc00) [pid = 1747] [serial = 1443] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x96674400) [pid = 1747] [serial = 1439] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93ca9400) [pid = 1747] [serial = 1437] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93c9b400) [pid = 1747] [serial = 1436] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91e0d000) [pid = 1747] [serial = 1446] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x93c5b400) [pid = 1747] [serial = 1449] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92550400) [pid = 1747] [serial = 1454] [outer = (nil)] [url = about:blank] 02:48:18 INFO - PROCESS | 1747 | 1468230498804 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]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1495ms 02:48:18 INFO - PROCESS | 1747 | 1468230498885 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 1747 | 1468230498891 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 02:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:48:18 INFO - PROCESS | 1747 | 1468230498901 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - PROCESS | 1747 | 1468230498905 Marionette TRACE conn3 <- [1,1982,null,{}] 02:48:18 INFO - PROCESS | 1747 | 1468230498911 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}] 02:48:18 INFO - PROCESS | 1747 | 1468230498916 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:19 INFO - PROCESS | 1747 | 1468230499093 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:48:19 INFO - PROCESS | 1747 | 1468230499242 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 1747 | 1468230499249 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x909df400 == 19 [pid = 1747] [id = 503] 02:48:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91be5c00) [pid = 1747] [serial = 1510] [outer = (nil)] 02:48:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e09800) [pid = 1747] [serial = 1511] [outer = 0x91be5c00] 02:48:19 INFO - PROCESS | 1747 | 1468230499321 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e13400) [pid = 1747] [serial = 1512] [outer = 0x91be5c00] 02:48:20 INFO - PROCESS | 1747 | 1468230500125 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]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1280ms 02:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:48:20 INFO - PROCESS | 1747 | 1468230500181 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 1747 | 1468230500184 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 02:48:20 INFO - PROCESS | 1747 | 1468230500191 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 1747 | 1468230500196 Marionette TRACE conn3 <- [1,1986,null,{}] 02:48:20 INFO - PROCESS | 1747 | 1468230500211 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}] 02:48:20 INFO - PROCESS | 1747 | 1468230500219 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:20 INFO - PROCESS | 1747 | 1468230500369 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:48:20 INFO - PROCESS | 1747 | 1468230500380 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 1747 | 1468230500392 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e3800 == 20 [pid = 1747] [id = 504] 02:48:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x925e8400) [pid = 1747] [serial = 1513] [outer = (nil)] 02:48:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92dc3400) [pid = 1747] [serial = 1514] [outer = 0x925e8400] 02:48:20 INFO - PROCESS | 1747 | 1468230500460 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x931e0400) [pid = 1747] [serial = 1515] [outer = 0x925e8400] 02:48:21 INFO - PROCESS | 1747 | 1468230501390 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]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1236ms 02:48:21 INFO - PROCESS | 1747 | 1468230501426 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 1747 | 1468230501431 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 02:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:48:21 INFO - PROCESS | 1747 | 1468230501437 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 1747 | 1468230501439 Marionette TRACE conn3 <- [1,1990,null,{}] 02:48:21 INFO - PROCESS | 1747 | 1468230501445 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}] 02:48:21 INFO - PROCESS | 1747 | 1468230501449 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:21 INFO - PROCESS | 1747 | 1468230501682 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:48:21 INFO - PROCESS | 1747 | 1468230501700 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 1747 | 1468230501707 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f7400 == 21 [pid = 1747] [id = 505] 02:48:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e0ac00) [pid = 1747] [serial = 1516] [outer = (nil)] 02:48:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93e69800) [pid = 1747] [serial = 1517] [outer = 0x91e0ac00] 02:48:21 INFO - PROCESS | 1747 | 1468230501777 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93e6d800) [pid = 1747] [serial = 1518] [outer = 0x91e0ac00] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e436400) [pid = 1747] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x915ca000) [pid = 1747] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f070800) [pid = 1747] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8e435400) [pid = 1747] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91e0f400) [pid = 1747] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f0ee800) [pid = 1747] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x99f15000) [pid = 1747] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8f0f6400) [pid = 1747] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x90c2bc00) [pid = 1747] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x909d8000) [pid = 1747] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x915c7800) [pid = 1747] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:48:22 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8f0f7800) [pid = 1747] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:48:22 INFO - PROCESS | 1747 | 1468230502854 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]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1434ms 02:48:22 INFO - PROCESS | 1747 | 1468230502871 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 1747 | 1468230502874 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 02:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:48:22 INFO - PROCESS | 1747 | 1468230502880 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 1747 | 1468230502883 Marionette TRACE conn3 <- [1,1994,null,{}] 02:48:22 INFO - PROCESS | 1747 | 1468230502889 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}] 02:48:22 INFO - PROCESS | 1747 | 1468230502894 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:23 INFO - PROCESS | 1747 | 1468230503041 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:48:23 INFO - PROCESS | 1747 | 1468230503180 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 1747 | 1468230503188 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x914b0c00 == 22 [pid = 1747] [id = 506] 02:48:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x915c7800) [pid = 1747] [serial = 1519] [outer = (nil)] 02:48:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91bedc00) [pid = 1747] [serial = 1520] [outer = 0x915c7800] 02:48:23 INFO - PROCESS | 1747 | 1468230503255 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91e0cc00) [pid = 1747] [serial = 1521] [outer = 0x915c7800] 02:48:24 INFO - PROCESS | 1747 | 1468230504014 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]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1199ms 02:48:24 INFO - PROCESS | 1747 | 1468230504081 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 1747 | 1468230504085 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 02:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:48:24 INFO - PROCESS | 1747 | 1468230504090 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 1747 | 1468230504094 Marionette TRACE conn3 <- [1,1998,null,{}] 02:48:24 INFO - PROCESS | 1747 | 1468230504099 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}] 02:48:24 INFO - PROCESS | 1747 | 1468230504109 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:24 INFO - PROCESS | 1747 | 1468230504306 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:48:24 INFO - PROCESS | 1747 | 1468230504316 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 1747 | 1468230504324 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ea400 == 23 [pid = 1747] [id = 507] 02:48:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x914a6c00) [pid = 1747] [serial = 1522] [outer = (nil)] 02:48:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9533e400) [pid = 1747] [serial = 1523] [outer = 0x914a6c00] 02:48:24 INFO - PROCESS | 1747 | 1468230504528 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x96655000) [pid = 1747] [serial = 1524] [outer = 0x914a6c00] 02:48:25 INFO - PROCESS | 1747 | 1468230505501 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]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1438ms 02:48:25 INFO - PROCESS | 1747 | 1468230505530 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 1747 | 1468230505537 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 02:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:48:25 INFO - PROCESS | 1747 | 1468230505545 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 1747 | 1468230505551 Marionette TRACE conn3 <- [1,2002,null,{}] 02:48:25 INFO - PROCESS | 1747 | 1468230505560 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}] 02:48:25 INFO - PROCESS | 1747 | 1468230505565 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:25 INFO - PROCESS | 1747 | 1468230505750 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:48:25 INFO - PROCESS | 1747 | 1468230505929 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 1747 | 1468230505937 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c29c00 == 24 [pid = 1747] [id = 508] 02:48:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x90c2b000) [pid = 1747] [serial = 1525] [outer = (nil)] 02:48:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91b9c000) [pid = 1747] [serial = 1526] [outer = 0x90c2b000] 02:48:26 INFO - PROCESS | 1747 | 1468230506024 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91be4400) [pid = 1747] [serial = 1527] [outer = 0x90c2b000] 02:48:26 INFO - PROCESS | 1747 | 1468230506991 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]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1486ms 02:48:27 INFO - PROCESS | 1747 | 1468230507031 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 1747 | 1468230507038 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 02:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:48:27 INFO - PROCESS | 1747 | 1468230507049 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 1747 | 1468230507053 Marionette TRACE conn3 <- [1,2006,null,{}] 02:48:27 INFO - PROCESS | 1747 | 1468230507059 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}] 02:48:27 INFO - PROCESS | 1747 | 1468230507064 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:27 INFO - PROCESS | 1747 | 1468230507253 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:48:27 INFO - PROCESS | 1747 | 1468230507431 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 1747 | 1468230507440 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f070400 == 25 [pid = 1747] [id = 509] 02:48:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91ec8c00) [pid = 1747] [serial = 1528] [outer = (nil)] 02:48:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x925e0c00) [pid = 1747] [serial = 1529] [outer = 0x91ec8c00] 02:48:27 INFO - PROCESS | 1747 | 1468230507524 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92dc9000) [pid = 1747] [serial = 1530] [outer = 0x91ec8c00] 02:48:28 INFO - PROCESS | 1747 | 1468230508493 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]]]}] 02:48:28 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 02:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1483ms 02:48:28 INFO - PROCESS | 1747 | 1468230508548 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 1747 | 1468230508551 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 02:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:48:28 INFO - PROCESS | 1747 | 1468230508560 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 1747 | 1468230508565 Marionette TRACE conn3 <- [1,2010,null,{}] 02:48:28 INFO - PROCESS | 1747 | 1468230508582 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}] 02:48:28 INFO - PROCESS | 1747 | 1468230508591 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:28 INFO - PROCESS | 1747 | 1468230508784 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:48:29 INFO - PROCESS | 1747 | 1468230508977 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 1747 | 1468230508990 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x95340c00 == 26 [pid = 1747] [id = 510] 02:48:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x993c1400) [pid = 1747] [serial = 1531] [outer = (nil)] 02:48:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x99f12800) [pid = 1747] [serial = 1532] [outer = 0x993c1400] 02:48:29 INFO - PROCESS | 1747 | 1468230509139 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x99f1ac00) [pid = 1747] [serial = 1533] [outer = 0x993c1400] 02:48:30 INFO - PROCESS | 1747 | 1468230510031 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]]]}] 02:48:30 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 02:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1532ms 02:48:30 INFO - PROCESS | 1747 | 1468230510093 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 1747 | 1468230510098 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 02:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:48:30 INFO - PROCESS | 1747 | 1468230510105 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 1747 | 1468230510108 Marionette TRACE conn3 <- [1,2014,null,{}] 02:48:30 INFO - PROCESS | 1747 | 1468230510114 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}] 02:48:30 INFO - PROCESS | 1747 | 1468230510119 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:30 INFO - PROCESS | 1747 | 1468230510291 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:48:30 INFO - PROCESS | 1747 | 1468230510470 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 1747 | 1468230510478 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e431800 == 27 [pid = 1747] [id = 511] 02:48:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x997b0400) [pid = 1747] [serial = 1534] [outer = (nil)] 02:48:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a3b2000) [pid = 1747] [serial = 1535] [outer = 0x997b0400] 02:48:30 INFO - PROCESS | 1747 | 1468230510560 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a5e9000) [pid = 1747] [serial = 1536] [outer = 0x997b0400] 02:48:31 INFO - PROCESS | 1747 | 1468230511484 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]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1437ms 02:48:31 INFO - PROCESS | 1747 | 1468230511543 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 1747 | 1468230511546 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 02:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:48:31 INFO - PROCESS | 1747 | 1468230511553 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 1747 | 1468230511557 Marionette TRACE conn3 <- [1,2018,null,{}] 02:48:31 INFO - PROCESS | 1747 | 1468230511562 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}] 02:48:31 INFO - PROCESS | 1747 | 1468230511567 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:31 INFO - PROCESS | 1747 | 1468230511730 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:48:31 INFO - PROCESS | 1747 | 1468230511911 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 1747 | 1468230511919 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ecd400 == 28 [pid = 1747] [id = 512] 02:48:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x99f1a400) [pid = 1747] [serial = 1537] [outer = (nil)] 02:48:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a615400) [pid = 1747] [serial = 1538] [outer = 0x99f1a400] 02:48:32 INFO - PROCESS | 1747 | 1468230512000 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a616800) [pid = 1747] [serial = 1539] [outer = 0x99f1a400] 02:48:32 INFO - PROCESS | 1747 | 1468230512941 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]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1429ms 02:48:32 INFO - PROCESS | 1747 | 1468230512984 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 1747 | 1468230512988 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 02:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:48:32 INFO - PROCESS | 1747 | 1468230512994 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 1747 | 1468230512997 Marionette TRACE conn3 <- [1,2022,null,{}] 02:48:33 INFO - PROCESS | 1747 | 1468230513003 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}] 02:48:33 INFO - PROCESS | 1747 | 1468230513013 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:33 INFO - PROCESS | 1747 | 1468230513214 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:48:33 INFO - PROCESS | 1747 | 1468230513404 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 1747 | 1468230513410 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dd800 == 29 [pid = 1747] [id = 513] 02:48:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x914b0800) [pid = 1747] [serial = 1540] [outer = (nil)] 02:48:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a60e400) [pid = 1747] [serial = 1541] [outer = 0x914b0800] 02:48:33 INFO - PROCESS | 1747 | 1468230513493 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9a651400) [pid = 1747] [serial = 1542] [outer = 0x914b0800] 02:48:34 INFO - PROCESS | 1747 | 1468230514440 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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1485ms 02:48:34 INFO - PROCESS | 1747 | 1468230514479 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 1747 | 1468230514483 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 02:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:48:34 INFO - PROCESS | 1747 | 1468230514489 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 1747 | 1468230514493 Marionette TRACE conn3 <- [1,2026,null,{}] 02:48:34 INFO - PROCESS | 1747 | 1468230514498 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}] 02:48:34 INFO - PROCESS | 1747 | 1468230514504 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:34 INFO - PROCESS | 1747 | 1468230514663 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:48:34 INFO - PROCESS | 1747 | 1468230514850 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 1747 | 1468230514857 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dd400 == 30 [pid = 1747] [id = 514] 02:48:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a614c00) [pid = 1747] [serial = 1543] [outer = (nil)] 02:48:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a866400) [pid = 1747] [serial = 1544] [outer = 0x9a614c00] 02:48:34 INFO - PROCESS | 1747 | 1468230514938 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a867800) [pid = 1747] [serial = 1545] [outer = 0x9a614c00] 02:48:35 INFO - PROCESS | 1747 | 1468230515821 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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1378ms 02:48:35 INFO - PROCESS | 1747 | 1468230515867 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:48:35 INFO - PROCESS | 1747 | 1468230515878 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 02:48:35 INFO - PROCESS | 1747 | 1468230515884 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 1747 | 1468230515887 Marionette TRACE conn3 <- [1,2030,null,{}] 02:48:35 INFO - PROCESS | 1747 | 1468230515893 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}] 02:48:35 INFO - PROCESS | 1747 | 1468230515898 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:36 INFO - PROCESS | 1747 | 1468230516062 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:48:36 INFO - PROCESS | 1747 | 1468230516244 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 1747 | 1468230516254 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f6c00 == 31 [pid = 1747] [id = 515] 02:48:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x909d5800) [pid = 1747] [serial = 1546] [outer = (nil)] 02:48:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9a969400) [pid = 1747] [serial = 1547] [outer = 0x909d5800] 02:48:36 INFO - PROCESS | 1747 | 1468230516332 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9a96a000) [pid = 1747] [serial = 1548] [outer = 0x909d5800] 02:48:37 INFO - PROCESS | 1747 | 1468230517256 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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1433ms 02:48:37 INFO - PROCESS | 1747 | 1468230517317 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 1747 | 1468230517321 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 02:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:48:37 INFO - PROCESS | 1747 | 1468230517328 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 1747 | 1468230517330 Marionette TRACE conn3 <- [1,2034,null,{}] 02:48:37 INFO - PROCESS | 1747 | 1468230517336 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}] 02:48:37 INFO - PROCESS | 1747 | 1468230517341 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:37 INFO - PROCESS | 1747 | 1468230517508 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:48:37 INFO - PROCESS | 1747 | 1468230517693 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 1747 | 1468230517701 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42ec00 == 32 [pid = 1747] [id = 516] 02:48:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8f068400) [pid = 1747] [serial = 1549] [outer = (nil)] 02:48:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x90c30c00) [pid = 1747] [serial = 1550] [outer = 0x8f068400] 02:48:37 INFO - PROCESS | 1747 | 1468230517780 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x915c4c00) [pid = 1747] [serial = 1551] [outer = 0x8f068400] 02:48:38 INFO - PROCESS | 1747 | 1468230518956 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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1685ms 02:48:39 INFO - PROCESS | 1747 | 1468230519014 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 1747 | 1468230519019 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 02:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:48:39 INFO - PROCESS | 1747 | 1468230519027 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 1747 | 1468230519031 Marionette TRACE conn3 <- [1,2038,null,{}] 02:48:39 INFO - PROCESS | 1747 | 1468230519039 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}] 02:48:39 INFO - PROCESS | 1747 | 1468230519045 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:39 INFO - PROCESS | 1747 | 1468230519225 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:48:39 INFO - PROCESS | 1747 | 1468230519479 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 1747 | 1468230519485 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e2000 == 33 [pid = 1747] [id = 517] 02:48:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x90c29000) [pid = 1747] [serial = 1552] [outer = (nil)] 02:48:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x915c1c00) [pid = 1747] [serial = 1553] [outer = 0x90c29000] 02:48:39 INFO - PROCESS | 1747 | 1468230519634 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x91688800) [pid = 1747] [serial = 1554] [outer = 0x90c29000] 02:48:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435000 == 32 [pid = 1747] [id = 492] 02:48:41 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2b800 == 31 [pid = 1747] [id = 491] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f071c00) [pid = 1747] [serial = 1458] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8f06d800) [pid = 1747] [serial = 1457] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x91ba1c00) [pid = 1747] [serial = 1461] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91684000) [pid = 1747] [serial = 1460] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x91e14400) [pid = 1747] [serial = 1487] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8e439800) [pid = 1747] [serial = 1478] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9254e000) [pid = 1747] [serial = 1464] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f06a800) [pid = 1747] [serial = 1479] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92175800) [pid = 1747] [serial = 1463] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x99eed800) [pid = 1747] [serial = 1467] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9533e800) [pid = 1747] [serial = 1466] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a183c00) [pid = 1747] [serial = 1470] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x99f2c800) [pid = 1747] [serial = 1469] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9a610400) [pid = 1747] [serial = 1473] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x915c0400) [pid = 1747] [serial = 1472] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x915c0000) [pid = 1747] [serial = 1476] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x914a3800) [pid = 1747] [serial = 1475] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x909e3000) [pid = 1747] [serial = 1481] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x90c2e800) [pid = 1747] [serial = 1482] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91e1dc00) [pid = 1747] [serial = 1488] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91ba3000) [pid = 1747] [serial = 1485] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91685c00) [pid = 1747] [serial = 1484] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ecf000) [pid = 1747] [serial = 1491] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91ecb800) [pid = 1747] [serial = 1490] [outer = (nil)] [url = about:blank] 02:48:41 INFO - PROCESS | 1747 | 1468230521725 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2736ms 02:48:41 INFO - PROCESS | 1747 | 1468230521763 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 1747 | 1468230521768 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 02:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:48:41 INFO - PROCESS | 1747 | 1468230521788 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 1747 | 1468230521793 Marionette TRACE conn3 <- [1,2042,null,{}] 02:48:41 INFO - PROCESS | 1747 | 1468230521801 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}] 02:48:41 INFO - PROCESS | 1747 | 1468230521806 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:41 INFO - PROCESS | 1747 | 1468230521958 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:48:42 INFO - PROCESS | 1747 | 1468230522092 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 1747 | 1468230522103 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dc000 == 32 [pid = 1747] [id = 518] 02:48:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x909dd000) [pid = 1747] [serial = 1555] [outer = (nil)] 02:48:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x909e4400) [pid = 1747] [serial = 1556] [outer = 0x909dd000] 02:48:42 INFO - PROCESS | 1747 | 1468230522171 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x90c2b800) [pid = 1747] [serial = 1557] [outer = 0x909dd000] 02:48:42 INFO - PROCESS | 1747 | 1468230522952 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]]]}] 02:48:42 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) 02:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1189ms 02:48:42 INFO - PROCESS | 1747 | 1468230522975 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:48:42 INFO - PROCESS | 1747 | 1468230522984 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 02:48:42 INFO - PROCESS | 1747 | 1468230522994 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 1747 | 1468230522999 Marionette TRACE conn3 <- [1,2046,null,{}] 02:48:43 INFO - PROCESS | 1747 | 1468230523022 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}] 02:48:43 INFO - PROCESS | 1747 | 1468230523027 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:43 INFO - PROCESS | 1747 | 1468230523194 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:48:43 INFO - PROCESS | 1747 | 1468230523206 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 1747 | 1468230523213 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x91b9a000 == 33 [pid = 1747] [id = 519] 02:48:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91b9ac00) [pid = 1747] [serial = 1558] [outer = (nil)] 02:48:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ba3400) [pid = 1747] [serial = 1559] [outer = 0x91b9ac00] 02:48:43 INFO - PROCESS | 1747 | 1468230523284 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91be2000) [pid = 1747] [serial = 1560] [outer = 0x91b9ac00] 02:48:44 INFO - PROCESS | 1747 | 1468230524292 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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1333ms 02:48:44 INFO - PROCESS | 1747 | 1468230524330 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 1747 | 1468230524333 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 02:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:48:44 INFO - PROCESS | 1747 | 1468230524340 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 1747 | 1468230524346 Marionette TRACE conn3 <- [1,2050,null,{}] 02:48:44 INFO - PROCESS | 1747 | 1468230524364 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}] 02:48:44 INFO - PROCESS | 1747 | 1468230524373 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:44 INFO - PROCESS | 1747 | 1468230524590 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:48:44 INFO - PROCESS | 1747 | 1468230524611 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 1747 | 1468230524625 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ecc400 == 34 [pid = 1747] [id = 520] 02:48:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91ecc800) [pid = 1747] [serial = 1561] [outer = (nil)] 02:48:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91ed4400) [pid = 1747] [serial = 1562] [outer = 0x91ecc800] 02:48:44 INFO - PROCESS | 1747 | 1468230524694 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x92447c00) [pid = 1747] [serial = 1563] [outer = 0x91ecc800] 02:48:45 INFO - PROCESS | 1747 | 1468230525605 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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1334ms 02:48:45 INFO - PROCESS | 1747 | 1468230525682 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 1747 | 1468230525686 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 02:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:48:45 INFO - PROCESS | 1747 | 1468230525692 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 1747 | 1468230525695 Marionette TRACE conn3 <- [1,2054,null,{}] 02:48:45 INFO - PROCESS | 1747 | 1468230525701 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}] 02:48:45 INFO - PROCESS | 1747 | 1468230525706 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:45 INFO - PROCESS | 1747 | 1468230525911 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:48:45 INFO - PROCESS | 1747 | 1468230525934 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 1747 | 1468230525942 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a5000 == 35 [pid = 1747] [id = 521] 02:48:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92558800) [pid = 1747] [serial = 1564] [outer = (nil)] 02:48:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92dc8000) [pid = 1747] [serial = 1565] [outer = 0x92558800] 02:48:46 INFO - PROCESS | 1747 | 1468230526009 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x93c5e400) [pid = 1747] [serial = 1566] [outer = 0x92558800] 02:48:46 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x914a6c00) [pid = 1747] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:48:46 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91e0ac00) [pid = 1747] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:48:47 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x915c7800) [pid = 1747] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:48:47 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x925e8400) [pid = 1747] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:48:47 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92174c00) [pid = 1747] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:48:47 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f0f4c00) [pid = 1747] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:48:47 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x914a2000) [pid = 1747] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:48:47 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x925eac00) [pid = 1747] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:48:47 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91be5c00) [pid = 1747] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:48:47 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91e1c800) [pid = 1747] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:48:47 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x914a2c00) [pid = 1747] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:48:47 INFO - PROCESS | 1747 | 1468230527416 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]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1779ms 02:48:47 INFO - PROCESS | 1747 | 1468230527474 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 1747 | 1468230527477 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 02:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:48:47 INFO - PROCESS | 1747 | 1468230527485 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 1747 | 1468230527488 Marionette TRACE conn3 <- [1,2058,null,{}] 02:48:47 INFO - PROCESS | 1747 | 1468230527494 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}] 02:48:47 INFO - PROCESS | 1747 | 1468230527499 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:47 INFO - PROCESS | 1747 | 1468230527691 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:48:47 INFO - PROCESS | 1747 | 1468230527709 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 1747 | 1468230527716 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a6400 == 36 [pid = 1747] [id = 522] 02:48:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91be7c00) [pid = 1747] [serial = 1567] [outer = (nil)] 02:48:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x925ea800) [pid = 1747] [serial = 1568] [outer = 0x91be7c00] 02:48:47 INFO - PROCESS | 1747 | 1468230527784 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x93c64400) [pid = 1747] [serial = 1569] [outer = 0x91be7c00] 02:48:48 INFO - PROCESS | 1747 | 1468230528622 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1180ms 02:48:48 INFO - PROCESS | 1747 | 1468230528665 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 1747 | 1468230528669 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 02:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:48:48 INFO - PROCESS | 1747 | 1468230528674 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 1747 | 1468230528677 Marionette TRACE conn3 <- [1,2062,null,{}] 02:48:48 INFO - PROCESS | 1747 | 1468230528683 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}] 02:48:48 INFO - PROCESS | 1747 | 1468230528692 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:48 INFO - PROCESS | 1747 | 1468230528881 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:48:48 INFO - PROCESS | 1747 | 1468230528890 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 1747 | 1468230528897 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c27400 == 37 [pid = 1747] [id = 523] 02:48:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x915bf800) [pid = 1747] [serial = 1570] [outer = (nil)] 02:48:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x95338400) [pid = 1747] [serial = 1571] [outer = 0x915bf800] 02:48:49 INFO - PROCESS | 1747 | 1468230529124 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x98435800) [pid = 1747] [serial = 1572] [outer = 0x915bf800] 02:48:50 INFO - PROCESS | 1747 | 1468230530287 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]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1682ms 02:48:50 INFO - PROCESS | 1747 | 1468230530358 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 1747 | 1468230530364 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 02:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:48:50 INFO - PROCESS | 1747 | 1468230530372 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 1747 | 1468230530378 Marionette TRACE conn3 <- [1,2066,null,{}] 02:48:50 INFO - PROCESS | 1747 | 1468230530385 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}] 02:48:50 INFO - PROCESS | 1747 | 1468230530392 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:50 INFO - PROCESS | 1747 | 1468230530607 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:48:50 INFO - PROCESS | 1747 | 1468230530842 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 1747 | 1468230530849 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f2000 == 38 [pid = 1747] [id = 524] 02:48:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x914a3800) [pid = 1747] [serial = 1573] [outer = (nil)] 02:48:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x915c6800) [pid = 1747] [serial = 1574] [outer = 0x914a3800] 02:48:50 INFO - PROCESS | 1747 | 1468230530959 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91ba1c00) [pid = 1747] [serial = 1575] [outer = 0x914a3800] 02:48:51 INFO - PROCESS | 1747 | 1468230531952 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]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1636ms 02:48:52 INFO - PROCESS | 1747 | 1468230532008 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 1747 | 1468230532016 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 02:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:48:52 INFO - PROCESS | 1747 | 1468230532026 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 1747 | 1468230532030 Marionette TRACE conn3 <- [1,2070,null,{}] 02:48:52 INFO - PROCESS | 1747 | 1468230532037 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}] 02:48:52 INFO - PROCESS | 1747 | 1468230532043 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:52 INFO - PROCESS | 1747 | 1468230532227 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:48:52 INFO - PROCESS | 1747 | 1468230532496 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 1747 | 1468230532503 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x91685c00 == 39 [pid = 1747] [id = 525] 02:48:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92171c00) [pid = 1747] [serial = 1576] [outer = (nil)] 02:48:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x925e5800) [pid = 1747] [serial = 1577] [outer = 0x92171c00] 02:48:52 INFO - PROCESS | 1747 | 1468230532633 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x93e61c00) [pid = 1747] [serial = 1578] [outer = 0x92171c00] 02:48:53 INFO - PROCESS | 1747 | 1468230533594 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]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1631ms 02:48:53 INFO - PROCESS | 1747 | 1468230533672 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 1747 | 1468230533676 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 02:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:48:53 INFO - PROCESS | 1747 | 1468230533684 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 1747 | 1468230533690 Marionette TRACE conn3 <- [1,2074,null,{}] 02:48:53 INFO - PROCESS | 1747 | 1468230533707 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}] 02:48:53 INFO - PROCESS | 1747 | 1468230533716 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:53 INFO - PROCESS | 1747 | 1468230533896 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:48:54 INFO - PROCESS | 1747 | 1468230534078 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 1747 | 1468230534091 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f10c00 == 40 [pid = 1747] [id = 526] 02:48:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x99f11000) [pid = 1747] [serial = 1579] [outer = (nil)] 02:48:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x99f20800) [pid = 1747] [serial = 1580] [outer = 0x99f11000] 02:48:54 INFO - PROCESS | 1747 | 1468230534252 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x99fcc800) [pid = 1747] [serial = 1581] [outer = 0x99f11000] 02:48:55 INFO - PROCESS | 1747 | 1468230535232 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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1594ms 02:48:55 INFO - PROCESS | 1747 | 1468230535279 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 1747 | 1468230535284 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 02:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:48:55 INFO - PROCESS | 1747 | 1468230535290 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 1747 | 1468230535294 Marionette TRACE conn3 <- [1,2078,null,{}] 02:48:55 INFO - PROCESS | 1747 | 1468230535299 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}] 02:48:55 INFO - PROCESS | 1747 | 1468230535304 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:55 INFO - PROCESS | 1747 | 1468230535479 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:48:55 INFO - PROCESS | 1747 | 1468230535661 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 1747 | 1468230535669 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d6400 == 41 [pid = 1747] [id = 527] 02:48:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x909d8000) [pid = 1747] [serial = 1582] [outer = (nil)] 02:48:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x91bf0000) [pid = 1747] [serial = 1583] [outer = 0x909d8000] 02:48:55 INFO - PROCESS | 1747 | 1468230535747 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92552800) [pid = 1747] [serial = 1584] [outer = 0x909d8000] 02:48:56 INFO - PROCESS | 1747 | 1468230536971 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1737ms 02:48:57 INFO - PROCESS | 1747 | 1468230537028 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 1747 | 1468230537034 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 02:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:48:57 INFO - PROCESS | 1747 | 1468230537052 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 1747 | 1468230537057 Marionette TRACE conn3 <- [1,2082,null,{}] 02:48:57 INFO - PROCESS | 1747 | 1468230537109 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}] 02:48:57 INFO - PROCESS | 1747 | 1468230537114 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:57 INFO - PROCESS | 1747 | --DOCSHELL 0x914a6400 == 40 [pid = 1747] [id = 522] 02:48:57 INFO - PROCESS | 1747 | --DOCSHELL 0x914a5000 == 39 [pid = 1747] [id = 521] 02:48:57 INFO - PROCESS | 1747 | --DOCSHELL 0x91ecc400 == 38 [pid = 1747] [id = 520] 02:48:57 INFO - PROCESS | 1747 | --DOCSHELL 0x91b9a000 == 37 [pid = 1747] [id = 519] 02:48:57 INFO - PROCESS | 1747 | --DOCSHELL 0x909dc000 == 36 [pid = 1747] [id = 518] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9533e400) [pid = 1747] [serial = 1523] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x93e69800) [pid = 1747] [serial = 1517] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x93e6d800) [pid = 1747] [serial = 1518] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91bedc00) [pid = 1747] [serial = 1520] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91e0cc00) [pid = 1747] [serial = 1521] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92dc3400) [pid = 1747] [serial = 1514] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92555c00) [pid = 1747] [serial = 1494] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9217cc00) [pid = 1747] [serial = 1493] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x914a8800) [pid = 1747] [serial = 1496] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9167e400) [pid = 1747] [serial = 1497] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x93c5ac00) [pid = 1747] [serial = 1505] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93c9cc00) [pid = 1747] [serial = 1506] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92dc4400) [pid = 1747] [serial = 1502] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92dcc000) [pid = 1747] [serial = 1503] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91e09800) [pid = 1747] [serial = 1511] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91e13400) [pid = 1747] [serial = 1512] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ecbc00) [pid = 1747] [serial = 1499] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x96655000) [pid = 1747] [serial = 1524] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92177400) [pid = 1747] [serial = 1500] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x914ad400) [pid = 1747] [serial = 1508] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x915c1400) [pid = 1747] [serial = 1509] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x931e0400) [pid = 1747] [serial = 1515] [outer = (nil)] [url = about:blank] 02:48:57 INFO - PROCESS | 1747 | 1468230537394 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:48:57 INFO - PROCESS | 1747 | 1468230537544 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 1747 | 1468230537553 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2c800 == 37 [pid = 1747] [id = 528] 02:48:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x90c2cc00) [pid = 1747] [serial = 1585] [outer = (nil)] 02:48:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x914ad400) [pid = 1747] [serial = 1586] [outer = 0x90c2cc00] 02:48:57 INFO - PROCESS | 1747 | 1468230537621 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x915c0c00) [pid = 1747] [serial = 1587] [outer = 0x90c2cc00] 02:48:58 INFO - PROCESS | 1747 | 1468230538390 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]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1390ms 02:48:58 INFO - PROCESS | 1747 | 1468230538441 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 1747 | 1468230538447 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 02:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:48:58 INFO - PROCESS | 1747 | 1468230538457 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 1747 | 1468230538461 Marionette TRACE conn3 <- [1,2086,null,{}] 02:48:58 INFO - PROCESS | 1747 | 1468230538471 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}] 02:48:58 INFO - PROCESS | 1747 | 1468230538476 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:58 INFO - PROCESS | 1747 | 1468230538634 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:48:58 INFO - PROCESS | 1747 | 1468230538645 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 1747 | 1468230538653 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:48:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a4c00 == 38 [pid = 1747] [id = 529] 02:48:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91e06400) [pid = 1747] [serial = 1588] [outer = (nil)] 02:48:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91e13400) [pid = 1747] [serial = 1589] [outer = 0x91e06400] 02:48:58 INFO - PROCESS | 1747 | 1468230538721 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91e1d400) [pid = 1747] [serial = 1590] [outer = 0x91e06400] 02:48:59 INFO - PROCESS | 1747 | 1468230539731 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]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1295ms 02:48:59 INFO - PROCESS | 1747 | 1468230539753 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 1747 | 1468230539757 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 02:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:48:59 INFO - PROCESS | 1747 | 1468230539763 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 1747 | 1468230539769 Marionette TRACE conn3 <- [1,2090,null,{}] 02:48:59 INFO - PROCESS | 1747 | 1468230539784 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}] 02:48:59 INFO - PROCESS | 1747 | 1468230539792 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:00 INFO - PROCESS | 1747 | 1468230540006 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:49:00 INFO - PROCESS | 1747 | 1468230540037 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 1747 | 1468230540050 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x9255c400 == 39 [pid = 1747] [id = 530] 02:49:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x925dfc00) [pid = 1747] [serial = 1591] [outer = (nil)] 02:49:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92dc7800) [pid = 1747] [serial = 1592] [outer = 0x925dfc00] 02:49:00 INFO - PROCESS | 1747 | 1468230540117 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x931e0c00) [pid = 1747] [serial = 1593] [outer = 0x925dfc00] 02:49:01 INFO - PROCESS | 1747 | 1468230540998 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]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1288ms 02:49:01 INFO - PROCESS | 1747 | 1468230541052 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 1747 | 1468230541056 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 02:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:49:01 INFO - PROCESS | 1747 | 1468230541069 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 1747 | 1468230541087 Marionette TRACE conn3 <- [1,2094,null,{}] 02:49:01 INFO - PROCESS | 1747 | 1468230541094 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}] 02:49:01 INFO - PROCESS | 1747 | 1468230541099 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:01 INFO - PROCESS | 1747 | 1468230541326 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:49:01 INFO - PROCESS | 1747 | 1468230541349 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 1747 | 1468230541357 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f4c00 == 40 [pid = 1747] [id = 531] 02:49:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92dc3400) [pid = 1747] [serial = 1594] [outer = (nil)] 02:49:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x93e6a400) [pid = 1747] [serial = 1595] [outer = 0x92dc3400] 02:49:01 INFO - PROCESS | 1747 | 1468230541425 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x949dd400) [pid = 1747] [serial = 1596] [outer = 0x92dc3400] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x90c2b000) [pid = 1747] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91ec8c00) [pid = 1747] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x993c1400) [pid = 1747] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91ecc800) [pid = 1747] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x909dd000) [pid = 1747] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91b9ac00) [pid = 1747] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x997b0400) [pid = 1747] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90c29000) [pid = 1747] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x99f1a400) [pid = 1747] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x914b0800) [pid = 1747] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a614c00) [pid = 1747] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x909d5800) [pid = 1747] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92558800) [pid = 1747] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f068400) [pid = 1747] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:49:02 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91be7c00) [pid = 1747] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:49:02 INFO - PROCESS | 1747 | 1468230542632 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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1598ms 02:49:02 INFO - PROCESS | 1747 | 1468230542669 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 1747 | 1468230542676 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 02:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:49:02 INFO - PROCESS | 1747 | 1468230542685 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 1747 | 1468230542698 Marionette TRACE conn3 <- [1,2098,null,{}] 02:49:02 INFO - PROCESS | 1747 | 1468230542709 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}] 02:49:02 INFO - PROCESS | 1747 | 1468230542714 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:02 INFO - PROCESS | 1747 | 1468230542948 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:49:03 INFO - PROCESS | 1747 | 1468230543195 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 1747 | 1468230543208 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f3400 == 41 [pid = 1747] [id = 532] 02:49:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f0f4000) [pid = 1747] [serial = 1597] [outer = (nil)] 02:49:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x909da800) [pid = 1747] [serial = 1598] [outer = 0x8f0f4000] 02:49:03 INFO - PROCESS | 1747 | 1468230543334 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x90c2ac00) [pid = 1747] [serial = 1599] [outer = 0x8f0f4000] 02:49:04 INFO - PROCESS | 1747 | 1468230544336 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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1698ms 02:49:04 INFO - PROCESS | 1747 | 1468230544384 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 1747 | 1468230544392 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 02:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:49:04 INFO - PROCESS | 1747 | 1468230544411 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 1747 | 1468230544420 Marionette TRACE conn3 <- [1,2102,null,{}] 02:49:04 INFO - PROCESS | 1747 | 1468230544427 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}] 02:49:04 INFO - PROCESS | 1747 | 1468230544433 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:04 INFO - PROCESS | 1747 | 1468230544668 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:49:04 INFO - PROCESS | 1747 | 1468230544905 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 1747 | 1468230544914 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e08400 == 42 [pid = 1747] [id = 533] 02:49:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e09c00) [pid = 1747] [serial = 1600] [outer = (nil)] 02:49:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e14400) [pid = 1747] [serial = 1601] [outer = 0x91e09c00] 02:49:05 INFO - PROCESS | 1747 | 1468230545044 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91ec8c00) [pid = 1747] [serial = 1602] [outer = 0x91e09c00] 02:49:06 INFO - PROCESS | 1747 | 1468230546010 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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1645ms 02:49:06 INFO - PROCESS | 1747 | 1468230546056 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 1747 | 1468230546060 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 02:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:49:06 INFO - PROCESS | 1747 | 1468230546067 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 1747 | 1468230546073 Marionette TRACE conn3 <- [1,2106,null,{}] 02:49:06 INFO - PROCESS | 1747 | 1468230546089 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}] 02:49:06 INFO - PROCESS | 1747 | 1468230546098 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:06 INFO - PROCESS | 1747 | 1468230546279 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:49:06 INFO - PROCESS | 1747 | 1468230546463 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 1747 | 1468230546477 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x92553c00 == 43 [pid = 1747] [id = 534] 02:49:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92554400) [pid = 1747] [serial = 1603] [outer = (nil)] 02:49:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x925ed800) [pid = 1747] [serial = 1604] [outer = 0x92554400] 02:49:06 INFO - PROCESS | 1747 | 1468230546563 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x931e9c00) [pid = 1747] [serial = 1605] [outer = 0x92554400] 02:49:07 INFO - PROCESS | 1747 | 1468230547635 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]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1645ms 02:49:07 INFO - PROCESS | 1747 | 1468230547713 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:49:07 INFO - PROCESS | 1747 | 1468230547719 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 02:49:07 INFO - PROCESS | 1747 | 1468230547726 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 1747 | 1468230547729 Marionette TRACE conn3 <- [1,2110,null,{}] 02:49:07 INFO - PROCESS | 1747 | 1468230547736 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}] 02:49:07 INFO - PROCESS | 1747 | 1468230547741 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:07 INFO - PROCESS | 1747 | 1468230547944 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:49:08 INFO - PROCESS | 1747 | 1468230548119 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 1747 | 1468230548130 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x91be2400 == 44 [pid = 1747] [id = 535] 02:49:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92558000) [pid = 1747] [serial = 1606] [outer = (nil)] 02:49:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x96661c00) [pid = 1747] [serial = 1607] [outer = 0x92558000] 02:49:08 INFO - PROCESS | 1747 | 1468230548299 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99f26c00) [pid = 1747] [serial = 1608] [outer = 0x92558000] 02:49:09 INFO - PROCESS | 1747 | 1468230549274 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1586ms 02:49:09 INFO - PROCESS | 1747 | 1468230549312 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 1747 | 1468230549315 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 02:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:49:09 INFO - PROCESS | 1747 | 1468230549323 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 1747 | 1468230549326 Marionette TRACE conn3 <- [1,2114,null,{}] 02:49:09 INFO - PROCESS | 1747 | 1468230549332 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}] 02:49:09 INFO - PROCESS | 1747 | 1468230549338 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:09 INFO - PROCESS | 1747 | 1468230549512 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:49:09 INFO - PROCESS | 1747 | 1468230549709 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 1747 | 1468230549721 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43c400 == 45 [pid = 1747] [id = 536] 02:49:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91bf0c00) [pid = 1747] [serial = 1609] [outer = (nil)] 02:49:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a5e5400) [pid = 1747] [serial = 1610] [outer = 0x91bf0c00] 02:49:09 INFO - PROCESS | 1747 | 1468230549835 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a60ec00) [pid = 1747] [serial = 1611] [outer = 0x91bf0c00] 02:49:10 INFO - PROCESS | 1747 | 1468230550812 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]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1528ms 02:49:10 INFO - PROCESS | 1747 | 1468230550852 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 1747 | 1468230550855 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 02:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:49:10 INFO - PROCESS | 1747 | 1468230550863 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 1747 | 1468230550867 Marionette TRACE conn3 <- [1,2118,null,{}] 02:49:10 INFO - PROCESS | 1747 | 1468230550875 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}] 02:49:10 INFO - PROCESS | 1747 | 1468230550886 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:11 INFO - PROCESS | 1747 | 1468230551189 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:49:11 INFO - PROCESS | 1747 | 1468230551428 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 1747 | 1468230551437 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e430000 == 46 [pid = 1747] [id = 537] 02:49:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8f06d000) [pid = 1747] [serial = 1612] [outer = (nil)] 02:49:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f0e9400) [pid = 1747] [serial = 1613] [outer = 0x8f06d000] 02:49:11 INFO - PROCESS | 1747 | 1468230551710 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8f0f4800) [pid = 1747] [serial = 1614] [outer = 0x8f06d000] 02:49:12 INFO - PROCESS | 1747 | 1468230552710 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1878ms 02:49:12 INFO - PROCESS | 1747 | 1468230552745 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 1747 | 1468230552751 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 02:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:49:12 INFO - PROCESS | 1747 | 1468230552758 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 1747 | 1468230552762 Marionette TRACE conn3 <- [1,2122,null,{}] 02:49:12 INFO - PROCESS | 1747 | 1468230552769 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}] 02:49:12 INFO - PROCESS | 1747 | 1468230552774 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:12 INFO - PROCESS | 1747 | 1468230552945 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x909e2000 == 45 [pid = 1747] [id = 517] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f5000 == 44 [pid = 1747] [id = 493] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x9255c400 == 43 [pid = 1747] [id = 530] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x914a4c00 == 42 [pid = 1747] [id = 529] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2c800 == 41 [pid = 1747] [id = 528] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x99f10c00 == 40 [pid = 1747] [id = 526] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x91685c00 == 39 [pid = 1747] [id = 525] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f2000 == 38 [pid = 1747] [id = 524] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x925e7000 == 37 [pid = 1747] [id = 500] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x909e4c00 == 36 [pid = 1747] [id = 494] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f7400 == 35 [pid = 1747] [id = 505] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ef400 == 34 [pid = 1747] [id = 498] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f5400 == 33 [pid = 1747] [id = 501] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x90c29c00 == 32 [pid = 1747] [id = 508] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f070400 == 31 [pid = 1747] [id = 509] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x909df400 == 30 [pid = 1747] [id = 503] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x90c27400 == 29 [pid = 1747] [id = 523] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x95340c00 == 28 [pid = 1747] [id = 510] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x91e15c00 == 27 [pid = 1747] [id = 499] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435800 == 26 [pid = 1747] [id = 495] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x914b0c00 == 25 [pid = 1747] [id = 506] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ea400 == 24 [pid = 1747] [id = 507] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x925e3800 == 23 [pid = 1747] [id = 504] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8e437000 == 22 [pid = 1747] [id = 496] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x92174000 == 21 [pid = 1747] [id = 497] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x90c34400 == 20 [pid = 1747] [id = 502] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8e431800 == 19 [pid = 1747] [id = 511] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x91ecd400 == 18 [pid = 1747] [id = 512] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x909dd800 == 17 [pid = 1747] [id = 513] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42ec00 == 16 [pid = 1747] [id = 516] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x909dd400 == 15 [pid = 1747] [id = 514] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f6c00 == 14 [pid = 1747] [id = 515] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x909d6400 == 13 [pid = 1747] [id = 527] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43c400 == 12 [pid = 1747] [id = 536] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x91be2400 == 11 [pid = 1747] [id = 535] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x91e08400 == 10 [pid = 1747] [id = 533] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x92553c00 == 9 [pid = 1747] [id = 534] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f4c00 == 8 [pid = 1747] [id = 531] 02:49:13 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f3400 == 7 [pid = 1747] [id = 532] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91be4400) [pid = 1747] [serial = 1527] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91b9c000) [pid = 1747] [serial = 1526] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92dc9000) [pid = 1747] [serial = 1530] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x925e0c00) [pid = 1747] [serial = 1529] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x99f1ac00) [pid = 1747] [serial = 1533] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99f12800) [pid = 1747] [serial = 1532] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92447c00) [pid = 1747] [serial = 1563] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x909e4400) [pid = 1747] [serial = 1556] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x90c2b800) [pid = 1747] [serial = 1557] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ba3400) [pid = 1747] [serial = 1559] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a5e9000) [pid = 1747] [serial = 1536] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a3b2000) [pid = 1747] [serial = 1535] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91688800) [pid = 1747] [serial = 1554] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x915c1c00) [pid = 1747] [serial = 1553] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a616800) [pid = 1747] [serial = 1539] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a615400) [pid = 1747] [serial = 1538] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9a651400) [pid = 1747] [serial = 1542] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9a60e400) [pid = 1747] [serial = 1541] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9a867800) [pid = 1747] [serial = 1545] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9a866400) [pid = 1747] [serial = 1544] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9a96a000) [pid = 1747] [serial = 1548] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9a969400) [pid = 1747] [serial = 1547] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x92dc8000) [pid = 1747] [serial = 1565] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x93c5e400) [pid = 1747] [serial = 1566] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x915c4c00) [pid = 1747] [serial = 1551] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x90c30c00) [pid = 1747] [serial = 1550] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x91ed4400) [pid = 1747] [serial = 1562] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x925ea800) [pid = 1747] [serial = 1568] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x91be2000) [pid = 1747] [serial = 1560] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x93c64400) [pid = 1747] [serial = 1569] [outer = (nil)] [url = about:blank] 02:49:14 INFO - PROCESS | 1747 | 1468230554283 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 1747 | 1468230554295 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e436800 == 8 [pid = 1747] [id = 538] 02:49:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x8e437000) [pid = 1747] [serial = 1615] [outer = (nil)] 02:49:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x8e43c400) [pid = 1747] [serial = 1616] [outer = 0x8e437000] 02:49:14 INFO - PROCESS | 1747 | 1468230554370 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x8f0e9800) [pid = 1747] [serial = 1617] [outer = 0x8e437000] 02:49:15 INFO - PROCESS | 1747 | 1468230555189 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]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2487ms 02:49:15 INFO - PROCESS | 1747 | 1468230555246 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 1747 | 1468230555251 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 02:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:49:15 INFO - PROCESS | 1747 | 1468230555259 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 1747 | 1468230555263 Marionette TRACE conn3 <- [1,2126,null,{}] 02:49:15 INFO - PROCESS | 1747 | 1468230555279 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}] 02:49:15 INFO - PROCESS | 1747 | 1468230555287 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:15 INFO - PROCESS | 1747 | 1468230555450 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:49:15 INFO - PROCESS | 1747 | 1468230555464 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 1747 | 1468230555473 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e0400 == 9 [pid = 1747] [id = 539] 02:49:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x90c2c800) [pid = 1747] [serial = 1618] [outer = (nil)] 02:49:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x914a2800) [pid = 1747] [serial = 1619] [outer = 0x90c2c800] 02:49:15 INFO - PROCESS | 1747 | 1468230555551 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x914ac000) [pid = 1747] [serial = 1620] [outer = 0x90c2c800] 02:49:16 INFO - PROCESS | 1747 | 1468230556482 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]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1291ms 02:49:16 INFO - PROCESS | 1747 | 1468230556555 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 1747 | 1468230556562 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 02:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:49:16 INFO - PROCESS | 1747 | 1468230556569 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 1747 | 1468230556573 Marionette TRACE conn3 <- [1,2130,null,{}] 02:49:16 INFO - PROCESS | 1747 | 1468230556579 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}] 02:49:16 INFO - PROCESS | 1747 | 1468230556585 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:16 INFO - PROCESS | 1747 | 1468230556765 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:49:16 INFO - PROCESS | 1747 | 1468230556941 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 1747 | 1468230556950 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2f800 == 10 [pid = 1747] [id = 540] 02:49:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x915cac00) [pid = 1747] [serial = 1621] [outer = (nil)] 02:49:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91b9ac00) [pid = 1747] [serial = 1622] [outer = 0x915cac00] 02:49:17 INFO - PROCESS | 1747 | 1468230557022 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91ba7c00) [pid = 1747] [serial = 1623] [outer = 0x915cac00] 02:49:18 INFO - PROCESS | 1747 | 1468230557996 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] 02:49:18 INFO - PROCESS | 1747 | 1468230558063 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 02:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:49:18 INFO - PROCESS | 1747 | 1468230558078 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 1747 | 1468230558088 Marionette TRACE conn3 <- [1,2134,null,{}] 02:49:18 INFO - PROCESS | 1747 | 1468230558103 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}] 02:49:18 INFO - PROCESS | 1747 | 1468230558110 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:18 INFO - PROCESS | 1747 | 1468230558328 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:49:18 INFO - PROCESS | 1747 | 1468230558359 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 1747 | 1468230558371 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e02000 == 11 [pid = 1747] [id = 541] 02:49:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91e0a000) [pid = 1747] [serial = 1624] [outer = (nil)] 02:49:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91ecc400) [pid = 1747] [serial = 1625] [outer = 0x91e0a000] 02:49:18 INFO - PROCESS | 1747 | 1468230558439 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91ed2800) [pid = 1747] [serial = 1626] [outer = 0x91e0a000] 02:49:19 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92dc3400) [pid = 1747] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:49:19 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x92171c00) [pid = 1747] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:49:19 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x90c2cc00) [pid = 1747] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:49:19 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x915bf800) [pid = 1747] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:49:19 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x914a3800) [pid = 1747] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:49:19 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x99f11000) [pid = 1747] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:49:19 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x909d8000) [pid = 1747] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:49:19 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x91e06400) [pid = 1747] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:49:19 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x925dfc00) [pid = 1747] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:49:19 INFO - PROCESS | 1747 | 1468230559821 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1808ms 02:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:49:19 INFO - PROCESS | 1747 | 1468230559878 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 1747 | 1468230559881 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 02:49:19 INFO - PROCESS | 1747 | 1468230559888 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 1747 | 1468230559891 Marionette TRACE conn3 <- [1,2138,null,{}] 02:49:19 INFO - PROCESS | 1747 | 1468230559896 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}] 02:49:19 INFO - PROCESS | 1747 | 1468230559901 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:20 INFO - PROCESS | 1747 | 1468230560047 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:49:20 INFO - PROCESS | 1747 | 1468230560056 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 1747 | 1468230560062 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f071c00 == 12 [pid = 1747] [id = 542] 02:49:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x915c2400) [pid = 1747] [serial = 1627] [outer = (nil)] 02:49:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x91ed1c00) [pid = 1747] [serial = 1628] [outer = 0x915c2400] 02:49:20 INFO - PROCESS | 1747 | 1468230560131 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9216f000) [pid = 1747] [serial = 1629] [outer = 0x915c2400] 02:49:21 INFO - PROCESS | 1747 | 1468230560994 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1128ms 02:49:21 INFO - PROCESS | 1747 | 1468230561023 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 1747 | 1468230561027 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 02:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:49:21 INFO - PROCESS | 1747 | 1468230561034 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 1747 | 1468230561037 Marionette TRACE conn3 <- [1,2142,null,{}] 02:49:21 INFO - PROCESS | 1747 | 1468230561043 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}] 02:49:21 INFO - PROCESS | 1747 | 1468230561047 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:21 INFO - PROCESS | 1747 | 1468230561199 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:49:21 INFO - PROCESS | 1747 | 1468230561212 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 1747 | 1468230561232 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x92443400 == 13 [pid = 1747] [id = 543] 02:49:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x92446400) [pid = 1747] [serial = 1630] [outer = (nil)] 02:49:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x92451000) [pid = 1747] [serial = 1631] [outer = 0x92446400] 02:49:21 INFO - PROCESS | 1747 | 1468230561317 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x92dbec00) [pid = 1747] [serial = 1632] [outer = 0x92446400] 02:49:22 INFO - PROCESS | 1747 | 1468230562558 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] 02:49:22 INFO - PROCESS | 1747 | 1468230562634 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 02:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:49:22 INFO - PROCESS | 1747 | 1468230562642 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 1747 | 1468230562650 Marionette TRACE conn3 <- [1,2146,null,{}] 02:49:22 INFO - PROCESS | 1747 | 1468230562658 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}] 02:49:22 INFO - PROCESS | 1747 | 1468230562663 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:22 INFO - PROCESS | 1747 | 1468230562895 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:49:23 INFO - PROCESS | 1747 | 1468230563133 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 1747 | 1468230563147 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f072800 == 14 [pid = 1747] [id = 544] 02:49:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x90c25400) [pid = 1747] [serial = 1633] [outer = (nil)] 02:49:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x914ab800) [pid = 1747] [serial = 1634] [outer = 0x90c25400] 02:49:23 INFO - PROCESS | 1747 | 1468230563264 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91ba0000) [pid = 1747] [serial = 1635] [outer = 0x90c25400] 02:49:24 INFO - PROCESS | 1747 | 1468230564287 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] 02:49:24 INFO - PROCESS | 1747 | 1468230564342 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 02:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:49:24 INFO - PROCESS | 1747 | 1468230564353 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 1747 | 1468230564357 Marionette TRACE conn3 <- [1,2150,null,{}] 02:49:24 INFO - PROCESS | 1747 | 1468230564364 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}] 02:49:24 INFO - PROCESS | 1747 | 1468230564370 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:24 INFO - PROCESS | 1747 | 1468230564567 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:49:24 INFO - PROCESS | 1747 | 1468230564844 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 1747 | 1468230564859 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1a000 == 15 [pid = 1747] [id = 545] 02:49:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92173800) [pid = 1747] [serial = 1636] [outer = (nil)] 02:49:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9244c000) [pid = 1747] [serial = 1637] [outer = 0x92173800] 02:49:24 INFO - PROCESS | 1747 | 1468230564985 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x925de800) [pid = 1747] [serial = 1638] [outer = 0x92173800] 02:49:25 INFO - PROCESS | 1747 | 1468230565929 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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1629ms 02:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:49:25 INFO - PROCESS | 1747 | 1468230565982 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 1747 | 1468230565985 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 02:49:25 INFO - PROCESS | 1747 | 1468230565993 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 1747 | 1468230565999 Marionette TRACE conn3 <- [1,2154,null,{}] 02:49:26 INFO - PROCESS | 1747 | 1468230566015 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}] 02:49:26 INFO - PROCESS | 1747 | 1468230566024 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:26 INFO - PROCESS | 1747 | 1468230566215 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:49:26 INFO - PROCESS | 1747 | 1468230566396 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 1747 | 1468230566406 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x931e4c00 == 16 [pid = 1747] [id = 546] 02:49:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x931e9000) [pid = 1747] [serial = 1639] [outer = (nil)] 02:49:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93c5ec00) [pid = 1747] [serial = 1640] [outer = 0x931e9000] 02:49:26 INFO - PROCESS | 1747 | 1468230566497 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93c9ac00) [pid = 1747] [serial = 1641] [outer = 0x931e9000] 02:49:27 INFO - PROCESS | 1747 | 1468230567550 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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1638ms 02:49:27 INFO - PROCESS | 1747 | 1468230567630 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 1747 | 1468230567635 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 02:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:49:27 INFO - PROCESS | 1747 | 1468230567641 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 1747 | 1468230567646 Marionette TRACE conn3 <- [1,2158,null,{}] 02:49:27 INFO - PROCESS | 1747 | 1468230567652 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}] 02:49:27 INFO - PROCESS | 1747 | 1468230567658 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:27 INFO - PROCESS | 1747 | 1468230567850 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:49:28 INFO - PROCESS | 1747 | 1468230568029 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 1747 | 1468230568038 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435800 == 17 [pid = 1747] [id = 547] 02:49:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f0f0000) [pid = 1747] [serial = 1642] [outer = (nil)] 02:49:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93e65c00) [pid = 1747] [serial = 1643] [outer = 0x8f0f0000] 02:49:28 INFO - PROCESS | 1747 | 1468230568167 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x949d9400) [pid = 1747] [serial = 1644] [outer = 0x8f0f0000] 02:49:29 INFO - PROCESS | 1747 | 1468230569418 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]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1836ms 02:49:29 INFO - PROCESS | 1747 | 1468230569479 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 1747 | 1468230569484 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 02:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:49:29 INFO - PROCESS | 1747 | 1468230569492 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 1747 | 1468230569497 Marionette TRACE conn3 <- [1,2162,null,{}] 02:49:29 INFO - PROCESS | 1747 | 1468230569505 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}] 02:49:29 INFO - PROCESS | 1747 | 1468230569510 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:29 INFO - PROCESS | 1747 | 1468230569702 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93e6a400) [pid = 1747] [serial = 1595] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x925e5800) [pid = 1747] [serial = 1577] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x93e61c00) [pid = 1747] [serial = 1578] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x914ad400) [pid = 1747] [serial = 1586] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x915c0c00) [pid = 1747] [serial = 1587] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x98435800) [pid = 1747] [serial = 1572] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x95338400) [pid = 1747] [serial = 1571] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x915c6800) [pid = 1747] [serial = 1574] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91ba1c00) [pid = 1747] [serial = 1575] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x99f20800) [pid = 1747] [serial = 1580] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x99fcc800) [pid = 1747] [serial = 1581] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91bf0000) [pid = 1747] [serial = 1583] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x92552800) [pid = 1747] [serial = 1584] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91e13400) [pid = 1747] [serial = 1589] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91e1d400) [pid = 1747] [serial = 1590] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x949dd400) [pid = 1747] [serial = 1596] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x92dc7800) [pid = 1747] [serial = 1592] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x931e0c00) [pid = 1747] [serial = 1593] [outer = (nil)] [url = about:blank] 02:49:29 INFO - PROCESS | 1747 | 1468230569970 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 1747 | 1468230569980 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c29000 == 18 [pid = 1747] [id = 548] 02:49:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x90c29c00) [pid = 1747] [serial = 1645] [outer = (nil)] 02:49:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x915be400) [pid = 1747] [serial = 1646] [outer = 0x90c29c00] 02:49:30 INFO - PROCESS | 1747 | 1468230570068 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91687c00) [pid = 1747] [serial = 1647] [outer = 0x90c29c00] 02:49:30 INFO - PROCESS | 1747 | 1468230570854 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1386ms 02:49:30 INFO - PROCESS | 1747 | 1468230570879 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 1747 | 1468230570886 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 02:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:49:30 INFO - PROCESS | 1747 | 1468230570896 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 1747 | 1468230570899 Marionette TRACE conn3 <- [1,2166,null,{}] 02:49:30 INFO - PROCESS | 1747 | 1468230570905 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}] 02:49:30 INFO - PROCESS | 1747 | 1468230570911 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:31 INFO - PROCESS | 1747 | 1468230571078 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:49:31 INFO - PROCESS | 1747 | 1468230571220 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 1747 | 1468230571230 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x91be6000 == 19 [pid = 1747] [id = 549] 02:49:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x91bec800) [pid = 1747] [serial = 1648] [outer = (nil)] 02:49:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91e16400) [pid = 1747] [serial = 1649] [outer = 0x91bec800] 02:49:31 INFO - PROCESS | 1747 | 1468230571299 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91e1f800) [pid = 1747] [serial = 1650] [outer = 0x91bec800] 02:49:32 INFO - PROCESS | 1747 | 1468230572144 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1276ms 02:49:32 INFO - PROCESS | 1747 | 1468230572178 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:49:32 INFO - PROCESS | 1747 | 1468230572182 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 02:49:32 INFO - PROCESS | 1747 | 1468230572202 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 1747 | 1468230572208 Marionette TRACE conn3 <- [1,2170,null,{}] 02:49:32 INFO - PROCESS | 1747 | 1468230572226 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}] 02:49:32 INFO - PROCESS | 1747 | 1468230572235 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:32 INFO - PROCESS | 1747 | 1468230572455 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:49:32 INFO - PROCESS | 1747 | 1468230572477 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 1747 | 1468230572487 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a8c00 == 20 [pid = 1747] [id = 550] 02:49:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91bed400) [pid = 1747] [serial = 1651] [outer = (nil)] 02:49:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x931e0c00) [pid = 1747] [serial = 1652] [outer = 0x91bed400] 02:49:32 INFO - PROCESS | 1747 | 1468230572566 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x93c66400) [pid = 1747] [serial = 1653] [outer = 0x91bed400] 02:49:33 INFO - PROCESS | 1747 | 1468230573463 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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1348ms 02:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:49:33 INFO - PROCESS | 1747 | 1468230573536 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 1747 | 1468230573540 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 02:49:33 INFO - PROCESS | 1747 | 1468230573546 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 1747 | 1468230573549 Marionette TRACE conn3 <- [1,2174,null,{}] 02:49:33 INFO - PROCESS | 1747 | 1468230573554 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}] 02:49:33 INFO - PROCESS | 1747 | 1468230573559 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:33 INFO - PROCESS | 1747 | 1468230573781 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:49:33 INFO - PROCESS | 1747 | 1468230573811 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 1747 | 1468230573819 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x9244bc00 == 21 [pid = 1747] [id = 551] 02:49:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92dcc000) [pid = 1747] [serial = 1654] [outer = (nil)] 02:49:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x949da800) [pid = 1747] [serial = 1655] [outer = 0x92dcc000] 02:49:33 INFO - PROCESS | 1747 | 1468230573885 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x95338400) [pid = 1747] [serial = 1656] [outer = 0x92dcc000] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92554400) [pid = 1747] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91e0a000) [pid = 1747] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f06d000) [pid = 1747] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x915c2400) [pid = 1747] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x915cac00) [pid = 1747] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91bf0c00) [pid = 1747] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x90c2c800) [pid = 1747] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8f0f4000) [pid = 1747] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8e437000) [pid = 1747] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91e09c00) [pid = 1747] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:49:34 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x92558000) [pid = 1747] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:49:34 INFO - PROCESS | 1747 | 1468230574885 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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1428ms 02:49:34 INFO - PROCESS | 1747 | 1468230574973 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 1747 | 1468230574977 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 02:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:49:34 INFO - PROCESS | 1747 | 1468230574990 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 1747 | 1468230574993 Marionette TRACE conn3 <- [1,2178,null,{}] 02:49:35 INFO - PROCESS | 1747 | 1468230574998 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}] 02:49:35 INFO - PROCESS | 1747 | 1468230575003 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:35 INFO - PROCESS | 1747 | 1468230575150 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:49:35 INFO - PROCESS | 1747 | 1468230575159 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 1747 | 1468230575168 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e437000 == 22 [pid = 1747] [id = 552] 02:49:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x8f06dc00) [pid = 1747] [serial = 1657] [outer = (nil)] 02:49:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x92449400) [pid = 1747] [serial = 1658] [outer = 0x8f06dc00] 02:49:35 INFO - PROCESS | 1747 | 1468230575233 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x93e64400) [pid = 1747] [serial = 1659] [outer = 0x8f06dc00] 02:49:36 INFO - PROCESS | 1747 | 1468230576112 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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1186ms 02:49:36 INFO - PROCESS | 1747 | 1468230576176 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 1747 | 1468230576180 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 02:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:49:36 INFO - PROCESS | 1747 | 1468230576186 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 1747 | 1468230576188 Marionette TRACE conn3 <- [1,2182,null,{}] 02:49:36 INFO - PROCESS | 1747 | 1468230576194 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}] 02:49:36 INFO - PROCESS | 1747 | 1468230576203 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:36 INFO - PROCESS | 1747 | 1468230576386 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:49:36 INFO - PROCESS | 1747 | 1468230576593 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 1747 | 1468230576600 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e433000 == 23 [pid = 1747] [id = 553] 02:49:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8e435400) [pid = 1747] [serial = 1660] [outer = (nil)] 02:49:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x8f068000) [pid = 1747] [serial = 1661] [outer = 0x8e435400] 02:49:36 INFO - PROCESS | 1747 | 1468230576686 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8e43b800) [pid = 1747] [serial = 1662] [outer = 0x8e435400] 02:49:37 INFO - PROCESS | 1747 | 1468230577715 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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1578ms 02:49:37 INFO - PROCESS | 1747 | 1468230577766 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 1747 | 1468230577772 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 02:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:49:37 INFO - PROCESS | 1747 | 1468230577780 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 1747 | 1468230577785 Marionette TRACE conn3 <- [1,2186,null,{}] 02:49:37 INFO - PROCESS | 1747 | 1468230577793 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}] 02:49:37 INFO - PROCESS | 1747 | 1468230577801 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:37 INFO - PROCESS | 1747 | 1468230577987 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:49:38 INFO - PROCESS | 1747 | 1468230578167 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 1747 | 1468230578178 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2ec00 == 24 [pid = 1747] [id = 554] 02:49:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x915c7800) [pid = 1747] [serial = 1663] [outer = (nil)] 02:49:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91be8c00) [pid = 1747] [serial = 1664] [outer = 0x915c7800] 02:49:38 INFO - PROCESS | 1747 | 1468230578261 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e0a400) [pid = 1747] [serial = 1665] [outer = 0x915c7800] 02:49:39 INFO - PROCESS | 1747 | 1468230579235 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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1498ms 02:49:39 INFO - PROCESS | 1747 | 1468230579281 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 1747 | 1468230579288 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 02:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:49:39 INFO - PROCESS | 1747 | 1468230579295 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 1747 | 1468230579299 Marionette TRACE conn3 <- [1,2190,null,{}] 02:49:39 INFO - PROCESS | 1747 | 1468230579305 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}] 02:49:39 INFO - PROCESS | 1747 | 1468230579310 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:39 INFO - PROCESS | 1747 | 1468230579506 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:49:39 INFO - PROCESS | 1747 | 1468230579686 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 1747 | 1468230579696 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e11800 == 25 [pid = 1747] [id = 555] 02:49:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91ed1400) [pid = 1747] [serial = 1666] [outer = (nil)] 02:49:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92556000) [pid = 1747] [serial = 1667] [outer = 0x91ed1400] 02:49:39 INFO - PROCESS | 1747 | 1468230579776 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92dc1800) [pid = 1747] [serial = 1668] [outer = 0x91ed1400] 02:49:40 INFO - PROCESS | 1747 | 1468230580784 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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1535ms 02:49:40 INFO - PROCESS | 1747 | 1468230580831 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 1747 | 1468230580835 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 02:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:49:40 INFO - PROCESS | 1747 | 1468230580850 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 1747 | 1468230580859 Marionette TRACE conn3 <- [1,2194,null,{}] 02:49:40 INFO - PROCESS | 1747 | 1468230580868 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}] 02:49:40 INFO - PROCESS | 1747 | 1468230580875 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:41 INFO - PROCESS | 1747 | 1468230581101 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:49:41 INFO - PROCESS | 1747 | 1468230581331 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 1747 | 1468230581337 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x92176400 == 26 [pid = 1747] [id = 556] 02:49:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x949dd000) [pid = 1747] [serial = 1669] [outer = (nil)] 02:49:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x99f13400) [pid = 1747] [serial = 1670] [outer = 0x949dd000] 02:49:41 INFO - PROCESS | 1747 | 1468230581466 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99f1b400) [pid = 1747] [serial = 1671] [outer = 0x949dd000] 02:49:42 INFO - PROCESS | 1747 | 1468230582395 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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:49:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1593ms 02:49:42 INFO - PROCESS | 1747 | 1468230582435 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 1747 | 1468230582440 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 02:49:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:49:42 INFO - PROCESS | 1747 | 1468230582447 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 1747 | 1468230582450 Marionette TRACE conn3 <- [1,2198,null,{}] 02:49:42 INFO - PROCESS | 1747 | 1468230582456 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}] 02:49:42 INFO - PROCESS | 1747 | 1468230582461 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:42 INFO - PROCESS | 1747 | 1468230582638 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:49:42 INFO - PROCESS | 1747 | 1468230582828 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 1747 | 1468230582837 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dcac00 == 27 [pid = 1747] [id = 557] 02:49:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x99f22400) [pid = 1747] [serial = 1672] [outer = (nil)] 02:49:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a189000) [pid = 1747] [serial = 1673] [outer = 0x99f22400] 02:49:42 INFO - PROCESS | 1747 | 1468230582915 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a2e1c00) [pid = 1747] [serial = 1674] [outer = 0x99f22400] 02:49:44 INFO - PROCESS | 1747 | 1468230584029 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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1637ms 02:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:49:44 INFO - PROCESS | 1747 | 1468230584085 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 1747 | 1468230584088 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 02:49:44 INFO - PROCESS | 1747 | 1468230584094 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 1747 | 1468230584097 Marionette TRACE conn3 <- [1,2202,null,{}] 02:49:44 INFO - PROCESS | 1747 | 1468230584103 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}] 02:49:44 INFO - PROCESS | 1747 | 1468230584108 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:44 INFO - PROCESS | 1747 | 1468230584277 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:49:44 INFO - PROCESS | 1747 | 1468230584458 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 1747 | 1468230584476 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a610c00 == 28 [pid = 1747] [id = 558] 02:49:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a615800) [pid = 1747] [serial = 1675] [outer = (nil)] 02:49:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a61a000) [pid = 1747] [serial = 1676] [outer = 0x9a615800] 02:49:44 INFO - PROCESS | 1747 | 1468230584568 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a65bc00) [pid = 1747] [serial = 1677] [outer = 0x9a615800] 02:49:45 INFO - PROCESS | 1747 | 1468230585596 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]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1532ms 02:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:49:45 INFO - PROCESS | 1747 | 1468230585626 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 1747 | 1468230585629 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 02:49:45 INFO - PROCESS | 1747 | 1468230585636 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 1747 | 1468230585639 Marionette TRACE conn3 <- [1,2206,null,{}] 02:49:45 INFO - PROCESS | 1747 | 1468230585645 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}] 02:49:45 INFO - PROCESS | 1747 | 1468230585651 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:45 INFO - PROCESS | 1747 | 1468230585825 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:49:46 INFO - PROCESS | 1747 | 1468230586011 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 1747 | 1468230586019 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c33400 == 29 [pid = 1747] [id = 559] 02:49:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x93c5b400) [pid = 1747] [serial = 1678] [outer = (nil)] 02:49:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a863800) [pid = 1747] [serial = 1679] [outer = 0x93c5b400] 02:49:46 INFO - PROCESS | 1747 | 1468230586096 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a868400) [pid = 1747] [serial = 1680] [outer = 0x93c5b400] 02:49:47 INFO - PROCESS | 1747 | 1468230587070 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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:49:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1483ms 02:49:47 INFO - PROCESS | 1747 | 1468230587119 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:49:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:49:47 INFO - PROCESS | 1747 | 1468230587123 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 02:49:47 INFO - PROCESS | 1747 | 1468230587130 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 1747 | 1468230587133 Marionette TRACE conn3 <- [1,2210,null,{}] 02:49:47 INFO - PROCESS | 1747 | 1468230587139 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}] 02:49:47 INFO - PROCESS | 1747 | 1468230587144 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:47 INFO - PROCESS | 1747 | 1468230587356 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:49:47 INFO - PROCESS | 1747 | 1468230587824 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 1747 | 1468230587832 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f2400 == 30 [pid = 1747] [id = 560] 02:49:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f0f5000) [pid = 1747] [serial = 1681] [outer = (nil)] 02:49:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x909df400) [pid = 1747] [serial = 1682] [outer = 0x8f0f5000] 02:49:47 INFO - PROCESS | 1747 | 1468230587922 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x914a7400) [pid = 1747] [serial = 1683] [outer = 0x8f0f5000] 02:49:48 INFO - PROCESS | 1747 | 1468230588809 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]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1753ms 02:49:48 INFO - PROCESS | 1747 | 1468230588885 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 1747 | 1468230588891 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 02:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:49:48 INFO - PROCESS | 1747 | 1468230588898 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 1747 | 1468230588903 Marionette TRACE conn3 <- [1,2214,null,{}] 02:49:48 INFO - PROCESS | 1747 | 1468230588911 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}] 02:49:48 INFO - PROCESS | 1747 | 1468230588919 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:49 INFO - PROCESS | 1747 | 1468230589166 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:49:49 INFO - PROCESS | 1747 | 1468230589401 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 1747 | 1468230589409 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e436800 == 29 [pid = 1747] [id = 538] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x909e0400 == 28 [pid = 1747] [id = 539] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2f800 == 27 [pid = 1747] [id = 540] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91e02000 == 26 [pid = 1747] [id = 541] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f071c00 == 25 [pid = 1747] [id = 542] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e437000 == 24 [pid = 1747] [id = 552] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x9244bc00 == 23 [pid = 1747] [id = 551] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x914a8c00 == 22 [pid = 1747] [id = 550] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91be6000 == 21 [pid = 1747] [id = 549] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x90c29000 == 20 [pid = 1747] [id = 548] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435800 == 19 [pid = 1747] [id = 547] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x931e4c00 == 18 [pid = 1747] [id = 546] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1a000 == 17 [pid = 1747] [id = 545] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8f072800 == 16 [pid = 1747] [id = 544] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x92443400 == 15 [pid = 1747] [id = 543] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e430000 == 14 [pid = 1747] [id = 537] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x9a610c00 == 13 [pid = 1747] [id = 558] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x90c33400 == 12 [pid = 1747] [id = 559] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x92dcac00 == 11 [pid = 1747] [id = 557] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x92176400 == 10 [pid = 1747] [id = 556] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x91e11800 == 9 [pid = 1747] [id = 555] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8e433000 == 8 [pid = 1747] [id = 553] 02:49:50 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2ec00 == 7 [pid = 1747] [id = 554] 02:49:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42fc00 == 8 [pid = 1747] [id = 561] 02:49:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8e430000) [pid = 1747] [serial = 1684] [outer = (nil)] 02:49:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e434c00) [pid = 1747] [serial = 1685] [outer = 0x8e430000] 02:49:50 INFO - PROCESS | 1747 | 1468230590473 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8f071800) [pid = 1747] [serial = 1686] [outer = 0x8e430000] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91b9ac00) [pid = 1747] [serial = 1622] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91ba7c00) [pid = 1747] [serial = 1623] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9a5e5400) [pid = 1747] [serial = 1610] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x914ac000) [pid = 1747] [serial = 1620] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x90c2ac00) [pid = 1747] [serial = 1599] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x909da800) [pid = 1747] [serial = 1598] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e43c400) [pid = 1747] [serial = 1616] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91e14400) [pid = 1747] [serial = 1601] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x914a2800) [pid = 1747] [serial = 1619] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x96661c00) [pid = 1747] [serial = 1607] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x925ed800) [pid = 1747] [serial = 1604] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91ecc400) [pid = 1747] [serial = 1625] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f0e9400) [pid = 1747] [serial = 1613] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a60ec00) [pid = 1747] [serial = 1611] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8f0f4800) [pid = 1747] [serial = 1614] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f0e9800) [pid = 1747] [serial = 1617] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91ed2800) [pid = 1747] [serial = 1626] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91ec8c00) [pid = 1747] [serial = 1602] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x99f26c00) [pid = 1747] [serial = 1608] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x931e9c00) [pid = 1747] [serial = 1605] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91ed1c00) [pid = 1747] [serial = 1628] [outer = (nil)] [url = about:blank] 02:49:50 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9216f000) [pid = 1747] [serial = 1629] [outer = (nil)] [url = about:blank] 02:49:51 INFO - PROCESS | 1747 | 1468230591444 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]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:49:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2587ms 02:49:51 INFO - PROCESS | 1747 | 1468230591486 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 1747 | 1468230591490 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 02:49:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:49:51 INFO - PROCESS | 1747 | 1468230591498 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 1747 | 1468230591503 Marionette TRACE conn3 <- [1,2218,null,{}] 02:49:51 INFO - PROCESS | 1747 | 1468230591514 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}] 02:49:51 INFO - PROCESS | 1747 | 1468230591519 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:51 INFO - PROCESS | 1747 | 1468230591676 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:49:51 INFO - PROCESS | 1747 | 1468230591810 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 1747 | 1468230591817 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2a800 == 9 [pid = 1747] [id = 562] 02:49:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x90c2e000) [pid = 1747] [serial = 1687] [outer = (nil)] 02:49:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x914a2800) [pid = 1747] [serial = 1688] [outer = 0x90c2e000] 02:49:51 INFO - PROCESS | 1747 | 1468230591889 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x914ac000) [pid = 1747] [serial = 1689] [outer = 0x90c2e000] 02:49:52 INFO - PROCESS | 1747 | 1468230592688 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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1228ms 02:49:52 INFO - PROCESS | 1747 | 1468230592730 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 1747 | 1468230592736 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 02:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:49:52 INFO - PROCESS | 1747 | 1468230592748 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 1747 | 1468230592751 Marionette TRACE conn3 <- [1,2222,null,{}] 02:49:52 INFO - PROCESS | 1747 | 1468230592757 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}] 02:49:52 INFO - PROCESS | 1747 | 1468230592763 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:52 INFO - PROCESS | 1747 | 1468230592932 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:49:52 INFO - PROCESS | 1747 | 1468230592943 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 1747 | 1468230592953 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x91b99800 == 10 [pid = 1747] [id = 563] 02:49:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91ba1400) [pid = 1747] [serial = 1690] [outer = (nil)] 02:49:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ba8000) [pid = 1747] [serial = 1691] [outer = 0x91ba1400] 02:49:53 INFO - PROCESS | 1747 | 1468230593019 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91be6c00) [pid = 1747] [serial = 1692] [outer = 0x91ba1400] 02:49:54 INFO - PROCESS | 1747 | 1468230594069 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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:49:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1380ms 02:49:54 INFO - PROCESS | 1747 | 1468230594130 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 1747 | 1468230594134 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 02:49:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:49:54 INFO - PROCESS | 1747 | 1468230594141 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 1747 | 1468230594146 Marionette TRACE conn3 <- [1,2226,null,{}] 02:49:54 INFO - PROCESS | 1747 | 1468230594163 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}] 02:49:54 INFO - PROCESS | 1747 | 1468230594171 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:54 INFO - PROCESS | 1747 | 1468230594392 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:49:54 INFO - PROCESS | 1747 | 1468230594420 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 1747 | 1468230594426 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f069000 == 11 [pid = 1747] [id = 564] 02:49:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f0f4000) [pid = 1747] [serial = 1693] [outer = (nil)] 02:49:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91ec9400) [pid = 1747] [serial = 1694] [outer = 0x8f0f4000] 02:49:54 INFO - PROCESS | 1747 | 1468230594511 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91ecfc00) [pid = 1747] [serial = 1695] [outer = 0x8f0f4000] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91bed400) [pid = 1747] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92dcc000) [pid = 1747] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f06dc00) [pid = 1747] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91bec800) [pid = 1747] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92446400) [pid = 1747] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f0f0000) [pid = 1747] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x90c25400) [pid = 1747] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92173800) [pid = 1747] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x90c29c00) [pid = 1747] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:49:55 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x931e9000) [pid = 1747] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:49:55 INFO - PROCESS | 1747 | 1468230595797 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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1694ms 02:49:55 INFO - PROCESS | 1747 | 1468230595834 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 1747 | 1468230595838 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 02:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:49:55 INFO - PROCESS | 1747 | 1468230595844 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 1747 | 1468230595847 Marionette TRACE conn3 <- [1,2230,null,{}] 02:49:55 INFO - PROCESS | 1747 | 1468230595860 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}] 02:49:55 INFO - PROCESS | 1747 | 1468230595864 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:56 INFO - PROCESS | 1747 | 1468230596051 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:49:56 INFO - PROCESS | 1747 | 1468230596106 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 1747 | 1468230596112 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e433800 == 12 [pid = 1747] [id = 565] 02:49:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x909d5400) [pid = 1747] [serial = 1696] [outer = (nil)] 02:49:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e1e800) [pid = 1747] [serial = 1697] [outer = 0x909d5400] 02:49:56 INFO - PROCESS | 1747 | 1468230596265 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91ecd400) [pid = 1747] [serial = 1698] [outer = 0x909d5400] 02:49:56 INFO - PROCESS | 1747 | 1468230596973 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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:49:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1175ms 02:49:57 INFO - PROCESS | 1747 | 1468230597020 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 1747 | 1468230597028 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 02:49:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:49:57 INFO - PROCESS | 1747 | 1468230597036 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 1747 | 1468230597041 Marionette TRACE conn3 <- [1,2234,null,{}] 02:49:57 INFO - PROCESS | 1747 | 1468230597053 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}] 02:49:57 INFO - PROCESS | 1747 | 1468230597057 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:57 INFO - PROCESS | 1747 | 1468230597255 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:49:57 INFO - PROCESS | 1747 | 1468230597269 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 1747 | 1468230597279 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x92448c00 == 13 [pid = 1747] [id = 566] 02:49:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9244c400) [pid = 1747] [serial = 1699] [outer = (nil)] 02:49:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92551400) [pid = 1747] [serial = 1700] [outer = 0x9244c400] 02:49:57 INFO - PROCESS | 1747 | 1468230597361 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92dc3400) [pid = 1747] [serial = 1701] [outer = 0x9244c400] 02:49:58 INFO - PROCESS | 1747 | 1468230598476 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]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1498ms 02:49:58 INFO - PROCESS | 1747 | 1468230598536 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 1747 | 1468230598543 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 02:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:49:58 INFO - PROCESS | 1747 | 1468230598551 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 1747 | 1468230598556 Marionette TRACE conn3 <- [1,2238,null,{}] 02:49:58 INFO - PROCESS | 1747 | 1468230598566 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}] 02:49:58 INFO - PROCESS | 1747 | 1468230598571 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:58 INFO - PROCESS | 1747 | 1468230598786 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:49:59 INFO - PROCESS | 1747 | 1468230599020 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 1747 | 1468230599026 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:49:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f074000 == 14 [pid = 1747] [id = 567] 02:49:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x90c31000) [pid = 1747] [serial = 1702] [outer = (nil)] 02:49:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x915c4400) [pid = 1747] [serial = 1703] [outer = 0x90c31000] 02:49:59 INFO - PROCESS | 1747 | 1468230599156 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91683c00) [pid = 1747] [serial = 1704] [outer = 0x90c31000] 02:50:00 INFO - PROCESS | 1747 | 1468230600146 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]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:50:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1643ms 02:50:00 INFO - PROCESS | 1747 | 1468230600194 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 1747 | 1468230600201 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 02:50:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:50:00 INFO - PROCESS | 1747 | 1468230600212 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 1747 | 1468230600215 Marionette TRACE conn3 <- [1,2242,null,{}] 02:50:00 INFO - PROCESS | 1747 | 1468230600222 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}] 02:50:00 INFO - PROCESS | 1747 | 1468230600228 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:00 INFO - PROCESS | 1747 | 1468230600416 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:50:00 INFO - PROCESS | 1747 | 1468230600594 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 1747 | 1468230600602 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c8400 == 15 [pid = 1747] [id = 568] 02:50:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91e11800) [pid = 1747] [serial = 1705] [outer = (nil)] 02:50:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91e1bc00) [pid = 1747] [serial = 1706] [outer = 0x91e11800] 02:50:00 INFO - PROCESS | 1747 | 1468230600738 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92173400) [pid = 1747] [serial = 1707] [outer = 0x91e11800] 02:50:01 INFO - PROCESS | 1747 | 1468230601800 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]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:50:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1643ms 02:50:01 INFO - PROCESS | 1747 | 1468230601855 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 1747 | 1468230601860 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 02:50:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:50:01 INFO - PROCESS | 1747 | 1468230601867 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 1747 | 1468230601873 Marionette TRACE conn3 <- [1,2246,null,{}] 02:50:01 INFO - PROCESS | 1747 | 1468230601890 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}] 02:50:01 INFO - PROCESS | 1747 | 1468230601900 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:02 INFO - PROCESS | 1747 | 1468230602099 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:50:02 INFO - PROCESS | 1747 | 1468230602335 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 1747 | 1468230602347 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x931e0000 == 16 [pid = 1747] [id = 569] 02:50:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x931e0400) [pid = 1747] [serial = 1708] [outer = (nil)] 02:50:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x931e4c00) [pid = 1747] [serial = 1709] [outer = 0x931e0400] 02:50:02 INFO - PROCESS | 1747 | 1468230602479 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x93c5ac00) [pid = 1747] [serial = 1710] [outer = 0x931e0400] 02:50:03 INFO - PROCESS | 1747 | 1468230603491 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]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:50:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1691ms 02:50:03 INFO - PROCESS | 1747 | 1468230603558 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:50:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:50:03 INFO - PROCESS | 1747 | 1468230603563 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 02:50:03 INFO - PROCESS | 1747 | 1468230603570 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 1747 | 1468230603573 Marionette TRACE conn3 <- [1,2250,null,{}] 02:50:03 INFO - PROCESS | 1747 | 1468230603579 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}] 02:50:03 INFO - PROCESS | 1747 | 1468230603584 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:03 INFO - PROCESS | 1747 | 1468230603771 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:50:04 INFO - PROCESS | 1747 | 1468230603998 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 1747 | 1468230604004 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e437c00 == 17 [pid = 1747] [id = 570] 02:50:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8e439400) [pid = 1747] [serial = 1711] [outer = (nil)] 02:50:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8f075000) [pid = 1747] [serial = 1712] [outer = 0x8e439400] 02:50:04 INFO - PROCESS | 1747 | 1468230604245 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8f0f7800) [pid = 1747] [serial = 1713] [outer = 0x8e439400] 02:50:05 INFO - PROCESS | 1747 | 1468230605238 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]]]}] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93c66400) [pid = 1747] [serial = 1653] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x949da800) [pid = 1747] [serial = 1655] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92449400) [pid = 1747] [serial = 1658] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x95338400) [pid = 1747] [serial = 1656] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91e16400) [pid = 1747] [serial = 1649] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92dbec00) [pid = 1747] [serial = 1632] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92451000) [pid = 1747] [serial = 1631] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93e65c00) [pid = 1747] [serial = 1643] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x949d9400) [pid = 1747] [serial = 1644] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x914ab800) [pid = 1747] [serial = 1634] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91ba0000) [pid = 1747] [serial = 1635] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9244c000) [pid = 1747] [serial = 1637] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x925de800) [pid = 1747] [serial = 1638] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x915be400) [pid = 1747] [serial = 1646] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91687c00) [pid = 1747] [serial = 1647] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x93c5ec00) [pid = 1747] [serial = 1640] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93c9ac00) [pid = 1747] [serial = 1641] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x931e0c00) [pid = 1747] [serial = 1652] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91e1f800) [pid = 1747] [serial = 1650] [outer = (nil)] [url = about:blank] 02:50:05 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x93e64400) [pid = 1747] [serial = 1659] [outer = (nil)] [url = about:blank] 02:50:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:50:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1734ms 02:50:05 INFO - PROCESS | 1747 | 1468230605305 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 1747 | 1468230605311 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 02:50:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:50:05 INFO - PROCESS | 1747 | 1468230605319 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 1747 | 1468230605322 Marionette TRACE conn3 <- [1,2254,null,{}] 02:50:05 INFO - PROCESS | 1747 | 1468230605329 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}] 02:50:05 INFO - PROCESS | 1747 | 1468230605335 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:05 INFO - PROCESS | 1747 | 1468230605506 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:50:05 INFO - PROCESS | 1747 | 1468230605642 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 1747 | 1468230605651 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x91687c00 == 18 [pid = 1747] [id = 571] 02:50:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91688800) [pid = 1747] [serial = 1714] [outer = (nil)] 02:50:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91ba5000) [pid = 1747] [serial = 1715] [outer = 0x91688800] 02:50:05 INFO - PROCESS | 1747 | 1468230605768 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e02000) [pid = 1747] [serial = 1716] [outer = 0x91688800] 02:50:06 INFO - PROCESS | 1747 | 1468230606567 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]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1283ms 02:50:06 INFO - PROCESS | 1747 | 1468230606601 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 1747 | 1468230606605 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 02:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:50:06 INFO - PROCESS | 1747 | 1468230606616 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 1747 | 1468230606619 Marionette TRACE conn3 <- [1,2258,null,{}] 02:50:06 INFO - PROCESS | 1747 | 1468230606625 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}] 02:50:06 INFO - PROCESS | 1747 | 1468230606631 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:06 INFO - PROCESS | 1747 | 1468230606785 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:50:06 INFO - PROCESS | 1747 | 1468230606802 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 1747 | 1468230606809 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d6000 == 19 [pid = 1747] [id = 572] 02:50:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91ecc000) [pid = 1747] [serial = 1717] [outer = (nil)] 02:50:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92551c00) [pid = 1747] [serial = 1718] [outer = 0x91ecc000] 02:50:06 INFO - PROCESS | 1747 | 1468230606879 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x925e4400) [pid = 1747] [serial = 1719] [outer = 0x91ecc000] 02:50:07 INFO - PROCESS | 1747 | 1468230607870 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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1286ms 02:50:07 INFO - PROCESS | 1747 | 1468230607903 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 1747 | 1468230607906 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 02:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:50:07 INFO - PROCESS | 1747 | 1468230607913 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 1747 | 1468230607918 Marionette TRACE conn3 <- [1,2262,null,{}] 02:50:07 INFO - PROCESS | 1747 | 1468230607934 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}] 02:50:07 INFO - PROCESS | 1747 | 1468230607942 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:08 INFO - PROCESS | 1747 | 1468230608104 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:50:08 INFO - PROCESS | 1747 | 1468230608256 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 1747 | 1468230608265 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a9c00 == 20 [pid = 1747] [id = 573] 02:50:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x931e8800) [pid = 1747] [serial = 1720] [outer = (nil)] 02:50:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93c9ac00) [pid = 1747] [serial = 1721] [outer = 0x931e8800] 02:50:08 INFO - PROCESS | 1747 | 1468230608334 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93ca7400) [pid = 1747] [serial = 1722] [outer = 0x931e8800] 02:50:09 INFO - PROCESS | 1747 | 1468230609165 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]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1283ms 02:50:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:50:09 INFO - PROCESS | 1747 | 1468230609196 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 1747 | 1468230609200 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 02:50:09 INFO - PROCESS | 1747 | 1468230609206 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 1747 | 1468230609209 Marionette TRACE conn3 <- [1,2266,null,{}] 02:50:09 INFO - PROCESS | 1747 | 1468230609226 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}] 02:50:09 INFO - PROCESS | 1747 | 1468230609229 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:09 INFO - PROCESS | 1747 | 1468230609432 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:50:09 INFO - PROCESS | 1747 | 1468230609459 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 1747 | 1468230609469 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e433000 == 21 [pid = 1747] [id = 574] 02:50:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x90c28000) [pid = 1747] [serial = 1723] [outer = (nil)] 02:50:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x949dbc00) [pid = 1747] [serial = 1724] [outer = 0x90c28000] 02:50:09 INFO - PROCESS | 1747 | 1468230609531 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9533c800) [pid = 1747] [serial = 1725] [outer = 0x90c28000] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f0f4000) [pid = 1747] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ba1400) [pid = 1747] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f0f5000) [pid = 1747] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x90c2e000) [pid = 1747] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8e435400) [pid = 1747] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x915c7800) [pid = 1747] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91ed1400) [pid = 1747] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x949dd000) [pid = 1747] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x99f22400) [pid = 1747] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9a615800) [pid = 1747] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x93c5b400) [pid = 1747] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x909d5400) [pid = 1747] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:50:10 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8e430000) [pid = 1747] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:50:10 INFO - PROCESS | 1747 | 1468230610557 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1399ms 02:50:10 INFO - PROCESS | 1747 | 1468230610604 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 1747 | 1468230610607 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 02:50:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:50:10 INFO - PROCESS | 1747 | 1468230610614 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 1747 | 1468230610618 Marionette TRACE conn3 <- [1,2270,null,{}] 02:50:10 INFO - PROCESS | 1747 | 1468230610623 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}] 02:50:10 INFO - PROCESS | 1747 | 1468230610628 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:10 INFO - PROCESS | 1747 | 1468230610772 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:50:10 INFO - PROCESS | 1747 | 1468230610785 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 1747 | 1468230610793 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a5000 == 22 [pid = 1747] [id = 575] 02:50:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x915c1400) [pid = 1747] [serial = 1726] [outer = (nil)] 02:50:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x93c67c00) [pid = 1747] [serial = 1727] [outer = 0x915c1400] 02:50:10 INFO - PROCESS | 1747 | 1468230610876 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x96655000) [pid = 1747] [serial = 1728] [outer = 0x915c1400] 02:50:11 INFO - PROCESS | 1747 | 1468230611782 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:50:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1228ms 02:50:11 INFO - PROCESS | 1747 | 1468230611843 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 1747 | 1468230611846 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 02:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:50:11 INFO - PROCESS | 1747 | 1468230611852 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 1747 | 1468230611855 Marionette TRACE conn3 <- [1,2274,null,{}] 02:50:11 INFO - PROCESS | 1747 | 1468230611860 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}] 02:50:11 INFO - PROCESS | 1747 | 1468230611870 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:12 INFO - PROCESS | 1747 | 1468230612022 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:50:12 INFO - PROCESS | 1747 | 1468230612031 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 1747 | 1468230612037 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f069400 == 23 [pid = 1747] [id = 576] 02:50:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f0ea800) [pid = 1747] [serial = 1729] [outer = (nil)] 02:50:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x99f10800) [pid = 1747] [serial = 1730] [outer = 0x8f0ea800] 02:50:12 INFO - PROCESS | 1747 | 1468230612103 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x99f17400) [pid = 1747] [serial = 1731] [outer = 0x8f0ea800] 02:50:13 INFO - PROCESS | 1747 | 1468230613238 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1434ms 02:50:13 INFO - PROCESS | 1747 | 1468230613288 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 1747 | 1468230613295 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 02:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:50:13 INFO - PROCESS | 1747 | 1468230613303 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 1747 | 1468230613309 Marionette TRACE conn3 <- [1,2278,null,{}] 02:50:13 INFO - PROCESS | 1747 | 1468230613318 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}] 02:50:13 INFO - PROCESS | 1747 | 1468230613324 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:13 INFO - PROCESS | 1747 | 1468230613536 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:50:13 INFO - PROCESS | 1747 | 1468230613769 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 1747 | 1468230613781 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167a400 == 24 [pid = 1747] [id = 577] 02:50:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9167e000) [pid = 1747] [serial = 1732] [outer = (nil)] 02:50:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91be3400) [pid = 1747] [serial = 1733] [outer = 0x9167e000] 02:50:13 INFO - PROCESS | 1747 | 1468230613909 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e13000) [pid = 1747] [serial = 1734] [outer = 0x9167e000] 02:50:14 INFO - PROCESS | 1747 | 1468230614812 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]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1538ms 02:50:14 INFO - PROCESS | 1747 | 1468230614842 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 1747 | 1468230614849 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 02:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:50:14 INFO - PROCESS | 1747 | 1468230614859 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 1747 | 1468230614863 Marionette TRACE conn3 <- [1,2282,null,{}] 02:50:14 INFO - PROCESS | 1747 | 1468230614869 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}] 02:50:14 INFO - PROCESS | 1747 | 1468230614875 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:15 INFO - PROCESS | 1747 | 1468230615052 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:50:15 INFO - PROCESS | 1747 | 1468230615242 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 1747 | 1468230615249 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c2400 == 25 [pid = 1747] [id = 578] 02:50:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92552400) [pid = 1747] [serial = 1735] [outer = (nil)] 02:50:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92dcbc00) [pid = 1747] [serial = 1736] [outer = 0x92552400] 02:50:15 INFO - PROCESS | 1747 | 1468230615332 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x931e6000) [pid = 1747] [serial = 1737] [outer = 0x92552400] 02:50:16 INFO - PROCESS | 1747 | 1468230616316 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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1485ms 02:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:50:16 INFO - PROCESS | 1747 | 1468230616345 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 1747 | 1468230616349 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 02:50:16 INFO - PROCESS | 1747 | 1468230616356 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 1747 | 1468230616362 Marionette TRACE conn3 <- [1,2286,null,{}] 02:50:16 INFO - PROCESS | 1747 | 1468230616378 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}] 02:50:16 INFO - PROCESS | 1747 | 1468230616387 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:16 INFO - PROCESS | 1747 | 1468230616564 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:50:16 INFO - PROCESS | 1747 | 1468230616745 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 1747 | 1468230616755 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x9843a400 == 26 [pid = 1747] [id = 579] 02:50:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x99f0ec00) [pid = 1747] [serial = 1738] [outer = (nil)] 02:50:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x99f26c00) [pid = 1747] [serial = 1739] [outer = 0x99f0ec00] 02:50:16 INFO - PROCESS | 1747 | 1468230616835 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a189400) [pid = 1747] [serial = 1740] [outer = 0x99f0ec00] 02:50:17 INFO - PROCESS | 1747 | 1468230617770 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]]]}] 02:50:17 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 02:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1485ms 02:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:50:17 INFO - PROCESS | 1747 | 1468230617840 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 1747 | 1468230617844 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 02:50:17 INFO - PROCESS | 1747 | 1468230617851 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 1747 | 1468230617854 Marionette TRACE conn3 <- [1,2290,null,{}] 02:50:17 INFO - PROCESS | 1747 | 1468230617860 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}] 02:50:17 INFO - PROCESS | 1747 | 1468230617866 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:18 INFO - PROCESS | 1747 | 1468230618073 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:50:18 INFO - PROCESS | 1747 | 1468230618255 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 1747 | 1468230618264 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a378000 == 27 [pid = 1747] [id = 580] 02:50:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a37ec00) [pid = 1747] [serial = 1741] [outer = (nil)] 02:50:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a611000) [pid = 1747] [serial = 1742] [outer = 0x9a37ec00] 02:50:18 INFO - PROCESS | 1747 | 1468230618351 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a615800) [pid = 1747] [serial = 1743] [outer = 0x9a37ec00] 02:50:19 INFO - PROCESS | 1747 | 1468230619266 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]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1440ms 02:50:19 INFO - PROCESS | 1747 | 1468230619296 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:50:19 INFO - PROCESS | 1747 | 1468230619300 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 02:50:19 INFO - PROCESS | 1747 | 1468230619307 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 1747 | 1468230619311 Marionette TRACE conn3 <- [1,2294,null,{}] 02:50:19 INFO - PROCESS | 1747 | 1468230619317 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}] 02:50:19 INFO - PROCESS | 1747 | 1468230619322 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:19 INFO - PROCESS | 1747 | 1468230619480 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:50:19 INFO - PROCESS | 1747 | 1468230619679 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 1747 | 1468230619685 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c27c00 == 28 [pid = 1747] [id = 581] 02:50:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x914a3400) [pid = 1747] [serial = 1744] [outer = (nil)] 02:50:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a610400) [pid = 1747] [serial = 1745] [outer = 0x914a3400] 02:50:19 INFO - PROCESS | 1747 | 1468230619766 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a652800) [pid = 1747] [serial = 1746] [outer = 0x914a3400] 02:50:20 INFO - PROCESS | 1747 | 1468230620688 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]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1441ms 02:50:20 INFO - PROCESS | 1747 | 1468230620748 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 1747 | 1468230620752 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 02:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:50:20 INFO - PROCESS | 1747 | 1468230620759 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 1747 | 1468230620761 Marionette TRACE conn3 <- [1,2298,null,{}] 02:50:20 INFO - PROCESS | 1747 | 1468230620767 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}] 02:50:20 INFO - PROCESS | 1747 | 1468230620777 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:21 INFO - PROCESS | 1747 | 1468230621025 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:50:21 INFO - PROCESS | 1747 | 1468230621296 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 1747 | 1468230621305 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42ec00 == 29 [pid = 1747] [id = 582] 02:50:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8f06c000) [pid = 1747] [serial = 1747] [outer = (nil)] 02:50:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x90c2bc00) [pid = 1747] [serial = 1748] [outer = 0x8f06c000] 02:50:21 INFO - PROCESS | 1747 | 1468230621425 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9167a800) [pid = 1747] [serial = 1749] [outer = 0x8f06c000] 02:50:22 INFO - PROCESS | 1747 | 1468230622491 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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1780ms 02:50:22 INFO - PROCESS | 1747 | 1468230622540 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 1747 | 1468230622546 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 02:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:50:22 INFO - PROCESS | 1747 | 1468230622553 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 1747 | 1468230622558 Marionette TRACE conn3 <- [1,2302,null,{}] 02:50:22 INFO - PROCESS | 1747 | 1468230622566 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}] 02:50:22 INFO - PROCESS | 1747 | 1468230622570 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:22 INFO - PROCESS | 1747 | 1468230622736 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:50:22 INFO - PROCESS | 1747 | 1468230622929 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 1747 | 1468230622941 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2b000 == 30 [pid = 1747] [id = 583] 02:50:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x90c2d000) [pid = 1747] [serial = 1750] [outer = (nil)] 02:50:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x91681000) [pid = 1747] [serial = 1751] [outer = 0x90c2d000] 02:50:23 INFO - PROCESS | 1747 | 1468230623012 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91be5c00) [pid = 1747] [serial = 1752] [outer = 0x90c2d000] 02:50:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42fc00 == 29 [pid = 1747] [id = 561] 02:50:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f2400 == 28 [pid = 1747] [id = 560] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91ec9400) [pid = 1747] [serial = 1694] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91ba8000) [pid = 1747] [serial = 1691] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x914a7400) [pid = 1747] [serial = 1683] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x909df400) [pid = 1747] [serial = 1682] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x914a2800) [pid = 1747] [serial = 1688] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x914ac000) [pid = 1747] [serial = 1689] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e43b800) [pid = 1747] [serial = 1662] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8f068000) [pid = 1747] [serial = 1661] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91e0a400) [pid = 1747] [serial = 1665] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91be8c00) [pid = 1747] [serial = 1664] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92dc1800) [pid = 1747] [serial = 1668] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92556000) [pid = 1747] [serial = 1667] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99f1b400) [pid = 1747] [serial = 1671] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x99f13400) [pid = 1747] [serial = 1670] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a2e1c00) [pid = 1747] [serial = 1674] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a189000) [pid = 1747] [serial = 1673] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a65bc00) [pid = 1747] [serial = 1677] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a61a000) [pid = 1747] [serial = 1676] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a868400) [pid = 1747] [serial = 1680] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a863800) [pid = 1747] [serial = 1679] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e1e800) [pid = 1747] [serial = 1697] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91ecfc00) [pid = 1747] [serial = 1695] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92551400) [pid = 1747] [serial = 1700] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91ecd400) [pid = 1747] [serial = 1698] [outer = (nil)] [url = about:blank] 02:50:24 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8e434c00) [pid = 1747] [serial = 1685] [outer = (nil)] [url = about:blank] 02:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f071800) [pid = 1747] [serial = 1686] [outer = (nil)] [url = about:blank] 02:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91be6c00) [pid = 1747] [serial = 1692] [outer = (nil)] [url = about:blank] 02:50:25 INFO - PROCESS | 1747 | 1468230625150 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]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:50:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2644ms 02:50:25 INFO - PROCESS | 1747 | 1468230625197 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 1747 | 1468230625202 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 02:50:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:50:25 INFO - PROCESS | 1747 | 1468230625210 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 1747 | 1468230625214 Marionette TRACE conn3 <- [1,2306,null,{}] 02:50:25 INFO - PROCESS | 1747 | 1468230625223 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}] 02:50:25 INFO - PROCESS | 1747 | 1468230625228 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:25 INFO - PROCESS | 1747 | 1468230625377 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:50:25 INFO - PROCESS | 1747 | 1468230625508 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 1747 | 1468230625518 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d7400 == 29 [pid = 1747] [id = 584] 02:50:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x909d8000) [pid = 1747] [serial = 1753] [outer = (nil)] 02:50:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x909df400) [pid = 1747] [serial = 1754] [outer = 0x909d8000] 02:50:25 INFO - PROCESS | 1747 | 1468230625591 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x909e3800) [pid = 1747] [serial = 1755] [outer = 0x909d8000] 02:50:26 INFO - PROCESS | 1747 | 1468230626395 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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:50:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1232ms 02:50:26 INFO - PROCESS | 1747 | 1468230626453 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 1747 | 1468230626462 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 02:50:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:50:26 INFO - PROCESS | 1747 | 1468230626473 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 1747 | 1468230626477 Marionette TRACE conn3 <- [1,2310,null,{}] 02:50:26 INFO - PROCESS | 1747 | 1468230626483 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}] 02:50:26 INFO - PROCESS | 1747 | 1468230626489 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:26 INFO - PROCESS | 1747 | 1468230626654 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:50:26 INFO - PROCESS | 1747 | 1468230626666 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 1747 | 1468230626673 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c9800 == 30 [pid = 1747] [id = 585] 02:50:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x915ca400) [pid = 1747] [serial = 1756] [outer = (nil)] 02:50:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9167f400) [pid = 1747] [serial = 1757] [outer = 0x915ca400] 02:50:26 INFO - PROCESS | 1747 | 1468230626743 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91b9a400) [pid = 1747] [serial = 1758] [outer = 0x915ca400] 02:50:27 INFO - PROCESS | 1747 | 1468230627689 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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1280ms 02:50:27 INFO - PROCESS | 1747 | 1468230627754 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 1747 | 1468230627758 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 02:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:50:27 INFO - PROCESS | 1747 | 1468230627764 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 1747 | 1468230627770 Marionette TRACE conn3 <- [1,2314,null,{}] 02:50:27 INFO - PROCESS | 1747 | 1468230627794 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}] 02:50:27 INFO - PROCESS | 1747 | 1468230627803 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:28 INFO - PROCESS | 1747 | 1468230628018 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:50:28 INFO - PROCESS | 1747 | 1468230628044 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 1747 | 1468230628059 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1a000 == 31 [pid = 1747] [id = 586] 02:50:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91e1a400) [pid = 1747] [serial = 1759] [outer = (nil)] 02:50:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91ecd400) [pid = 1747] [serial = 1760] [outer = 0x91e1a400] 02:50:28 INFO - PROCESS | 1747 | 1468230628127 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ed5800) [pid = 1747] [serial = 1761] [outer = 0x91e1a400] 02:50:29 INFO - PROCESS | 1747 | 1468230629045 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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1336ms 02:50:29 INFO - PROCESS | 1747 | 1468230629117 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 1747 | 1468230629121 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 02:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:50:29 INFO - PROCESS | 1747 | 1468230629129 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 1747 | 1468230629132 Marionette TRACE conn3 <- [1,2318,null,{}] 02:50:29 INFO - PROCESS | 1747 | 1468230629144 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}] 02:50:29 INFO - PROCESS | 1747 | 1468230629148 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:29 INFO - PROCESS | 1747 | 1468230629349 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:50:29 INFO - PROCESS | 1747 | 1468230629371 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 1747 | 1468230629380 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e433400 == 32 [pid = 1747] [id = 587] 02:50:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91ec7400) [pid = 1747] [serial = 1762] [outer = (nil)] 02:50:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92551400) [pid = 1747] [serial = 1763] [outer = 0x91ec7400] 02:50:29 INFO - PROCESS | 1747 | 1468230629446 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x925e2c00) [pid = 1747] [serial = 1764] [outer = 0x91ec7400] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9244c400) [pid = 1747] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x90c28000) [pid = 1747] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x90c31000) [pid = 1747] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x931e0400) [pid = 1747] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8e439400) [pid = 1747] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x931e8800) [pid = 1747] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x915c1400) [pid = 1747] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91ecc000) [pid = 1747] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91e11800) [pid = 1747] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91688800) [pid = 1747] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:50:30 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f0ea800) [pid = 1747] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:50:30 INFO - PROCESS | 1747 | 1468230630813 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] 02:50:30 INFO - PROCESS | 1747 | 1468230630889 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 02:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:50:30 INFO - PROCESS | 1747 | 1468230630899 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 1747 | 1468230630901 Marionette TRACE conn3 <- [1,2322,null,{}] 02:50:30 INFO - PROCESS | 1747 | 1468230630906 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}] 02:50:30 INFO - PROCESS | 1747 | 1468230630912 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:31 INFO - PROCESS | 1747 | 1468230631051 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:50:31 INFO - PROCESS | 1747 | 1468230631060 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 1747 | 1468230631069 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1c400 == 33 [pid = 1747] [id = 588] 02:50:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91ecc000) [pid = 1747] [serial = 1765] [outer = (nil)] 02:50:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92dc0000) [pid = 1747] [serial = 1766] [outer = 0x91ecc000] 02:50:31 INFO - PROCESS | 1747 | 1468230631133 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92dc9c00) [pid = 1747] [serial = 1767] [outer = 0x91ecc000] 02:50:32 INFO - PROCESS | 1747 | 1468230631996 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1133ms 02:50:32 INFO - PROCESS | 1747 | 1468230632032 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 1747 | 1468230632035 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 02:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:50:32 INFO - PROCESS | 1747 | 1468230632042 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 1747 | 1468230632045 Marionette TRACE conn3 <- [1,2326,null,{}] 02:50:32 INFO - PROCESS | 1747 | 1468230632050 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}] 02:50:32 INFO - PROCESS | 1747 | 1468230632060 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:32 INFO - PROCESS | 1747 | 1468230632250 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:50:32 INFO - PROCESS | 1747 | 1468230632261 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 1747 | 1468230632269 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e1800 == 34 [pid = 1747] [id = 589] 02:50:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9255cc00) [pid = 1747] [serial = 1768] [outer = (nil)] 02:50:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x949d7400) [pid = 1747] [serial = 1769] [outer = 0x9255cc00] 02:50:32 INFO - PROCESS | 1747 | 1468230632336 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9666d000) [pid = 1747] [serial = 1770] [outer = 0x9255cc00] 02:50:33 INFO - PROCESS | 1747 | 1468230633566 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:50:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1580ms 02:50:33 INFO - PROCESS | 1747 | 1468230633623 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 1747 | 1468230633629 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 02:50:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:50:33 INFO - PROCESS | 1747 | 1468230633637 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 1747 | 1468230633644 Marionette TRACE conn3 <- [1,2330,null,{}] 02:50:33 INFO - PROCESS | 1747 | 1468230633652 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}] 02:50:33 INFO - PROCESS | 1747 | 1468230633658 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:33 INFO - PROCESS | 1747 | 1468230633934 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:50:34 INFO - PROCESS | 1747 | 1468230634173 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 1747 | 1468230634187 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068400 == 35 [pid = 1747] [id = 590] 02:50:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x90c2c800) [pid = 1747] [serial = 1771] [outer = (nil)] 02:50:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x914ae400) [pid = 1747] [serial = 1772] [outer = 0x90c2c800] 02:50:34 INFO - PROCESS | 1747 | 1468230634269 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9167c800) [pid = 1747] [serial = 1773] [outer = 0x90c2c800] 02:50:35 INFO - PROCESS | 1747 | 1468230635250 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:50:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1683ms 02:50:35 INFO - PROCESS | 1747 | 1468230635320 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 1747 | 1468230635328 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 02:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:50:35 INFO - PROCESS | 1747 | 1468230635338 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 1747 | 1468230635343 Marionette TRACE conn3 <- [1,2334,null,{}] 02:50:35 INFO - PROCESS | 1747 | 1468230635350 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}] 02:50:35 INFO - PROCESS | 1747 | 1468230635356 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:35 INFO - PROCESS | 1747 | 1468230635576 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:50:35 INFO - PROCESS | 1747 | 1468230635850 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 1747 | 1468230635863 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e0ec00 == 36 [pid = 1747] [id = 591] 02:50:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91ecf400) [pid = 1747] [serial = 1774] [outer = (nil)] 02:50:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9244a800) [pid = 1747] [serial = 1775] [outer = 0x91ecf400] 02:50:35 INFO - PROCESS | 1747 | 1468230635990 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92555800) [pid = 1747] [serial = 1776] [outer = 0x91ecf400] 02:50:37 INFO - PROCESS | 1747 | 1468230637007 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]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1732ms 02:50:37 INFO - PROCESS | 1747 | 1468230637071 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:50:37 INFO - PROCESS | 1747 | 1468230637076 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 02:50:37 INFO - PROCESS | 1747 | 1468230637082 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 1747 | 1468230637088 Marionette TRACE conn3 <- [1,2338,null,{}] 02:50:37 INFO - PROCESS | 1747 | 1468230637105 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}] 02:50:37 INFO - PROCESS | 1747 | 1468230637114 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:37 INFO - PROCESS | 1747 | 1468230637293 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:50:37 INFO - PROCESS | 1747 | 1468230637522 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 1747 | 1468230637537 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x96661800 == 37 [pid = 1747] [id = 592] 02:50:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9782c400) [pid = 1747] [serial = 1777] [outer = (nil)] 02:50:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x993c0c00) [pid = 1747] [serial = 1778] [outer = 0x9782c400] 02:50:37 INFO - PROCESS | 1747 | 1468230637661 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99f18400) [pid = 1747] [serial = 1779] [outer = 0x9782c400] 02:50:38 INFO - PROCESS | 1747 | 1468230638807 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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1749ms 02:50:38 INFO - PROCESS | 1747 | 1468230638831 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 1747 | 1468230638837 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 02:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:50:38 INFO - PROCESS | 1747 | 1468230638845 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 1747 | 1468230638849 Marionette TRACE conn3 <- [1,2342,null,{}] 02:50:38 INFO - PROCESS | 1747 | 1468230638857 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}] 02:50:38 INFO - PROCESS | 1747 | 1468230638863 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:39 INFO - PROCESS | 1747 | 1468230639056 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:50:39 INFO - PROCESS | 1747 | 1468230639322 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 1747 | 1468230639341 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c29c00 == 38 [pid = 1747] [id = 593] 02:50:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x90c2ac00) [pid = 1747] [serial = 1780] [outer = (nil)] 02:50:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x914a2000) [pid = 1747] [serial = 1781] [outer = 0x90c2ac00] 02:50:39 INFO - PROCESS | 1747 | 1468230639416 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x914aa000) [pid = 1747] [serial = 1782] [outer = 0x90c2ac00] 02:50:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1c400 == 37 [pid = 1747] [id = 588] 02:50:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8e433400 == 36 [pid = 1747] [id = 587] 02:50:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1a000 == 35 [pid = 1747] [id = 586] 02:50:40 INFO - PROCESS | 1747 | --DOCSHELL 0x915c9800 == 34 [pid = 1747] [id = 585] 02:50:40 INFO - PROCESS | 1747 | --DOCSHELL 0x909d7400 == 33 [pid = 1747] [id = 584] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x99f10800) [pid = 1747] [serial = 1730] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x99f17400) [pid = 1747] [serial = 1731] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x96655000) [pid = 1747] [serial = 1728] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92dc3400) [pid = 1747] [serial = 1701] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9533c800) [pid = 1747] [serial = 1725] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91683c00) [pid = 1747] [serial = 1704] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x931e4c00) [pid = 1747] [serial = 1709] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8f0f7800) [pid = 1747] [serial = 1713] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x93c9ac00) [pid = 1747] [serial = 1721] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93c67c00) [pid = 1747] [serial = 1727] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8f075000) [pid = 1747] [serial = 1712] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x925e4400) [pid = 1747] [serial = 1719] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x915c4400) [pid = 1747] [serial = 1703] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92173400) [pid = 1747] [serial = 1707] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91e02000) [pid = 1747] [serial = 1716] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91e1bc00) [pid = 1747] [serial = 1706] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x93c5ac00) [pid = 1747] [serial = 1710] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91ba5000) [pid = 1747] [serial = 1715] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x949dbc00) [pid = 1747] [serial = 1724] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x92551c00) [pid = 1747] [serial = 1718] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x93ca7400) [pid = 1747] [serial = 1722] [outer = (nil)] [url = about:blank] 02:50:40 INFO - PROCESS | 1747 | 1468230640318 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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1538ms 02:50:40 INFO - PROCESS | 1747 | 1468230640382 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 1747 | 1468230640389 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 02:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:50:40 INFO - PROCESS | 1747 | 1468230640398 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 1747 | 1468230640402 Marionette TRACE conn3 <- [1,2346,null,{}] 02:50:40 INFO - PROCESS | 1747 | 1468230640408 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}] 02:50:40 INFO - PROCESS | 1747 | 1468230640412 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:40 INFO - PROCESS | 1747 | 1468230640567 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:50:40 INFO - PROCESS | 1747 | 1468230640577 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 1747 | 1468230640582 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c9800 == 34 [pid = 1747] [id = 594] 02:50:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x91685400) [pid = 1747] [serial = 1783] [outer = (nil)] 02:50:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91be6c00) [pid = 1747] [serial = 1784] [outer = 0x91685400] 02:50:40 INFO - PROCESS | 1747 | 1468230640690 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91e03800) [pid = 1747] [serial = 1785] [outer = 0x91685400] 02:50:41 INFO - PROCESS | 1747 | 1468230641625 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]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1236ms 02:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:50:41 INFO - PROCESS | 1747 | 1468230641635 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 1747 | 1468230641638 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 02:50:41 INFO - PROCESS | 1747 | 1468230641645 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 1747 | 1468230641651 Marionette TRACE conn3 <- [1,2350,null,{}] 02:50:41 INFO - PROCESS | 1747 | 1468230641667 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}] 02:50:41 INFO - PROCESS | 1747 | 1468230641675 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:41 INFO - PROCESS | 1747 | 1468230641883 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:50:41 INFO - PROCESS | 1747 | 1468230641905 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 1747 | 1468230641918 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x9217cc00 == 35 [pid = 1747] [id = 595] 02:50:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92446c00) [pid = 1747] [serial = 1786] [outer = (nil)] 02:50:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92552c00) [pid = 1747] [serial = 1787] [outer = 0x92446c00] 02:50:41 INFO - PROCESS | 1747 | 1468230641987 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92dc4800) [pid = 1747] [serial = 1788] [outer = 0x92446c00] 02:50:42 INFO - PROCESS | 1747 | 1468230642956 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]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:50:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1335ms 02:50:42 INFO - PROCESS | 1747 | 1468230642978 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 1747 | 1468230642982 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 02:50:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:50:43 INFO - PROCESS | 1747 | 1468230643007 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 1747 | 1468230643010 Marionette TRACE conn3 <- [1,2354,null,{}] 02:50:43 INFO - PROCESS | 1747 | 1468230643015 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}] 02:50:43 INFO - PROCESS | 1747 | 1468230643020 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:43 INFO - PROCESS | 1747 | 1468230643224 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:50:43 INFO - PROCESS | 1747 | 1468230643247 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 1747 | 1468230643255 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x91bee800 == 36 [pid = 1747] [id = 596] 02:50:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92dc4400) [pid = 1747] [serial = 1789] [outer = (nil)] 02:50:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93ca1c00) [pid = 1747] [serial = 1790] [outer = 0x92dc4400] 02:50:43 INFO - PROCESS | 1747 | 1468230643334 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x949dd000) [pid = 1747] [serial = 1791] [outer = 0x92dc4400] 02:50:44 INFO - PROCESS | 1747 | 1468230644245 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1306ms 02:50:44 INFO - PROCESS | 1747 | 1468230644296 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 1747 | 1468230644299 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 02:50:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:50:44 INFO - PROCESS | 1747 | 1468230644313 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 1747 | 1468230644315 Marionette TRACE conn3 <- [1,2358,null,{}] 02:50:44 INFO - PROCESS | 1747 | 1468230644321 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}] 02:50:44 INFO - PROCESS | 1747 | 1468230644325 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:44 INFO - PROCESS | 1747 | 1468230644519 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:50:44 INFO - PROCESS | 1747 | 1468230644540 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 1747 | 1468230644550 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x914ae800 == 37 [pid = 1747] [id = 597] 02:50:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x915c3000) [pid = 1747] [serial = 1792] [outer = (nil)] 02:50:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x96660c00) [pid = 1747] [serial = 1793] [outer = 0x915c3000] 02:50:44 INFO - PROCESS | 1747 | 1468230644612 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x99f10800) [pid = 1747] [serial = 1794] [outer = 0x915c3000] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91ec7400) [pid = 1747] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x90c2d000) [pid = 1747] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x915ca400) [pid = 1747] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9167e000) [pid = 1747] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91ecc000) [pid = 1747] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92552400) [pid = 1747] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x99f0ec00) [pid = 1747] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9a37ec00) [pid = 1747] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x914a3400) [pid = 1747] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91e1a400) [pid = 1747] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:50:45 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8f06c000) [pid = 1747] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:50:45 INFO - PROCESS | 1747 | 1468230645596 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:50:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1327ms 02:50:45 INFO - PROCESS | 1747 | 1468230645641 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 1747 | 1468230645645 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 02:50:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:50:45 INFO - PROCESS | 1747 | 1468230645651 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 1747 | 1468230645654 Marionette TRACE conn3 <- [1,2362,null,{}] 02:50:45 INFO - PROCESS | 1747 | 1468230645660 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}] 02:50:45 INFO - PROCESS | 1747 | 1468230645670 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:45 INFO - PROCESS | 1747 | 1468230645861 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:50:46 INFO - PROCESS | 1747 | 1468230646001 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 1747 | 1468230646007 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c6800 == 38 [pid = 1747] [id = 598] 02:50:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x915ca400) [pid = 1747] [serial = 1795] [outer = (nil)] 02:50:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x99f1b800) [pid = 1747] [serial = 1796] [outer = 0x915ca400] 02:50:46 INFO - PROCESS | 1747 | 1468230646075 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9a2e1c00) [pid = 1747] [serial = 1797] [outer = 0x915ca400] 02:50:46 INFO - PROCESS | 1747 | 1468230646837 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]]]}] 02:50:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:50:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1227ms 02:50:46 INFO - PROCESS | 1747 | 1468230646878 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 1747 | 1468230646882 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 02:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:50:46 INFO - PROCESS | 1747 | 1468230646888 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 1747 | 1468230646891 Marionette TRACE conn3 <- [1,2366,null,{}] 02:50:46 INFO - PROCESS | 1747 | 1468230646896 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}] 02:50:46 INFO - PROCESS | 1747 | 1468230646901 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:47 INFO - PROCESS | 1747 | 1468230647102 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:50:47 INFO - PROCESS | 1747 | 1468230647297 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 1747 | 1468230647304 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f073400 == 39 [pid = 1747] [id = 599] 02:50:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8f073800) [pid = 1747] [serial = 1798] [outer = (nil)] 02:50:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f0f2400) [pid = 1747] [serial = 1799] [outer = 0x8f073800] 02:50:47 INFO - PROCESS | 1747 | 1468230647389 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x909d5400) [pid = 1747] [serial = 1800] [outer = 0x8f073800] 02:50:48 INFO - PROCESS | 1747 | 1468230648389 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]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:50:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1539ms 02:50:48 INFO - PROCESS | 1747 | 1468230648429 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 1747 | 1468230648436 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 02:50:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:50:48 INFO - PROCESS | 1747 | 1468230648445 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 1747 | 1468230648449 Marionette TRACE conn3 <- [1,2370,null,{}] 02:50:48 INFO - PROCESS | 1747 | 1468230648460 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}] 02:50:48 INFO - PROCESS | 1747 | 1468230648466 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:48 INFO - PROCESS | 1747 | 1468230648644 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:50:48 INFO - PROCESS | 1747 | 1468230648834 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 1747 | 1468230648841 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a3800 == 40 [pid = 1747] [id = 600] 02:50:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91683000) [pid = 1747] [serial = 1801] [outer = (nil)] 02:50:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91e1d400) [pid = 1747] [serial = 1802] [outer = 0x91683000] 02:50:48 INFO - PROCESS | 1747 | 1468230648928 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e1f400) [pid = 1747] [serial = 1803] [outer = 0x91683000] 02:50:49 INFO - PROCESS | 1747 | 1468230649961 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:50:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1591ms 02:50:50 INFO - PROCESS | 1747 | 1468230650035 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:50:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:50:50 INFO - PROCESS | 1747 | 1468230650040 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 02:50:50 INFO - PROCESS | 1747 | 1468230650047 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 1747 | 1468230650051 Marionette TRACE conn3 <- [1,2374,null,{}] 02:50:50 INFO - PROCESS | 1747 | 1468230650057 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}] 02:50:50 INFO - PROCESS | 1747 | 1468230650062 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:50 INFO - PROCESS | 1747 | 1468230650291 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:50:50 INFO - PROCESS | 1747 | 1468230650567 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 1747 | 1468230650576 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42f400 == 41 [pid = 1747] [id = 601] 02:50:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93ca0c00) [pid = 1747] [serial = 1804] [outer = (nil)] 02:50:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x95344800) [pid = 1747] [serial = 1805] [outer = 0x93ca0c00] 02:50:50 INFO - PROCESS | 1747 | 1468230650700 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99f1cc00) [pid = 1747] [serial = 1806] [outer = 0x93ca0c00] 02:50:51 INFO - PROCESS | 1747 | 1468230651607 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1631ms 02:50:51 INFO - PROCESS | 1747 | 1468230651686 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 1747 | 1468230651692 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 02:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:50:51 INFO - PROCESS | 1747 | 1468230651709 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 1747 | 1468230651716 Marionette TRACE conn3 <- [1,2378,null,{}] 02:50:51 INFO - PROCESS | 1747 | 1468230651722 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}] 02:50:51 INFO - PROCESS | 1747 | 1468230651728 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:51 INFO - PROCESS | 1747 | 1468230651938 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:50:52 INFO - PROCESS | 1747 | 1468230652121 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 1747 | 1468230652129 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068800 == 42 [pid = 1747] [id = 602] 02:50:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x931e3000) [pid = 1747] [serial = 1807] [outer = (nil)] 02:50:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a656400) [pid = 1747] [serial = 1808] [outer = 0x931e3000] 02:50:52 INFO - PROCESS | 1747 | 1468230652251 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a65c400) [pid = 1747] [serial = 1809] [outer = 0x931e3000] 02:50:53 INFO - PROCESS | 1747 | 1468230653166 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:50:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1541ms 02:50:53 INFO - PROCESS | 1747 | 1468230653243 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 1747 | 1468230653247 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 02:50:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:50:53 INFO - PROCESS | 1747 | 1468230653253 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 1747 | 1468230653257 Marionette TRACE conn3 <- [1,2382,null,{}] 02:50:53 INFO - PROCESS | 1747 | 1468230653262 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}] 02:50:53 INFO - PROCESS | 1747 | 1468230653267 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:53 INFO - PROCESS | 1747 | 1468230653470 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:50:53 INFO - PROCESS | 1747 | 1468230653663 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 1747 | 1468230653673 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2c400 == 43 [pid = 1747] [id = 603] 02:50:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9167d800) [pid = 1747] [serial = 1810] [outer = (nil)] 02:50:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a85dc00) [pid = 1747] [serial = 1811] [outer = 0x9167d800] 02:50:53 INFO - PROCESS | 1747 | 1468230653752 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a864800) [pid = 1747] [serial = 1812] [outer = 0x9167d800] 02:50:54 INFO - PROCESS | 1747 | 1468230654642 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]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1431ms 02:50:54 INFO - PROCESS | 1747 | 1468230654685 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 1747 | 1468230654689 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 02:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:50:54 INFO - PROCESS | 1747 | 1468230654695 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 1747 | 1468230654698 Marionette TRACE conn3 <- [1,2386,null,{}] 02:50:54 INFO - PROCESS | 1747 | 1468230654725 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}] 02:50:54 INFO - PROCESS | 1747 | 1468230654729 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:54 INFO - PROCESS | 1747 | 1468230654903 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:50:55 INFO - PROCESS | 1747 | 1468230655088 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 1747 | 1468230655101 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x931de400 == 44 [pid = 1747] [id = 604] 02:50:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x93c5b000) [pid = 1747] [serial = 1813] [outer = (nil)] 02:50:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a962000) [pid = 1747] [serial = 1814] [outer = 0x93c5b000] 02:50:55 INFO - PROCESS | 1747 | 1468230655245 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a969400) [pid = 1747] [serial = 1815] [outer = 0x93c5b000] 02:50:56 INFO - PROCESS | 1747 | 1468230656458 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:50:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1794ms 02:50:56 INFO - PROCESS | 1747 | 1468230656491 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 1747 | 1468230656497 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 02:50:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:50:56 INFO - PROCESS | 1747 | 1468230656506 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 1747 | 1468230656510 Marionette TRACE conn3 <- [1,2390,null,{}] 02:50:56 INFO - PROCESS | 1747 | 1468230656518 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}] 02:50:56 INFO - PROCESS | 1747 | 1468230656524 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:56 INFO - PROCESS | 1747 | 1468230656708 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:50:56 INFO - PROCESS | 1747 | 1468230656949 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 1747 | 1468230656964 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167c400 == 45 [pid = 1747] [id = 605] 02:50:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9167cc00) [pid = 1747] [serial = 1816] [outer = (nil)] 02:50:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91b9cc00) [pid = 1747] [serial = 1817] [outer = 0x9167cc00] 02:50:57 INFO - PROCESS | 1747 | 1468230657127 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91be2000) [pid = 1747] [serial = 1818] [outer = 0x9167cc00] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2b000 == 44 [pid = 1747] [id = 583] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x915c6800 == 43 [pid = 1747] [id = 598] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x914ae800 == 42 [pid = 1747] [id = 597] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x91bee800 == 41 [pid = 1747] [id = 596] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9217cc00 == 40 [pid = 1747] [id = 595] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x915c9800 == 39 [pid = 1747] [id = 594] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x90c29c00 == 38 [pid = 1747] [id = 593] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8f068400 == 37 [pid = 1747] [id = 590] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x96661800 == 36 [pid = 1747] [id = 592] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x91e0ec00 == 35 [pid = 1747] [id = 591] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x909e1800 == 34 [pid = 1747] [id = 589] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x90c27c00 == 33 [pid = 1747] [id = 581] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42ec00 == 32 [pid = 1747] [id = 582] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9843a400 == 31 [pid = 1747] [id = 579] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x9a378000 == 30 [pid = 1747] [id = 580] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x931de400 == 29 [pid = 1747] [id = 604] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2c400 == 28 [pid = 1747] [id = 603] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8f068800 == 27 [pid = 1747] [id = 602] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42f400 == 26 [pid = 1747] [id = 601] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x8f073400 == 25 [pid = 1747] [id = 599] 02:50:58 INFO - PROCESS | 1747 | --DOCSHELL 0x914a3800 == 24 [pid = 1747] [id = 600] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92551400) [pid = 1747] [serial = 1763] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91be5c00) [pid = 1747] [serial = 1752] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91681000) [pid = 1747] [serial = 1751] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x909df400) [pid = 1747] [serial = 1754] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9167f400) [pid = 1747] [serial = 1757] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91e13000) [pid = 1747] [serial = 1734] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91be3400) [pid = 1747] [serial = 1733] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92dc0000) [pid = 1747] [serial = 1766] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x931e6000) [pid = 1747] [serial = 1737] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92dcbc00) [pid = 1747] [serial = 1736] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a189400) [pid = 1747] [serial = 1740] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x99f26c00) [pid = 1747] [serial = 1739] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a615800) [pid = 1747] [serial = 1743] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a611000) [pid = 1747] [serial = 1742] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a652800) [pid = 1747] [serial = 1746] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a610400) [pid = 1747] [serial = 1745] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x925e2c00) [pid = 1747] [serial = 1764] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91ecd400) [pid = 1747] [serial = 1760] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91ed5800) [pid = 1747] [serial = 1761] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91b9a400) [pid = 1747] [serial = 1758] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9167a800) [pid = 1747] [serial = 1749] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92dc9c00) [pid = 1747] [serial = 1767] [outer = (nil)] [url = about:blank] 02:50:58 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x90c2bc00) [pid = 1747] [serial = 1748] [outer = (nil)] [url = about:blank] 02:50:59 INFO - PROCESS | 1747 | 1468230659166 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:50:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2693ms 02:50:59 INFO - PROCESS | 1747 | 1468230659199 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 1747 | 1468230659204 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 02:50:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:50:59 INFO - PROCESS | 1747 | 1468230659213 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 1747 | 1468230659217 Marionette TRACE conn3 <- [1,2394,null,{}] 02:50:59 INFO - PROCESS | 1747 | 1468230659225 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}] 02:50:59 INFO - PROCESS | 1747 | 1468230659231 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:59 INFO - PROCESS | 1747 | 1468230659385 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:50:59 INFO - PROCESS | 1747 | 1468230659403 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 1747 | 1468230659418 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:50:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f073400 == 25 [pid = 1747] [id = 606] 02:50:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x8f0e9400) [pid = 1747] [serial = 1819] [outer = (nil)] 02:50:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x909de800) [pid = 1747] [serial = 1820] [outer = 0x8f0e9400] 02:50:59 INFO - PROCESS | 1747 | 1468230659535 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x90c28c00) [pid = 1747] [serial = 1821] [outer = 0x8f0e9400] 02:51:00 INFO - PROCESS | 1747 | 1468230660433 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1231ms 02:51:00 INFO - PROCESS | 1747 | 1468230660443 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 1747 | 1468230660451 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 02:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:51:00 INFO - PROCESS | 1747 | 1468230660462 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 1747 | 1468230660466 Marionette TRACE conn3 <- [1,2398,null,{}] 02:51:00 INFO - PROCESS | 1747 | 1468230660472 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}] 02:51:00 INFO - PROCESS | 1747 | 1468230660477 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:00 INFO - PROCESS | 1747 | 1468230660679 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:51:00 INFO - PROCESS | 1747 | 1468230660702 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 1747 | 1468230660710 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c9800 == 26 [pid = 1747] [id = 607] 02:51:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91679800) [pid = 1747] [serial = 1822] [outer = (nil)] 02:51:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91685000) [pid = 1747] [serial = 1823] [outer = 0x91679800] 02:51:00 INFO - PROCESS | 1747 | 1468230660779 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91ba3000) [pid = 1747] [serial = 1824] [outer = 0x91679800] 02:51:01 INFO - PROCESS | 1747 | 1468230661765 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1345ms 02:51:01 INFO - PROCESS | 1747 | 1468230661807 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 1747 | 1468230661811 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 02:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:51:01 INFO - PROCESS | 1747 | 1468230661817 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 1747 | 1468230661823 Marionette TRACE conn3 <- [1,2402,null,{}] 02:51:01 INFO - PROCESS | 1747 | 1468230661849 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}] 02:51:01 INFO - PROCESS | 1747 | 1468230661858 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:02 INFO - PROCESS | 1747 | 1468230662072 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:51:02 INFO - PROCESS | 1747 | 1468230662096 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 1747 | 1468230662108 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ecb800 == 27 [pid = 1747] [id = 608] 02:51:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91ecc400) [pid = 1747] [serial = 1825] [outer = (nil)] 02:51:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91ed1000) [pid = 1747] [serial = 1826] [outer = 0x91ecc400] 02:51:02 INFO - PROCESS | 1747 | 1468230662177 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92171400) [pid = 1747] [serial = 1827] [outer = 0x91ecc400] 02:51:03 INFO - PROCESS | 1747 | 1468230663113 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1341ms 02:51:03 INFO - PROCESS | 1747 | 1468230663159 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:51:03 INFO - PROCESS | 1747 | 1468230663164 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 02:51:03 INFO - PROCESS | 1747 | 1468230663180 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 1747 | 1468230663183 Marionette TRACE conn3 <- [1,2406,null,{}] 02:51:03 INFO - PROCESS | 1747 | 1468230663190 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}] 02:51:03 INFO - PROCESS | 1747 | 1468230663195 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:03 INFO - PROCESS | 1747 | 1468230663401 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x909d8000) [pid = 1747] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x915ca400) [pid = 1747] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92dc4400) [pid = 1747] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x915c3000) [pid = 1747] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9782c400) [pid = 1747] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92446c00) [pid = 1747] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9255cc00) [pid = 1747] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x90c2c800) [pid = 1747] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91685400) [pid = 1747] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91ecf400) [pid = 1747] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:51:03 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x90c2ac00) [pid = 1747] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:51:04 INFO - PROCESS | 1747 | 1468230663998 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 1747 | 1468230664013 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e438400 == 28 [pid = 1747] [id = 609] 02:51:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8f06a400) [pid = 1747] [serial = 1828] [outer = (nil)] 02:51:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x909e3000) [pid = 1747] [serial = 1829] [outer = 0x8f06a400] 02:51:04 INFO - PROCESS | 1747 | 1468230664092 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91bf0400) [pid = 1747] [serial = 1830] [outer = 0x8f06a400] 02:51:04 INFO - PROCESS | 1747 | 1468230664873 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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:51:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1749ms 02:51:04 INFO - PROCESS | 1747 | 1468230664921 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 1747 | 1468230664924 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 02:51:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:51:04 INFO - PROCESS | 1747 | 1468230664931 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 1747 | 1468230664934 Marionette TRACE conn3 <- [1,2410,null,{}] 02:51:04 INFO - PROCESS | 1747 | 1468230664940 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}] 02:51:04 INFO - PROCESS | 1747 | 1468230664945 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:05 INFO - PROCESS | 1747 | 1468230665085 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:51:05 INFO - PROCESS | 1747 | 1468230665098 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 1747 | 1468230665106 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x92173c00 == 29 [pid = 1747] [id = 610] 02:51:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92452000) [pid = 1747] [serial = 1831] [outer = (nil)] 02:51:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9255ac00) [pid = 1747] [serial = 1832] [outer = 0x92452000] 02:51:05 INFO - PROCESS | 1747 | 1468230665175 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92dc4c00) [pid = 1747] [serial = 1833] [outer = 0x92452000] 02:51:06 INFO - PROCESS | 1747 | 1468230666220 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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1335ms 02:51:06 INFO - PROCESS | 1747 | 1468230666267 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 1747 | 1468230666274 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 02:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:51:06 INFO - PROCESS | 1747 | 1468230666283 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 1747 | 1468230666288 Marionette TRACE conn3 <- [1,2414,null,{}] 02:51:06 INFO - PROCESS | 1747 | 1468230666296 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}] 02:51:06 INFO - PROCESS | 1747 | 1468230666302 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:06 INFO - PROCESS | 1747 | 1468230666491 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:51:06 INFO - PROCESS | 1747 | 1468230666672 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 1747 | 1468230666686 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ee000 == 30 [pid = 1747] [id = 611] 02:51:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f0ee400) [pid = 1747] [serial = 1834] [outer = (nil)] 02:51:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x915bd400) [pid = 1747] [serial = 1835] [outer = 0x8f0ee400] 02:51:06 INFO - PROCESS | 1747 | 1468230666802 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91685c00) [pid = 1747] [serial = 1836] [outer = 0x8f0ee400] 02:51:07 INFO - PROCESS | 1747 | 1468230667900 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:51:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1696ms 02:51:07 INFO - PROCESS | 1747 | 1468230667980 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 1747 | 1468230667987 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 02:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:51:08 INFO - PROCESS | 1747 | 1468230667998 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 1747 | 1468230668003 Marionette TRACE conn3 <- [1,2418,null,{}] 02:51:08 INFO - PROCESS | 1747 | 1468230668048 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}] 02:51:08 INFO - PROCESS | 1747 | 1468230668054 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:08 INFO - PROCESS | 1747 | 1468230668230 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:51:08 INFO - PROCESS | 1747 | 1468230668462 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 1747 | 1468230668474 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a1400 == 31 [pid = 1747] [id = 612] 02:51:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91ece800) [pid = 1747] [serial = 1837] [outer = (nil)] 02:51:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92449c00) [pid = 1747] [serial = 1838] [outer = 0x91ece800] 02:51:08 INFO - PROCESS | 1747 | 1468230668581 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92174c00) [pid = 1747] [serial = 1839] [outer = 0x91ece800] 02:51:09 INFO - PROCESS | 1747 | 1468230669618 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1669ms 02:51:09 INFO - PROCESS | 1747 | 1468230669667 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:51:09 INFO - PROCESS | 1747 | 1468230669675 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 02:51:09 INFO - PROCESS | 1747 | 1468230669683 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 1747 | 1468230669690 Marionette TRACE conn3 <- [1,2422,null,{}] 02:51:09 INFO - PROCESS | 1747 | 1468230669707 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}] 02:51:09 INFO - PROCESS | 1747 | 1468230669716 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:09 INFO - PROCESS | 1747 | 1468230669892 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:51:10 INFO - PROCESS | 1747 | 1468230670117 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 1747 | 1468230670126 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c5b400 == 32 [pid = 1747] [id = 613] 02:51:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x93c5e000) [pid = 1747] [serial = 1840] [outer = (nil)] 02:51:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93c9a800) [pid = 1747] [serial = 1841] [outer = 0x93c5e000] 02:51:10 INFO - PROCESS | 1747 | 1468230670252 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x93e63000) [pid = 1747] [serial = 1842] [outer = 0x93c5e000] 02:51:11 INFO - PROCESS | 1747 | 1468230671181 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1540ms 02:51:11 INFO - PROCESS | 1747 | 1468230671222 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 1747 | 1468230671227 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 02:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:51:11 INFO - PROCESS | 1747 | 1468230671233 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 1747 | 1468230671237 Marionette TRACE conn3 <- [1,2426,null,{}] 02:51:11 INFO - PROCESS | 1747 | 1468230671242 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}] 02:51:11 INFO - PROCESS | 1747 | 1468230671247 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:11 INFO - PROCESS | 1747 | 1468230671416 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:51:11 INFO - PROCESS | 1747 | 1468230671595 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 1747 | 1468230671603 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x9217cc00 == 33 [pid = 1747] [id = 614] 02:51:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x93c60800) [pid = 1747] [serial = 1843] [outer = (nil)] 02:51:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x96656400) [pid = 1747] [serial = 1844] [outer = 0x93c60800] 02:51:11 INFO - PROCESS | 1747 | 1468230671680 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x95343000) [pid = 1747] [serial = 1845] [outer = 0x93c60800] 02:51:12 INFO - PROCESS | 1747 | 1468230672698 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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:51:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1536ms 02:51:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:51:12 INFO - PROCESS | 1747 | 1468230672770 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 1747 | 1468230672773 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 02:51:12 INFO - PROCESS | 1747 | 1468230672779 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 1747 | 1468230672783 Marionette TRACE conn3 <- [1,2430,null,{}] 02:51:12 INFO - PROCESS | 1747 | 1468230672789 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}] 02:51:12 INFO - PROCESS | 1747 | 1468230672794 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:12 INFO - PROCESS | 1747 | 1468230672966 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:51:13 INFO - PROCESS | 1747 | 1468230673325 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 1747 | 1468230673338 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06e000 == 34 [pid = 1747] [id = 615] 02:51:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f071800) [pid = 1747] [serial = 1846] [outer = (nil)] 02:51:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f0eb000) [pid = 1747] [serial = 1847] [outer = 0x8f071800] 02:51:13 INFO - PROCESS | 1747 | 1468230673452 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x909d5800) [pid = 1747] [serial = 1848] [outer = 0x8f071800] 02:51:14 INFO - PROCESS | 1747 | --DOCSHELL 0x8e438400 == 33 [pid = 1747] [id = 609] 02:51:14 INFO - PROCESS | 1747 | --DOCSHELL 0x91ecb800 == 32 [pid = 1747] [id = 608] 02:51:14 INFO - PROCESS | 1747 | --DOCSHELL 0x915c9800 == 31 [pid = 1747] [id = 607] 02:51:14 INFO - PROCESS | 1747 | --DOCSHELL 0x8f073400 == 30 [pid = 1747] [id = 606] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x909e3800) [pid = 1747] [serial = 1755] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x99f1b800) [pid = 1747] [serial = 1796] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93ca1c00) [pid = 1747] [serial = 1790] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x96660c00) [pid = 1747] [serial = 1793] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x993c0c00) [pid = 1747] [serial = 1778] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x99f18400) [pid = 1747] [serial = 1779] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92552c00) [pid = 1747] [serial = 1787] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9666d000) [pid = 1747] [serial = 1770] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x949d7400) [pid = 1747] [serial = 1769] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x914ae400) [pid = 1747] [serial = 1772] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9167c800) [pid = 1747] [serial = 1773] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91be6c00) [pid = 1747] [serial = 1784] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e03800) [pid = 1747] [serial = 1785] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9244a800) [pid = 1747] [serial = 1775] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92555800) [pid = 1747] [serial = 1776] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x914a2000) [pid = 1747] [serial = 1781] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x914aa000) [pid = 1747] [serial = 1782] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x949dd000) [pid = 1747] [serial = 1791] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x99f10800) [pid = 1747] [serial = 1794] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9a2e1c00) [pid = 1747] [serial = 1797] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x92dc4800) [pid = 1747] [serial = 1788] [outer = (nil)] [url = about:blank] 02:51:14 INFO - PROCESS | 1747 | 1468230674447 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1685ms 02:51:14 INFO - PROCESS | 1747 | 1468230674465 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 1747 | 1468230674470 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 02:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:51:14 INFO - PROCESS | 1747 | 1468230674477 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 1747 | 1468230674482 Marionette TRACE conn3 <- [1,2434,null,{}] 02:51:14 INFO - PROCESS | 1747 | 1468230674489 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}] 02:51:14 INFO - PROCESS | 1747 | 1468230674497 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:14 INFO - PROCESS | 1747 | 1468230674645 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:51:14 INFO - PROCESS | 1747 | 1468230674662 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 1747 | 1468230674670 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bec00 == 31 [pid = 1747] [id = 616] 02:51:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x915c3800) [pid = 1747] [serial = 1849] [outer = (nil)] 02:51:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91ba4800) [pid = 1747] [serial = 1850] [outer = 0x915c3800] 02:51:14 INFO - PROCESS | 1747 | 1468230674738 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91bf0c00) [pid = 1747] [serial = 1851] [outer = 0x915c3800] 02:51:15 INFO - PROCESS | 1747 | 1468230675665 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1237ms 02:51:15 INFO - PROCESS | 1747 | 1468230675717 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 1747 | 1468230675723 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 02:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:51:15 INFO - PROCESS | 1747 | 1468230675730 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 1747 | 1468230675732 Marionette TRACE conn3 <- [1,2438,null,{}] 02:51:15 INFO - PROCESS | 1747 | 1468230675738 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}] 02:51:15 INFO - PROCESS | 1747 | 1468230675744 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:15 INFO - PROCESS | 1747 | 1468230675898 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:51:16 INFO - PROCESS | 1747 | 1468230676041 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 1747 | 1468230676049 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x91b9b800 == 32 [pid = 1747] [id = 617] 02:51:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91e03c00) [pid = 1747] [serial = 1852] [outer = (nil)] 02:51:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9244d400) [pid = 1747] [serial = 1853] [outer = 0x91e03c00] 02:51:16 INFO - PROCESS | 1747 | 1468230676115 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x925e2400) [pid = 1747] [serial = 1854] [outer = 0x91e03c00] 02:51:16 INFO - PROCESS | 1747 | 1468230676959 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]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1276ms 02:51:17 INFO - PROCESS | 1747 | 1468230677007 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 1747 | 1468230677011 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 02:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:51:17 INFO - PROCESS | 1747 | 1468230677034 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - PROCESS | 1747 | 1468230677042 Marionette TRACE conn3 <- [1,2442,null,{}] 02:51:17 INFO - PROCESS | 1747 | 1468230677050 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}] 02:51:17 INFO - PROCESS | 1747 | 1468230677057 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:17 INFO - PROCESS | 1747 | 1468230677275 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:51:17 INFO - PROCESS | 1747 | 1468230677371 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 1747 | 1468230677380 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ed4000 == 33 [pid = 1747] [id = 618] 02:51:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x93c9ac00) [pid = 1747] [serial = 1855] [outer = (nil)] 02:51:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x95335c00) [pid = 1747] [serial = 1856] [outer = 0x93c9ac00] 02:51:17 INFO - PROCESS | 1747 | 1468230677445 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x95338800) [pid = 1747] [serial = 1857] [outer = 0x93c9ac00] 02:51:18 INFO - PROCESS | 1747 | 1468230678278 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1292ms 02:51:18 INFO - PROCESS | 1747 | 1468230678319 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:51:18 INFO - PROCESS | 1747 | 1468230678324 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 02:51:18 INFO - PROCESS | 1747 | 1468230678340 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 1747 | 1468230678343 Marionette TRACE conn3 <- [1,2446,null,{}] 02:51:18 INFO - PROCESS | 1747 | 1468230678348 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}] 02:51:18 INFO - PROCESS | 1747 | 1468230678353 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:18 INFO - PROCESS | 1747 | 1468230678563 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:51:18 INFO - PROCESS | 1747 | 1468230678586 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 1747 | 1468230678594 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c60400 == 34 [pid = 1747] [id = 619] 02:51:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x993c0c00) [pid = 1747] [serial = 1858] [outer = (nil)] 02:51:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x99f12800) [pid = 1747] [serial = 1859] [outer = 0x993c0c00] 02:51:18 INFO - PROCESS | 1747 | 1468230678659 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x99f16400) [pid = 1747] [serial = 1860] [outer = 0x993c0c00] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91ecc400) [pid = 1747] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8f06a400) [pid = 1747] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f0e9400) [pid = 1747] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f073800) [pid = 1747] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91679800) [pid = 1747] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9167cc00) [pid = 1747] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91683000) [pid = 1747] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x93ca0c00) [pid = 1747] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x931e3000) [pid = 1747] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9167d800) [pid = 1747] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:51:19 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x93c5b000) [pid = 1747] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:51:19 INFO - PROCESS | 1747 | 1468230679576 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1296ms 02:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:51:19 INFO - PROCESS | 1747 | 1468230679627 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 1747 | 1468230679629 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 02:51:19 INFO - PROCESS | 1747 | 1468230679636 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 1747 | 1468230679639 Marionette TRACE conn3 <- [1,2450,null,{}] 02:51:19 INFO - PROCESS | 1747 | 1468230679644 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}] 02:51:19 INFO - PROCESS | 1747 | 1468230679649 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:19 INFO - PROCESS | 1747 | 1468230679792 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:51:19 INFO - PROCESS | 1747 | 1468230679805 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 1747 | 1468230679823 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a6800 == 35 [pid = 1747] [id = 620] 02:51:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x915bc800) [pid = 1747] [serial = 1861] [outer = (nil)] 02:51:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x92dc3c00) [pid = 1747] [serial = 1862] [outer = 0x915bc800] 02:51:20 INFO - PROCESS | 1747 | 1468230680026 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x99f14000) [pid = 1747] [serial = 1863] [outer = 0x915bc800] 02:51:20 INFO - PROCESS | 1747 | 1468230680794 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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1181ms 02:51:20 INFO - PROCESS | 1747 | 1468230680820 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 1747 | 1468230680823 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 02:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:51:20 INFO - PROCESS | 1747 | 1468230680829 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 1747 | 1468230680832 Marionette TRACE conn3 <- [1,2454,null,{}] 02:51:20 INFO - PROCESS | 1747 | 1468230680838 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}] 02:51:20 INFO - PROCESS | 1747 | 1468230680843 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:21 INFO - PROCESS | 1747 | 1468230681043 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:51:21 INFO - PROCESS | 1747 | 1468230681198 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 1747 | 1468230681208 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e433400 == 36 [pid = 1747] [id = 621] 02:51:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8e434c00) [pid = 1747] [serial = 1864] [outer = (nil)] 02:51:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f06b800) [pid = 1747] [serial = 1865] [outer = 0x8e434c00] 02:51:21 INFO - PROCESS | 1747 | 1468230681329 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f0f1400) [pid = 1747] [serial = 1866] [outer = 0x8e434c00] 02:51:22 INFO - PROCESS | 1747 | 1468230682352 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]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1582ms 02:51:22 INFO - PROCESS | 1747 | 1468230682413 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 1747 | 1468230682418 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 02:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:51:22 INFO - PROCESS | 1747 | 1468230682426 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 1747 | 1468230682431 Marionette TRACE conn3 <- [1,2458,null,{}] 02:51:22 INFO - PROCESS | 1747 | 1468230682481 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}] 02:51:22 INFO - PROCESS | 1747 | 1468230682486 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:22 INFO - PROCESS | 1747 | 1468230682748 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:51:22 INFO - PROCESS | 1747 | 1468230682943 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 1747 | 1468230682953 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e08800 == 37 [pid = 1747] [id = 622] 02:51:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91e1a000) [pid = 1747] [serial = 1867] [outer = (nil)] 02:51:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91ecfc00) [pid = 1747] [serial = 1868] [outer = 0x91e1a000] 02:51:23 INFO - PROCESS | 1747 | 1468230683039 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92555c00) [pid = 1747] [serial = 1869] [outer = 0x91e1a000] 02:51:23 INFO - PROCESS | 1747 | 1468230683930 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1539ms 02:51:23 INFO - PROCESS | 1747 | 1468230683968 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 1747 | 1468230683976 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 02:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:51:23 INFO - PROCESS | 1747 | 1468230683982 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 1747 | 1468230683986 Marionette TRACE conn3 <- [1,2462,null,{}] 02:51:23 INFO - PROCESS | 1747 | 1468230683992 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}] 02:51:23 INFO - PROCESS | 1747 | 1468230683998 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:24 INFO - PROCESS | 1747 | 1468230684187 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:51:24 INFO - PROCESS | 1747 | 1468230684369 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 1747 | 1468230684375 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e436000 == 38 [pid = 1747] [id = 623] 02:51:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93c60000) [pid = 1747] [serial = 1870] [outer = (nil)] 02:51:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x96661800) [pid = 1747] [serial = 1871] [outer = 0x93c60000] 02:51:24 INFO - PROCESS | 1747 | 1468230684454 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99f13c00) [pid = 1747] [serial = 1872] [outer = 0x93c60000] 02:51:25 INFO - PROCESS | 1747 | 1468230685469 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1535ms 02:51:25 INFO - PROCESS | 1747 | 1468230685518 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 1747 | 1468230685523 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 02:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:51:25 INFO - PROCESS | 1747 | 1468230685539 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 1747 | 1468230685549 Marionette TRACE conn3 <- [1,2466,null,{}] 02:51:25 INFO - PROCESS | 1747 | 1468230685554 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}] 02:51:25 INFO - PROCESS | 1747 | 1468230685562 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:25 INFO - PROCESS | 1747 | 1468230685776 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:51:26 INFO - PROCESS | 1747 | 1468230686009 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 1747 | 1468230686017 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06f400 == 39 [pid = 1747] [id = 624] 02:51:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x93c61000) [pid = 1747] [serial = 1873] [outer = (nil)] 02:51:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a610400) [pid = 1747] [serial = 1874] [outer = 0x93c61000] 02:51:26 INFO - PROCESS | 1747 | 1468230686141 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a613c00) [pid = 1747] [serial = 1875] [outer = 0x93c61000] 02:51:27 INFO - PROCESS | 1747 | 1468230687039 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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1548ms 02:51:27 INFO - PROCESS | 1747 | 1468230687079 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 1747 | 1468230687084 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 02:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:51:27 INFO - PROCESS | 1747 | 1468230687090 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 1747 | 1468230687094 Marionette TRACE conn3 <- [1,2470,null,{}] 02:51:27 INFO - PROCESS | 1747 | 1468230687099 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}] 02:51:27 INFO - PROCESS | 1747 | 1468230687104 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:27 INFO - PROCESS | 1747 | 1468230687279 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:51:27 INFO - PROCESS | 1747 | 1468230687461 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 1747 | 1468230687469 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x99fd0800 == 40 [pid = 1747] [id = 625] 02:51:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a189400) [pid = 1747] [serial = 1876] [outer = (nil)] 02:51:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a650c00) [pid = 1747] [serial = 1877] [outer = 0x9a189400] 02:51:27 INFO - PROCESS | 1747 | 1468230687546 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a656800) [pid = 1747] [serial = 1878] [outer = 0x9a189400] 02:51:28 INFO - PROCESS | 1747 | 1468230688441 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1382ms 02:51:28 INFO - PROCESS | 1747 | 1468230688473 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 1747 | 1468230688477 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 02:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:51:28 INFO - PROCESS | 1747 | 1468230688484 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 1747 | 1468230688487 Marionette TRACE conn3 <- [1,2474,null,{}] 02:51:28 INFO - PROCESS | 1747 | 1468230688493 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}] 02:51:28 INFO - PROCESS | 1747 | 1468230688498 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:28 INFO - PROCESS | 1747 | 1468230688661 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:51:28 INFO - PROCESS | 1747 | 1468230688851 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 1747 | 1468230688868 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a378000 == 41 [pid = 1747] [id = 626] 02:51:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a85d800) [pid = 1747] [serial = 1879] [outer = (nil)] 02:51:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a863400) [pid = 1747] [serial = 1880] [outer = 0x9a85d800] 02:51:28 INFO - PROCESS | 1747 | 1468230688997 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a886400) [pid = 1747] [serial = 1881] [outer = 0x9a85d800] 02:51:30 INFO - PROCESS | 1747 | 1468230690256 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1831ms 02:51:30 INFO - PROCESS | 1747 | 1468230690316 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:51:30 INFO - PROCESS | 1747 | 1468230690322 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 02:51:30 INFO - PROCESS | 1747 | 1468230690339 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 1747 | 1468230690344 Marionette TRACE conn3 <- [1,2478,null,{}] 02:51:30 INFO - PROCESS | 1747 | 1468230690396 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}] 02:51:30 INFO - PROCESS | 1747 | 1468230690400 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:30 INFO - PROCESS | 1747 | 1468230690634 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:51:30 INFO - PROCESS | 1747 | 1468230690910 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 1747 | 1468230690924 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x914a6800 == 40 [pid = 1747] [id = 620] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x93c60400 == 39 [pid = 1747] [id = 619] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x91ed4000 == 38 [pid = 1747] [id = 618] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x91b9b800 == 37 [pid = 1747] [id = 617] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x915bec00 == 36 [pid = 1747] [id = 616] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06e000 == 35 [pid = 1747] [id = 615] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x9167c400 == 34 [pid = 1747] [id = 605] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ee000 == 33 [pid = 1747] [id = 611] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x914a1400 == 32 [pid = 1747] [id = 612] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x92173c00 == 31 [pid = 1747] [id = 610] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x9217cc00 == 30 [pid = 1747] [id = 614] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x93c5b400 == 29 [pid = 1747] [id = 613] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x9a378000 == 28 [pid = 1747] [id = 626] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x99fd0800 == 27 [pid = 1747] [id = 625] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06f400 == 26 [pid = 1747] [id = 624] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x91e08800 == 25 [pid = 1747] [id = 622] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8e436000 == 24 [pid = 1747] [id = 623] 02:51:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8e433400 == 23 [pid = 1747] [id = 621] 02:51:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e431000 == 24 [pid = 1747] [id = 627] 02:51:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8e433400) [pid = 1747] [serial = 1882] [outer = (nil)] 02:51:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e43ac00) [pid = 1747] [serial = 1883] [outer = 0x8e433400] 02:51:31 INFO - PROCESS | 1747 | 1468230691979 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8f072c00) [pid = 1747] [serial = 1884] [outer = 0x8e433400] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9255ac00) [pid = 1747] [serial = 1832] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91ed1000) [pid = 1747] [serial = 1826] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x909e3000) [pid = 1747] [serial = 1829] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x909de800) [pid = 1747] [serial = 1820] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x909d5400) [pid = 1747] [serial = 1800] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x90c28c00) [pid = 1747] [serial = 1821] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f0f2400) [pid = 1747] [serial = 1799] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91685000) [pid = 1747] [serial = 1823] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91be2000) [pid = 1747] [serial = 1818] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91e1f400) [pid = 1747] [serial = 1803] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91b9cc00) [pid = 1747] [serial = 1817] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91e1d400) [pid = 1747] [serial = 1802] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x95344800) [pid = 1747] [serial = 1805] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x99f1cc00) [pid = 1747] [serial = 1806] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a65c400) [pid = 1747] [serial = 1809] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a656400) [pid = 1747] [serial = 1808] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a864800) [pid = 1747] [serial = 1812] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9a85dc00) [pid = 1747] [serial = 1811] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92171400) [pid = 1747] [serial = 1827] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9a969400) [pid = 1747] [serial = 1815] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91bf0400) [pid = 1747] [serial = 1830] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9a962000) [pid = 1747] [serial = 1814] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91ba3000) [pid = 1747] [serial = 1824] [outer = (nil)] [url = about:blank] 02:51:32 INFO - PROCESS | 1747 | 1468230692944 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2653ms 02:51:32 INFO - PROCESS | 1747 | 1468230692983 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 1747 | 1468230692989 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 02:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:51:33 INFO - PROCESS | 1747 | 1468230693000 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 1747 | 1468230693003 Marionette TRACE conn3 <- [1,2482,null,{}] 02:51:33 INFO - PROCESS | 1747 | 1468230693011 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}] 02:51:33 INFO - PROCESS | 1747 | 1468230693015 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:33 INFO - PROCESS | 1747 | 1468230693182 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:51:33 INFO - PROCESS | 1747 | 1468230693320 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 1747 | 1468230693330 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e3000 == 25 [pid = 1747] [id = 628] 02:51:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x90c29c00) [pid = 1747] [serial = 1885] [outer = (nil)] 02:51:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x914adc00) [pid = 1747] [serial = 1886] [outer = 0x90c29c00] 02:51:33 INFO - PROCESS | 1747 | 1468230693413 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x915bd800) [pid = 1747] [serial = 1887] [outer = 0x90c29c00] 02:51:34 INFO - PROCESS | 1747 | 1468230694256 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]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:51:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1284ms 02:51:34 INFO - PROCESS | 1747 | 1468230694283 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 1747 | 1468230694291 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 02:51:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:51:34 INFO - PROCESS | 1747 | 1468230694301 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 1747 | 1468230694306 Marionette TRACE conn3 <- [1,2486,null,{}] 02:51:34 INFO - PROCESS | 1747 | 1468230694312 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}] 02:51:34 INFO - PROCESS | 1747 | 1468230694317 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:34 INFO - PROCESS | 1747 | 1468230694486 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:51:34 INFO - PROCESS | 1747 | 1468230694497 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 1747 | 1468230694506 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x914ac800 == 26 [pid = 1747] [id = 629] 02:51:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9167a800) [pid = 1747] [serial = 1888] [outer = (nil)] 02:51:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91ba5800) [pid = 1747] [serial = 1889] [outer = 0x9167a800] 02:51:34 INFO - PROCESS | 1747 | 1468230694711 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91be9000) [pid = 1747] [serial = 1890] [outer = 0x9167a800] 02:51:35 INFO - PROCESS | 1747 | 1468230695688 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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1437ms 02:51:35 INFO - PROCESS | 1747 | 1468230695739 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 1747 | 1468230695743 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 02:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:51:35 INFO - PROCESS | 1747 | 1468230695755 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 1747 | 1468230695761 Marionette TRACE conn3 <- [1,2490,null,{}] 02:51:35 INFO - PROCESS | 1747 | 1468230695778 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}] 02:51:35 INFO - PROCESS | 1747 | 1468230695787 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:36 INFO - PROCESS | 1747 | 1468230696022 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:51:36 INFO - PROCESS | 1747 | 1468230696118 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 1747 | 1468230696125 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e08000 == 27 [pid = 1747] [id = 630] 02:51:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91e08400) [pid = 1747] [serial = 1891] [outer = (nil)] 02:51:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e20000) [pid = 1747] [serial = 1892] [outer = 0x91e08400] 02:51:36 INFO - PROCESS | 1747 | 1468230696195 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ed4800) [pid = 1747] [serial = 1893] [outer = 0x91e08400] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x915bc800) [pid = 1747] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x93c9ac00) [pid = 1747] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92452000) [pid = 1747] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x915c3800) [pid = 1747] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93c5e000) [pid = 1747] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8f0ee400) [pid = 1747] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91e03c00) [pid = 1747] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f071800) [pid = 1747] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91ece800) [pid = 1747] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x93c60800) [pid = 1747] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:51:37 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x993c0c00) [pid = 1747] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:51:37 INFO - PROCESS | 1747 | 1468230697567 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]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1843ms 02:51:37 INFO - PROCESS | 1747 | 1468230697605 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:51:37 INFO - PROCESS | 1747 | 1468230697609 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 02:51:37 INFO - PROCESS | 1747 | 1468230697615 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 1747 | 1468230697618 Marionette TRACE conn3 <- [1,2494,null,{}] 02:51:37 INFO - PROCESS | 1747 | 1468230697624 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}] 02:51:37 INFO - PROCESS | 1747 | 1468230697629 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:37 INFO - PROCESS | 1747 | 1468230697775 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:51:37 INFO - PROCESS | 1747 | 1468230697790 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 1747 | 1468230697797 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f071800 == 28 [pid = 1747] [id = 631] 02:51:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8f0ee400) [pid = 1747] [serial = 1894] [outer = (nil)] 02:51:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x92448400) [pid = 1747] [serial = 1895] [outer = 0x8f0ee400] 02:51:37 INFO - PROCESS | 1747 | 1468230697867 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9244c400) [pid = 1747] [serial = 1896] [outer = 0x8f0ee400] 02:51:38 INFO - PROCESS | 1747 | 1468230698803 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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:51:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1237ms 02:51:38 INFO - PROCESS | 1747 | 1468230698852 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 1747 | 1468230698855 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 02:51:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:51:38 INFO - PROCESS | 1747 | 1468230698861 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 1747 | 1468230698864 Marionette TRACE conn3 <- [1,2498,null,{}] 02:51:38 INFO - PROCESS | 1747 | 1468230698870 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}] 02:51:38 INFO - PROCESS | 1747 | 1468230698875 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:39 INFO - PROCESS | 1747 | 1468230699032 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:51:39 INFO - PROCESS | 1747 | 1468230699272 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 1747 | 1468230699282 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43bc00 == 29 [pid = 1747] [id = 632] 02:51:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8f067400) [pid = 1747] [serial = 1897] [outer = (nil)] 02:51:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8f076000) [pid = 1747] [serial = 1898] [outer = 0x8f067400] 02:51:39 INFO - PROCESS | 1747 | 1468230699372 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x909da800) [pid = 1747] [serial = 1899] [outer = 0x8f067400] 02:51:40 INFO - PROCESS | 1747 | 1468230700498 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]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1689ms 02:51:40 INFO - PROCESS | 1747 | 1468230700553 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 1747 | 1468230700559 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 02:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:51:40 INFO - PROCESS | 1747 | 1468230700567 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 1747 | 1468230700572 Marionette TRACE conn3 <- [1,2502,null,{}] 02:51:40 INFO - PROCESS | 1747 | 1468230700580 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}] 02:51:40 INFO - PROCESS | 1747 | 1468230700589 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:40 INFO - PROCESS | 1747 | 1468230700776 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:51:41 INFO - PROCESS | 1747 | 1468230701008 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 1747 | 1468230701018 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d7400 == 30 [pid = 1747] [id = 633] 02:51:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x914a8000) [pid = 1747] [serial = 1900] [outer = (nil)] 02:51:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91be3000) [pid = 1747] [serial = 1901] [outer = 0x914a8000] 02:51:41 INFO - PROCESS | 1747 | 1468230701110 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91e07400) [pid = 1747] [serial = 1902] [outer = 0x914a8000] 02:51:42 INFO - PROCESS | 1747 | 1468230702138 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]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1635ms 02:51:42 INFO - PROCESS | 1747 | 1468230702206 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 1747 | 1468230702213 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 02:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:51:42 INFO - PROCESS | 1747 | 1468230702220 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 1747 | 1468230702223 Marionette TRACE conn3 <- [1,2506,null,{}] 02:51:42 INFO - PROCESS | 1747 | 1468230702230 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}] 02:51:42 INFO - PROCESS | 1747 | 1468230702235 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:42 INFO - PROCESS | 1747 | 1468230702444 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:51:42 INFO - PROCESS | 1747 | 1468230702720 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 1747 | 1468230702729 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2bc00 == 31 [pid = 1747] [id = 634] 02:51:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91e05c00) [pid = 1747] [serial = 1903] [outer = (nil)] 02:51:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92553000) [pid = 1747] [serial = 1904] [outer = 0x91e05c00] 02:51:42 INFO - PROCESS | 1747 | 1468230702854 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92dbf000) [pid = 1747] [serial = 1905] [outer = 0x91e05c00] 02:51:43 INFO - PROCESS | 1747 | 1468230703869 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]]]}] 02:51:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:51:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1693ms 02:51:43 INFO - PROCESS | 1747 | 1468230703913 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:51:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:51:43 INFO - PROCESS | 1747 | 1468230703918 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 02:51:43 INFO - PROCESS | 1747 | 1468230703934 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 1747 | 1468230703943 Marionette TRACE conn3 <- [1,2510,null,{}] 02:51:43 INFO - PROCESS | 1747 | 1468230703950 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}] 02:51:43 INFO - PROCESS | 1747 | 1468230703958 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:44 INFO - PROCESS | 1747 | 1468230704149 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:51:44 INFO - PROCESS | 1747 | 1468230704372 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 1747 | 1468230704379 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x92170400 == 32 [pid = 1747] [id = 635] 02:51:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92553400) [pid = 1747] [serial = 1906] [outer = (nil)] 02:51:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x931e6000) [pid = 1747] [serial = 1907] [outer = 0x92553400] 02:51:44 INFO - PROCESS | 1747 | 1468230704503 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x93c5e800) [pid = 1747] [serial = 1908] [outer = 0x92553400] 02:51:45 INFO - PROCESS | 1747 | 1468230705522 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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:51:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1660ms 02:51:45 INFO - PROCESS | 1747 | 1468230705585 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:51:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:51:45 INFO - PROCESS | 1747 | 1468230705591 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 02:51:45 INFO - PROCESS | 1747 | 1468230705597 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 1747 | 1468230705600 Marionette TRACE conn3 <- [1,2514,null,{}] 02:51:45 INFO - PROCESS | 1747 | 1468230705606 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}] 02:51:45 INFO - PROCESS | 1747 | 1468230705611 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:45 INFO - PROCESS | 1747 | 1468230705797 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:51:46 INFO - PROCESS | 1747 | 1468230706153 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 1747 | 1468230706162 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06ec00 == 33 [pid = 1747] [id = 636] 02:51:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8f076800) [pid = 1747] [serial = 1909] [outer = (nil)] 02:51:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8f0f6400) [pid = 1747] [serial = 1910] [outer = 0x8f076800] 02:51:46 INFO - PROCESS | 1747 | 1468230706261 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x90c2d000) [pid = 1747] [serial = 1911] [outer = 0x8f076800] 02:51:47 INFO - PROCESS | 1747 | 1468230707276 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]]]}] 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x8e433800 == 32 [pid = 1747] [id = 565] 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x914a9c00 == 31 [pid = 1747] [id = 573] 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x91b99800 == 30 [pid = 1747] [id = 563] 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x8f069000 == 29 [pid = 1747] [id = 564] 02:51:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:51:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1735ms 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x909d6000 == 28 [pid = 1747] [id = 572] 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x8f071800 == 27 [pid = 1747] [id = 631] 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x91e08000 == 26 [pid = 1747] [id = 630] 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x914ac800 == 25 [pid = 1747] [id = 629] 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x909e3000 == 24 [pid = 1747] [id = 628] 02:51:47 INFO - PROCESS | 1747 | 1468230707343 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 1747 | 1468230707349 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 02:51:47 INFO - PROCESS | 1747 | --DOCSHELL 0x8e431000 == 23 [pid = 1747] [id = 627] 02:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:51:47 INFO - PROCESS | 1747 | 1468230707358 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 1747 | 1468230707362 Marionette TRACE conn3 <- [1,2518,null,{}] 02:51:47 INFO - PROCESS | 1747 | 1468230707369 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}] 02:51:47 INFO - PROCESS | 1747 | 1468230707377 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:47 INFO - PROCESS | 1747 | 1468230707545 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:51:47 INFO - PROCESS | 1747 | 1468230707562 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 1747 | 1468230707571 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92dc3c00) [pid = 1747] [serial = 1862] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x95335c00) [pid = 1747] [serial = 1856] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92dc4c00) [pid = 1747] [serial = 1833] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ba4800) [pid = 1747] [serial = 1850] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91bf0c00) [pid = 1747] [serial = 1851] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x93c9a800) [pid = 1747] [serial = 1841] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93e63000) [pid = 1747] [serial = 1842] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x915bd400) [pid = 1747] [serial = 1835] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91685c00) [pid = 1747] [serial = 1836] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9244d400) [pid = 1747] [serial = 1853] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f0eb000) [pid = 1747] [serial = 1847] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x909d5800) [pid = 1747] [serial = 1848] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92449c00) [pid = 1747] [serial = 1838] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x92174c00) [pid = 1747] [serial = 1839] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x96656400) [pid = 1747] [serial = 1844] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x99f12800) [pid = 1747] [serial = 1859] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x95343000) [pid = 1747] [serial = 1845] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x95338800) [pid = 1747] [serial = 1857] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x99f14000) [pid = 1747] [serial = 1863] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x99f16400) [pid = 1747] [serial = 1860] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x925e2400) [pid = 1747] [serial = 1854] [outer = (nil)] [url = about:blank] 02:51:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0eb000 == 24 [pid = 1747] [id = 637] 02:51:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x90c31800) [pid = 1747] [serial = 1912] [outer = (nil)] 02:51:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x915c5400) [pid = 1747] [serial = 1913] [outer = 0x90c31800] 02:51:47 INFO - PROCESS | 1747 | 1468230707794 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91685c00) [pid = 1747] [serial = 1914] [outer = 0x90c31800] 02:51:48 INFO - PROCESS | 1747 | 1468230708620 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]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1328ms 02:51:48 INFO - PROCESS | 1747 | 1468230708690 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 1747 | 1468230708696 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 02:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:51:48 INFO - PROCESS | 1747 | 1468230708703 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 1747 | 1468230708705 Marionette TRACE conn3 <- [1,2522,null,{}] 02:51:48 INFO - PROCESS | 1747 | 1468230708712 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}] 02:51:48 INFO - PROCESS | 1747 | 1468230708716 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:48 INFO - PROCESS | 1747 | 1468230708881 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:51:48 INFO - PROCESS | 1747 | 1468230708892 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 1747 | 1468230708904 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c1c00 == 25 [pid = 1747] [id = 638] 02:51:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x915c4c00) [pid = 1747] [serial = 1915] [outer = (nil)] 02:51:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91e1cc00) [pid = 1747] [serial = 1916] [outer = 0x915c4c00] 02:51:49 INFO - PROCESS | 1747 | 1468230709095 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x92173800) [pid = 1747] [serial = 1917] [outer = 0x915c4c00] 02:51:49 INFO - PROCESS | 1747 | 1468230709983 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1336ms 02:51:50 INFO - PROCESS | 1747 | 1468230710040 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 1747 | 1468230710043 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 02:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:51:50 INFO - PROCESS | 1747 | 1468230710064 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 1747 | 1468230710072 Marionette TRACE conn3 <- [1,2526,null,{}] 02:51:50 INFO - PROCESS | 1747 | 1468230710081 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}] 02:51:50 INFO - PROCESS | 1747 | 1468230710088 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:50 INFO - PROCESS | 1747 | 1468230710306 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:51:50 INFO - PROCESS | 1747 | 1468230710329 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 1747 | 1468230710337 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x91bf0c00 == 26 [pid = 1747] [id = 639] 02:51:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9255ac00) [pid = 1747] [serial = 1918] [outer = (nil)] 02:51:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92dca000) [pid = 1747] [serial = 1919] [outer = 0x9255ac00] 02:51:50 INFO - PROCESS | 1747 | 1468230710404 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x931e4400) [pid = 1747] [serial = 1920] [outer = 0x9255ac00] 02:51:51 INFO - PROCESS | 1747 | 1468230711351 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]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1346ms 02:51:51 INFO - PROCESS | 1747 | 1468230711404 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 1747 | 1468230711409 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 02:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:51:51 INFO - PROCESS | 1747 | 1468230711415 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 1747 | 1468230711419 Marionette TRACE conn3 <- [1,2530,null,{}] 02:51:51 INFO - PROCESS | 1747 | 1468230711429 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}] 02:51:51 INFO - PROCESS | 1747 | 1468230711433 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:51 INFO - PROCESS | 1747 | 1468230711641 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:51:51 INFO - PROCESS | 1747 | 1468230711658 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 1747 | 1468230711668 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x92173c00 == 27 [pid = 1747] [id = 640] 02:51:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9244e000) [pid = 1747] [serial = 1921] [outer = (nil)] 02:51:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93ca1800) [pid = 1747] [serial = 1922] [outer = 0x9244e000] 02:51:51 INFO - PROCESS | 1747 | 1468230711744 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x93c5b400) [pid = 1747] [serial = 1923] [outer = 0x9244e000] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x93c60000) [pid = 1747] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8e434c00) [pid = 1747] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9a85d800) [pid = 1747] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8e433400) [pid = 1747] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9a189400) [pid = 1747] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x93c61000) [pid = 1747] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91e1a000) [pid = 1747] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9167a800) [pid = 1747] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x90c29c00) [pid = 1747] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:51:52 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91e08400) [pid = 1747] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:51:52 INFO - PROCESS | 1747 | 1468230712757 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]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1382ms 02:51:52 INFO - PROCESS | 1747 | 1468230712798 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 1747 | 1468230712802 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 02:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:51:52 INFO - PROCESS | 1747 | 1468230712808 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 1747 | 1468230712812 Marionette TRACE conn3 <- [1,2534,null,{}] 02:51:52 INFO - PROCESS | 1747 | 1468230712817 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}] 02:51:52 INFO - PROCESS | 1747 | 1468230712822 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:52 INFO - PROCESS | 1747 | 1468230712973 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:51:53 INFO - PROCESS | 1747 | 1468230712986 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 1747 | 1468230713005 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a9400 == 28 [pid = 1747] [id = 641] 02:51:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x915ca400) [pid = 1747] [serial = 1924] [outer = (nil)] 02:51:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x931dd800) [pid = 1747] [serial = 1925] [outer = 0x915ca400] 02:51:53 INFO - PROCESS | 1747 | 1468230713216 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x95344800) [pid = 1747] [serial = 1926] [outer = 0x915ca400] 02:51:54 INFO - PROCESS | 1747 | 1468230714050 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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1283ms 02:51:54 INFO - PROCESS | 1747 | 1468230714137 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 1747 | 1468230714143 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 02:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:51:54 INFO - PROCESS | 1747 | 1468230714152 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 1747 | 1468230714159 Marionette TRACE conn3 <- [1,2538,null,{}] 02:51:54 INFO - PROCESS | 1747 | 1468230714168 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}] 02:51:54 INFO - PROCESS | 1747 | 1468230714173 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:54 INFO - PROCESS | 1747 | 1468230714392 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:51:54 INFO - PROCESS | 1747 | 1468230714573 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 1747 | 1468230714590 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e435c00 == 29 [pid = 1747] [id = 642] 02:51:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x909e0c00) [pid = 1747] [serial = 1927] [outer = (nil)] 02:51:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x914a9c00) [pid = 1747] [serial = 1928] [outer = 0x909e0c00] 02:51:54 INFO - PROCESS | 1747 | 1468230714673 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x914b0400) [pid = 1747] [serial = 1929] [outer = 0x909e0c00] 02:51:55 INFO - PROCESS | 1747 | 1468230715645 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]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1535ms 02:51:55 INFO - PROCESS | 1747 | 1468230715688 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 1747 | 1468230715694 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 02:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:51:55 INFO - PROCESS | 1747 | 1468230715704 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 1747 | 1468230715710 Marionette TRACE conn3 <- [1,2542,null,{}] 02:51:55 INFO - PROCESS | 1747 | 1468230715736 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}] 02:51:55 INFO - PROCESS | 1747 | 1468230715742 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:55 INFO - PROCESS | 1747 | 1468230715937 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:51:56 INFO - PROCESS | 1747 | 1468230716123 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 1747 | 1468230716134 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167dc00 == 30 [pid = 1747] [id = 643] 02:51:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e10800) [pid = 1747] [serial = 1930] [outer = (nil)] 02:51:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91ecf400) [pid = 1747] [serial = 1931] [outer = 0x91e10800] 02:51:56 INFO - PROCESS | 1747 | 1468230716215 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92177400) [pid = 1747] [serial = 1932] [outer = 0x91e10800] 02:51:57 INFO - PROCESS | 1747 | 1468230717228 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1573ms 02:51:57 INFO - PROCESS | 1747 | 1468230717274 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:51:57 INFO - PROCESS | 1747 | 1468230717279 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 02:51:57 INFO - PROCESS | 1747 | 1468230717285 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 1747 | 1468230717289 Marionette TRACE conn3 <- [1,2546,null,{}] 02:51:57 INFO - PROCESS | 1747 | 1468230717303 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}] 02:51:57 INFO - PROCESS | 1747 | 1468230717311 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:57 INFO - PROCESS | 1747 | 1468230717504 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:51:57 INFO - PROCESS | 1747 | 1468230717691 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 1747 | 1468230717706 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x95339800 == 31 [pid = 1747] [id = 644] 02:51:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9533e000) [pid = 1747] [serial = 1933] [outer = (nil)] 02:51:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9782e000) [pid = 1747] [serial = 1934] [outer = 0x9533e000] 02:51:57 INFO - PROCESS | 1747 | 1468230717787 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x993c0400) [pid = 1747] [serial = 1935] [outer = 0x9533e000] 02:51:58 INFO - PROCESS | 1747 | 1468230718787 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1533ms 02:51:58 INFO - PROCESS | 1747 | 1468230718835 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 1747 | 1468230718839 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 02:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:51:58 INFO - PROCESS | 1747 | 1468230718847 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 1747 | 1468230718850 Marionette TRACE conn3 <- [1,2550,null,{}] 02:51:58 INFO - PROCESS | 1747 | 1468230718854 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}] 02:51:58 INFO - PROCESS | 1747 | 1468230718860 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:59 INFO - PROCESS | 1747 | 1468230719032 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:51:59 INFO - PROCESS | 1747 | 1468230719213 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 1747 | 1468230719221 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:51:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0e9000 == 32 [pid = 1747] [id = 645] 02:51:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x984a3000) [pid = 1747] [serial = 1936] [outer = (nil)] 02:51:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99f23c00) [pid = 1747] [serial = 1937] [outer = 0x984a3000] 02:51:59 INFO - PROCESS | 1747 | 1468230719311 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9a183400) [pid = 1747] [serial = 1938] [outer = 0x984a3000] 02:52:00 INFO - PROCESS | 1747 | 1468230720279 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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1483ms 02:52:00 INFO - PROCESS | 1747 | 1468230720330 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 1747 | 1468230720334 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 02:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:52:00 INFO - PROCESS | 1747 | 1468230720340 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 1747 | 1468230720344 Marionette TRACE conn3 <- [1,2554,null,{}] 02:52:00 INFO - PROCESS | 1747 | 1468230720349 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}] 02:52:00 INFO - PROCESS | 1747 | 1468230720354 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:00 INFO - PROCESS | 1747 | 1468230720567 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:52:00 INFO - PROCESS | 1747 | 1468230720751 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 1747 | 1468230720759 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c64c00 == 33 [pid = 1747] [id = 646] 02:52:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9533a000) [pid = 1747] [serial = 1939] [outer = (nil)] 02:52:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a3a7c00) [pid = 1747] [serial = 1940] [outer = 0x9533a000] 02:52:00 INFO - PROCESS | 1747 | 1468230720899 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a60d400) [pid = 1747] [serial = 1941] [outer = 0x9533a000] 02:52:01 INFO - PROCESS | 1747 | 1468230721833 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1541ms 02:52:01 INFO - PROCESS | 1747 | 1468230721881 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 1747 | 1468230721885 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 02:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:52:01 INFO - PROCESS | 1747 | 1468230721892 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 1747 | 1468230721895 Marionette TRACE conn3 <- [1,2558,null,{}] 02:52:01 INFO - PROCESS | 1747 | 1468230721901 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}] 02:52:01 INFO - PROCESS | 1747 | 1468230721911 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:02 INFO - PROCESS | 1747 | 1468230722142 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:52:02 INFO - PROCESS | 1747 | 1468230722329 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 1747 | 1468230722337 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f14000 == 34 [pid = 1747] [id = 647] 02:52:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a610c00) [pid = 1747] [serial = 1942] [outer = (nil)] 02:52:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a85cc00) [pid = 1747] [serial = 1943] [outer = 0x9a610c00] 02:52:02 INFO - PROCESS | 1747 | 1468230722481 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a866400) [pid = 1747] [serial = 1944] [outer = 0x9a610c00] 02:52:03 INFO - PROCESS | 1747 | 1468230723397 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1578ms 02:52:03 INFO - PROCESS | 1747 | 1468230723470 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 1747 | 1468230723474 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 02:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:52:03 INFO - PROCESS | 1747 | 1468230723481 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 1747 | 1468230723484 Marionette TRACE conn3 <- [1,2562,null,{}] 02:52:03 INFO - PROCESS | 1747 | 1468230723490 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}] 02:52:03 INFO - PROCESS | 1747 | 1468230723495 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:03 INFO - PROCESS | 1747 | 1468230723695 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:52:03 INFO - PROCESS | 1747 | 1468230723880 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 1747 | 1468230723891 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c7000 == 35 [pid = 1747] [id = 648] 02:52:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91ecd000) [pid = 1747] [serial = 1945] [outer = (nil)] 02:52:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a965000) [pid = 1747] [serial = 1946] [outer = 0x91ecd000] 02:52:03 INFO - PROCESS | 1747 | 1468230723968 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a968400) [pid = 1747] [serial = 1947] [outer = 0x91ecd000] 02:52:04 INFO - PROCESS | 1747 | 1468230724955 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1739ms 02:52:05 INFO - PROCESS | 1747 | 1468230725221 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 1747 | 1468230725227 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 02:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:52:05 INFO - PROCESS | 1747 | 1468230725235 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 1747 | 1468230725240 Marionette TRACE conn3 <- [1,2566,null,{}] 02:52:05 INFO - PROCESS | 1747 | 1468230725247 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}] 02:52:05 INFO - PROCESS | 1747 | 1468230725253 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:05 INFO - PROCESS | 1747 | 1468230725453 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:52:05 INFO - PROCESS | 1747 | 1468230725729 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 1747 | 1468230725741 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e436c00 == 36 [pid = 1747] [id = 649] 02:52:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x909e3c00) [pid = 1747] [serial = 1948] [outer = (nil)] 02:52:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x90c29c00) [pid = 1747] [serial = 1949] [outer = 0x909e3c00] 02:52:05 INFO - PROCESS | 1747 | 1468230725893 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x90c30000) [pid = 1747] [serial = 1950] [outer = 0x909e3c00] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91687c00 == 35 [pid = 1747] [id = 571] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x914a5000 == 34 [pid = 1747] [id = 575] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e437c00 == 33 [pid = 1747] [id = 570] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2a800 == 32 [pid = 1747] [id = 562] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f074000 == 31 [pid = 1747] [id = 567] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92448c00 == 30 [pid = 1747] [id = 566] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f069400 == 29 [pid = 1747] [id = 576] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2bc00 == 28 [pid = 1747] [id = 634] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e433000 == 27 [pid = 1747] [id = 574] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43bc00 == 26 [pid = 1747] [id = 632] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x909d7400 == 25 [pid = 1747] [id = 633] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x915c2400 == 24 [pid = 1747] [id = 578] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92170400 == 23 [pid = 1747] [id = 635] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9167a400 == 22 [pid = 1747] [id = 577] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x915c8400 == 21 [pid = 1747] [id = 568] 02:52:07 INFO - PROCESS | 1747 | --DOCSHELL 0x931e0000 == 20 [pid = 1747] [id = 569] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x96661800) [pid = 1747] [serial = 1871] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f0f1400) [pid = 1747] [serial = 1866] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a886400) [pid = 1747] [serial = 1881] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e43ac00) [pid = 1747] [serial = 1883] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9a656800) [pid = 1747] [serial = 1878] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a613c00) [pid = 1747] [serial = 1875] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92555c00) [pid = 1747] [serial = 1869] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99f13c00) [pid = 1747] [serial = 1872] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91be9000) [pid = 1747] [serial = 1890] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91ecfc00) [pid = 1747] [serial = 1868] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91ba5800) [pid = 1747] [serial = 1889] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x914adc00) [pid = 1747] [serial = 1886] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91e20000) [pid = 1747] [serial = 1892] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f06b800) [pid = 1747] [serial = 1865] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a863400) [pid = 1747] [serial = 1880] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9a650c00) [pid = 1747] [serial = 1877] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9a610400) [pid = 1747] [serial = 1874] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f072c00) [pid = 1747] [serial = 1884] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91ed4800) [pid = 1747] [serial = 1893] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x915bd800) [pid = 1747] [serial = 1887] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92448400) [pid = 1747] [serial = 1895] [outer = (nil)] [url = about:blank] 02:52:07 INFO - PROCESS | 1747 | 1468230727989 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2789ms 02:52:08 INFO - PROCESS | 1747 | 1468230728026 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 1747 | 1468230728031 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 02:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:52:08 INFO - PROCESS | 1747 | 1468230728040 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 1747 | 1468230728044 Marionette TRACE conn3 <- [1,2570,null,{}] 02:52:08 INFO - PROCESS | 1747 | 1468230728053 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}] 02:52:08 INFO - PROCESS | 1747 | 1468230728059 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:08 INFO - PROCESS | 1747 | 1468230728217 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:52:08 INFO - PROCESS | 1747 | 1468230728290 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 1747 | 1468230728298 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ef000 == 21 [pid = 1747] [id = 650] 02:52:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f0ef400) [pid = 1747] [serial = 1951] [outer = (nil)] 02:52:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x909de400) [pid = 1747] [serial = 1952] [outer = 0x8f0ef400] 02:52:08 INFO - PROCESS | 1747 | 1468230728494 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x909e2c00) [pid = 1747] [serial = 1953] [outer = 0x8f0ef400] 02:52:09 INFO - PROCESS | 1747 | 1468230729276 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1287ms 02:52:09 INFO - PROCESS | 1747 | 1468230729327 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 1747 | 1468230729336 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 02:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:52:09 INFO - PROCESS | 1747 | 1468230729356 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 1747 | 1468230729364 Marionette TRACE conn3 <- [1,2574,null,{}] 02:52:09 INFO - PROCESS | 1747 | 1468230729370 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}] 02:52:09 INFO - PROCESS | 1747 | 1468230729376 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:09 INFO - PROCESS | 1747 | 1468230729545 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:52:09 INFO - PROCESS | 1747 | 1468230729694 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 1747 | 1468230729708 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c2000 == 22 [pid = 1747] [id = 651] 02:52:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9167b800) [pid = 1747] [serial = 1954] [outer = (nil)] 02:52:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91685400) [pid = 1747] [serial = 1955] [outer = 0x9167b800] 02:52:09 INFO - PROCESS | 1747 | 1468230729774 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ba0000) [pid = 1747] [serial = 1956] [outer = 0x9167b800] 02:52:10 INFO - PROCESS | 1747 | 1468230730708 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]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1390ms 02:52:10 INFO - PROCESS | 1747 | 1468230730749 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 1747 | 1468230730752 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 02:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:52:10 INFO - PROCESS | 1747 | 1468230730759 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 1747 | 1468230730765 Marionette TRACE conn3 <- [1,2578,null,{}] 02:52:10 INFO - PROCESS | 1747 | 1468230730782 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}] 02:52:10 INFO - PROCESS | 1747 | 1468230730790 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:11 INFO - PROCESS | 1747 | 1468230731005 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:52:11 INFO - PROCESS | 1747 | 1468230731025 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 1747 | 1468230731034 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e02400 == 23 [pid = 1747] [id = 652] 02:52:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91e02800) [pid = 1747] [serial = 1957] [outer = (nil)] 02:52:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91e11c00) [pid = 1747] [serial = 1958] [outer = 0x91e02800] 02:52:11 INFO - PROCESS | 1747 | 1468230731105 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91e18400) [pid = 1747] [serial = 1959] [outer = 0x91e02800] 02:52:12 INFO - PROCESS | 1747 | 1468230732004 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1282ms 02:52:12 INFO - PROCESS | 1747 | 1468230732041 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 1747 | 1468230732045 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 02:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:52:12 INFO - PROCESS | 1747 | 1468230732052 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 1747 | 1468230732055 Marionette TRACE conn3 <- [1,2582,null,{}] 02:52:12 INFO - PROCESS | 1747 | 1468230732066 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}] 02:52:12 INFO - PROCESS | 1747 | 1468230732070 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:12 INFO - PROCESS | 1747 | 1468230732657 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8f0ee400) [pid = 1747] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x915ca400) [pid = 1747] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9255ac00) [pid = 1747] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9244e000) [pid = 1747] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x914a8000) [pid = 1747] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x915c4c00) [pid = 1747] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f076800) [pid = 1747] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x90c31800) [pid = 1747] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92553400) [pid = 1747] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91e05c00) [pid = 1747] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:52:12 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f067400) [pid = 1747] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:52:12 INFO - PROCESS | 1747 | 1468230732836 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 1747 | 1468230732841 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f067400 == 24 [pid = 1747] [id = 653] 02:52:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8f06d800) [pid = 1747] [serial = 1960] [outer = (nil)] 02:52:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x914a8000) [pid = 1747] [serial = 1961] [outer = 0x8f06d800] 02:52:12 INFO - PROCESS | 1747 | 1468230732911 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e05c00) [pid = 1747] [serial = 1962] [outer = 0x8f06d800] 02:52:13 INFO - PROCESS | 1747 | 1468230733672 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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1640ms 02:52:13 INFO - PROCESS | 1747 | 1468230733696 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 1747 | 1468230733700 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 02:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:52:13 INFO - PROCESS | 1747 | 1468230733706 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 1747 | 1468230733709 Marionette TRACE conn3 <- [1,2586,null,{}] 02:52:13 INFO - PROCESS | 1747 | 1468230733714 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}] 02:52:13 INFO - PROCESS | 1747 | 1468230733719 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:13 INFO - PROCESS | 1747 | 1468230733857 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:52:13 INFO - PROCESS | 1747 | 1468230733871 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 1747 | 1468230733878 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e16c00 == 25 [pid = 1747] [id = 654] 02:52:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91ecfc00) [pid = 1747] [serial = 1963] [outer = (nil)] 02:52:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92172800) [pid = 1747] [serial = 1964] [outer = 0x91ecfc00] 02:52:13 INFO - PROCESS | 1747 | 1468230733944 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9244ac00) [pid = 1747] [serial = 1965] [outer = 0x91ecfc00] 02:52:15 INFO - PROCESS | 1747 | 1468230735003 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1382ms 02:52:15 INFO - PROCESS | 1747 | 1468230735089 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 1747 | 1468230735096 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 02:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:52:15 INFO - PROCESS | 1747 | 1468230735105 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 1747 | 1468230735109 Marionette TRACE conn3 <- [1,2590,null,{}] 02:52:15 INFO - PROCESS | 1747 | 1468230735118 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}] 02:52:15 INFO - PROCESS | 1747 | 1468230735124 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:15 INFO - PROCESS | 1747 | 1468230735340 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:52:15 INFO - PROCESS | 1747 | 1468230735599 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 1747 | 1468230735620 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ea800 == 26 [pid = 1747] [id = 655] 02:52:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x909d9800) [pid = 1747] [serial = 1966] [outer = (nil)] 02:52:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x914af800) [pid = 1747] [serial = 1967] [outer = 0x909d9800] 02:52:15 INFO - PROCESS | 1747 | 1468230735724 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x915c8400) [pid = 1747] [serial = 1968] [outer = 0x909d9800] 02:52:16 INFO - PROCESS | 1747 | 1468230736695 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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1636ms 02:52:16 INFO - PROCESS | 1747 | 1468230736741 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 1747 | 1468230736749 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 02:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:52:16 INFO - PROCESS | 1747 | 1468230736788 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 1747 | 1468230736793 Marionette TRACE conn3 <- [1,2594,null,{}] 02:52:16 INFO - PROCESS | 1747 | 1468230736799 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}] 02:52:16 INFO - PROCESS | 1747 | 1468230736805 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:16 INFO - PROCESS | 1747 | 1468230736984 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:52:17 INFO - PROCESS | 1747 | 1468230737211 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 1747 | 1468230737219 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x91beac00 == 27 [pid = 1747] [id = 656] 02:52:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91bec400) [pid = 1747] [serial = 1969] [outer = (nil)] 02:52:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91e1d800) [pid = 1747] [serial = 1970] [outer = 0x91bec400] 02:52:17 INFO - PROCESS | 1747 | 1468230737327 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91e19400) [pid = 1747] [serial = 1971] [outer = 0x91bec400] 02:52:18 INFO - PROCESS | 1747 | 1468230738407 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1634ms 02:52:18 INFO - PROCESS | 1747 | 1468230738420 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 1747 | 1468230738424 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 02:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:52:18 INFO - PROCESS | 1747 | 1468230738430 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 1747 | 1468230738436 Marionette TRACE conn3 <- [1,2598,null,{}] 02:52:18 INFO - PROCESS | 1747 | 1468230738453 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}] 02:52:18 INFO - PROCESS | 1747 | 1468230738461 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:18 INFO - PROCESS | 1747 | 1468230738675 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:52:18 INFO - PROCESS | 1747 | 1468230738911 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 1747 | 1468230738922 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x92552000 == 28 [pid = 1747] [id = 657] 02:52:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92555c00) [pid = 1747] [serial = 1972] [outer = (nil)] 02:52:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x925e1400) [pid = 1747] [serial = 1973] [outer = 0x92555c00] 02:52:19 INFO - PROCESS | 1747 | 1468230739048 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92dc4800) [pid = 1747] [serial = 1974] [outer = 0x92555c00] 02:52:20 INFO - PROCESS | 1747 | 1468230740094 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]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1735ms 02:52:20 INFO - PROCESS | 1747 | 1468230740165 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 1747 | 1468230740169 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 02:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:52:20 INFO - PROCESS | 1747 | 1468230740176 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 1747 | 1468230740180 Marionette TRACE conn3 <- [1,2602,null,{}] 02:52:20 INFO - PROCESS | 1747 | 1468230740186 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}] 02:52:20 INFO - PROCESS | 1747 | 1468230740191 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:20 INFO - PROCESS | 1747 | 1468230740367 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:52:20 INFO - PROCESS | 1747 | 1468230740592 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 1747 | 1468230740599 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e431400 == 29 [pid = 1747] [id = 658] 02:52:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e432000) [pid = 1747] [serial = 1975] [outer = (nil)] 02:52:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x90c34c00) [pid = 1747] [serial = 1976] [outer = 0x8e432000] 02:52:20 INFO - PROCESS | 1747 | 1468230740724 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91b9e800) [pid = 1747] [serial = 1977] [outer = 0x8e432000] 02:52:22 INFO - PROCESS | 1747 | 1468230741997 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]]]}] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9244c400) [pid = 1747] [serial = 1896] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x931dd800) [pid = 1747] [serial = 1925] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92dca000) [pid = 1747] [serial = 1919] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x93ca1800) [pid = 1747] [serial = 1922] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91be3000) [pid = 1747] [serial = 1901] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91e07400) [pid = 1747] [serial = 1902] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91e1cc00) [pid = 1747] [serial = 1916] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8f0f6400) [pid = 1747] [serial = 1910] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x90c2d000) [pid = 1747] [serial = 1911] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x915c5400) [pid = 1747] [serial = 1913] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91685c00) [pid = 1747] [serial = 1914] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x931e6000) [pid = 1747] [serial = 1907] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x93c5e800) [pid = 1747] [serial = 1908] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92553000) [pid = 1747] [serial = 1904] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92dbf000) [pid = 1747] [serial = 1905] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8f076000) [pid = 1747] [serial = 1898] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x909da800) [pid = 1747] [serial = 1899] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x931e4400) [pid = 1747] [serial = 1920] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x93c5b400) [pid = 1747] [serial = 1923] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x92173800) [pid = 1747] [serial = 1917] [outer = (nil)] [url = about:blank] 02:52:22 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x95344800) [pid = 1747] [serial = 1926] [outer = (nil)] [url = about:blank] 02:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1938ms 02:52:22 INFO - PROCESS | 1747 | 1468230742115 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 1747 | 1468230742119 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 02:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:52:22 INFO - PROCESS | 1747 | 1468230742129 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 1747 | 1468230742132 Marionette TRACE conn3 <- [1,2606,null,{}] 02:52:22 INFO - PROCESS | 1747 | 1468230742140 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}] 02:52:22 INFO - PROCESS | 1747 | 1468230742145 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:22 INFO - PROCESS | 1747 | 1468230742285 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:52:22 INFO - PROCESS | 1747 | 1468230742474 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 1747 | 1468230742480 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x909e4800 == 30 [pid = 1747] [id = 659] 02:52:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x90c2fc00) [pid = 1747] [serial = 1978] [outer = (nil)] 02:52:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x915bb800) [pid = 1747] [serial = 1979] [outer = 0x90c2fc00] 02:52:22 INFO - PROCESS | 1747 | 1468230742557 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9167ac00) [pid = 1747] [serial = 1980] [outer = 0x90c2fc00] 02:52:23 INFO - PROCESS | 1747 | 1468230743391 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]]]}] 02:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1329ms 02:52:23 INFO - PROCESS | 1747 | 1468230743458 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 1747 | 1468230743465 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 02:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:52:23 INFO - PROCESS | 1747 | 1468230743475 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - PROCESS | 1747 | 1468230743478 Marionette TRACE conn3 <- [1,2610,null,{}] 02:52:23 INFO - PROCESS | 1747 | 1468230743484 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}] 02:52:23 INFO - PROCESS | 1747 | 1468230743489 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:23 INFO - PROCESS | 1747 | 1468230743651 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:52:23 INFO - PROCESS | 1747 | 1468230743662 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 1747 | 1468230743673 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f074800 == 31 [pid = 1747] [id = 660] 02:52:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91bec000) [pid = 1747] [serial = 1981] [outer = (nil)] 02:52:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e0f000) [pid = 1747] [serial = 1982] [outer = 0x91bec000] 02:52:23 INFO - PROCESS | 1747 | 1468230743868 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e20400) [pid = 1747] [serial = 1983] [outer = 0x91bec000] 02:52:24 INFO - PROCESS | 1747 | 1468230744749 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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1326ms 02:52:24 INFO - PROCESS | 1747 | 1468230744807 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 1747 | 1468230744811 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 02:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:52:24 INFO - PROCESS | 1747 | 1468230744817 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 1747 | 1468230744822 Marionette TRACE conn3 <- [1,2614,null,{}] 02:52:24 INFO - PROCESS | 1747 | 1468230744837 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}] 02:52:24 INFO - PROCESS | 1747 | 1468230744845 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:25 INFO - PROCESS | 1747 | 1468230745074 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:52:25 INFO - PROCESS | 1747 | 1468230745093 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 1747 | 1468230745103 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x92559800 == 32 [pid = 1747] [id = 661] 02:52:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9255a000) [pid = 1747] [serial = 1984] [outer = (nil)] 02:52:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x925e1800) [pid = 1747] [serial = 1985] [outer = 0x9255a000] 02:52:25 INFO - PROCESS | 1747 | 1468230745172 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92dc1800) [pid = 1747] [serial = 1986] [outer = 0x9255a000] 02:52:26 INFO - PROCESS | 1747 | 1468230746081 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]]]}] 02:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1287ms 02:52:26 INFO - PROCESS | 1747 | 1468230746106 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 1747 | 1468230746111 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 02:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:52:26 INFO - PROCESS | 1747 | 1468230746116 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - PROCESS | 1747 | 1468230746119 Marionette TRACE conn3 <- [1,2618,null,{}] 02:52:26 INFO - PROCESS | 1747 | 1468230746124 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}] 02:52:26 INFO - PROCESS | 1747 | 1468230746129 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:26 INFO - PROCESS | 1747 | 1468230746330 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:52:26 INFO - PROCESS | 1747 | 1468230746357 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 1747 | 1468230746369 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e434000 == 33 [pid = 1747] [id = 662] 02:52:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x931e1800) [pid = 1747] [serial = 1987] [outer = (nil)] 02:52:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93c5cc00) [pid = 1747] [serial = 1988] [outer = 0x931e1800] 02:52:26 INFO - PROCESS | 1747 | 1468230746430 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93c66800) [pid = 1747] [serial = 1989] [outer = 0x931e1800] 02:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9167b800) [pid = 1747] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9533e000) [pid = 1747] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f0ef400) [pid = 1747] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91e02800) [pid = 1747] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x984a3000) [pid = 1747] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x909e3c00) [pid = 1747] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9533a000) [pid = 1747] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9a610c00) [pid = 1747] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f06d800) [pid = 1747] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x909e0c00) [pid = 1747] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91ecd000) [pid = 1747] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91e10800) [pid = 1747] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:52:27 INFO - PROCESS | 1747 | 1468230747439 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1384ms 02:52:27 INFO - PROCESS | 1747 | 1468230747501 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 1747 | 1468230747505 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 02:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:52:27 INFO - PROCESS | 1747 | 1468230747514 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 1747 | 1468230747517 Marionette TRACE conn3 <- [1,2622,null,{}] 02:52:27 INFO - PROCESS | 1747 | 1468230747521 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}] 02:52:27 INFO - PROCESS | 1747 | 1468230747528 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:27 INFO - PROCESS | 1747 | 1468230747673 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:52:27 INFO - PROCESS | 1747 | 1468230747681 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 1747 | 1468230747689 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06b000 == 34 [pid = 1747] [id = 663] 02:52:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8f072000) [pid = 1747] [serial = 1990] [outer = (nil)] 02:52:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x931ea000) [pid = 1747] [serial = 1991] [outer = 0x8f072000] 02:52:27 INFO - PROCESS | 1747 | 1468230747755 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x93c9dc00) [pid = 1747] [serial = 1992] [outer = 0x8f072000] 02:52:28 INFO - PROCESS | 1747 | 1468230748674 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]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1183ms 02:52:28 INFO - PROCESS | 1747 | 1468230748699 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 1747 | 1468230748703 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 02:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:52:28 INFO - PROCESS | 1747 | 1468230748709 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 1747 | 1468230748712 Marionette TRACE conn3 <- [1,2626,null,{}] 02:52:28 INFO - PROCESS | 1747 | 1468230748717 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}] 02:52:28 INFO - PROCESS | 1747 | 1468230748727 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:28 INFO - PROCESS | 1747 | 1468230748988 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:52:29 INFO - PROCESS | 1747 | 1468230749174 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 1747 | 1468230749187 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f067c00 == 35 [pid = 1747] [id = 664] 02:52:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8f069000) [pid = 1747] [serial = 1993] [outer = (nil)] 02:52:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8f075400) [pid = 1747] [serial = 1994] [outer = 0x8f069000] 02:52:29 INFO - PROCESS | 1747 | 1468230749271 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f0f1400) [pid = 1747] [serial = 1995] [outer = 0x8f069000] 02:52:30 INFO - PROCESS | 1747 | 1468230750302 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]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1627ms 02:52:30 INFO - PROCESS | 1747 | 1468230750338 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 1747 | 1468230750345 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 02:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:52:30 INFO - PROCESS | 1747 | 1468230750354 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 1747 | 1468230750359 Marionette TRACE conn3 <- [1,2630,null,{}] 02:52:30 INFO - PROCESS | 1747 | 1468230750367 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}] 02:52:30 INFO - PROCESS | 1747 | 1468230750373 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:30 INFO - PROCESS | 1747 | 1468230750562 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:52:30 INFO - PROCESS | 1747 | 1468230750750 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:30 INFO - PROCESS | 1747 | 1468230750759 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba4c00 == 36 [pid = 1747] [id = 665] 02:52:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91be4400) [pid = 1747] [serial = 1996] [outer = (nil)] 02:52:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91bea400) [pid = 1747] [serial = 1997] [outer = 0x91be4400] 02:52:30 INFO - PROCESS | 1747 | 1468230750845 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91e09800) [pid = 1747] [serial = 1998] [outer = 0x91be4400] 02:52:31 INFO - PROCESS | 1747 | 1468230751845 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]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1533ms 02:52:31 INFO - PROCESS | 1747 | 1468230751893 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 1747 | 1468230751898 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 02:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:52:31 INFO - PROCESS | 1747 | 1468230751905 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 1747 | 1468230751909 Marionette TRACE conn3 <- [1,2634,null,{}] 02:52:31 INFO - PROCESS | 1747 | 1468230751915 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}] 02:52:31 INFO - PROCESS | 1747 | 1468230751921 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:32 INFO - PROCESS | 1747 | 1468230752158 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:52:32 INFO - PROCESS | 1747 | 1468230752295 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 1747 | 1468230752303 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1a000 == 37 [pid = 1747] [id = 666] 02:52:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x925e1c00) [pid = 1747] [serial = 1999] [outer = (nil)] 02:52:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92dc5400) [pid = 1747] [serial = 2000] [outer = 0x925e1c00] 02:52:32 INFO - PROCESS | 1747 | 1468230752419 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93c61000) [pid = 1747] [serial = 2001] [outer = 0x925e1c00] 02:52:33 INFO - PROCESS | 1747 | 1468230753508 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]]]}] 02:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1634ms 02:52:33 INFO - PROCESS | 1747 | 1468230753539 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 1747 | 1468230753545 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 02:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:52:33 INFO - PROCESS | 1747 | 1468230753562 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 1747 | 1468230753569 Marionette TRACE conn3 <- [1,2638,null,{}] 02:52:33 INFO - PROCESS | 1747 | 1468230753575 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}] 02:52:33 INFO - PROCESS | 1747 | 1468230753582 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:33 INFO - PROCESS | 1747 | 1468230753767 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:52:33 INFO - PROCESS | 1747 | 1468230753953 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 1747 | 1468230753965 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d5800 == 38 [pid = 1747] [id = 667] 02:52:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91ba4400) [pid = 1747] [serial = 2002] [outer = (nil)] 02:52:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x96657800) [pid = 1747] [serial = 2003] [outer = 0x91ba4400] 02:52:34 INFO - PROCESS | 1747 | 1468230754045 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x997a2c00) [pid = 1747] [serial = 2004] [outer = 0x91ba4400] 02:52:35 INFO - PROCESS | 1747 | 1468230755024 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]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1540ms 02:52:35 INFO - PROCESS | 1747 | 1468230755095 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 1747 | 1468230755099 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 02:52:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:52:35 INFO - PROCESS | 1747 | 1468230755106 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 1747 | 1468230755110 Marionette TRACE conn3 <- [1,2642,null,{}] 02:52:35 INFO - PROCESS | 1747 | 1468230755115 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}] 02:52:35 INFO - PROCESS | 1747 | 1468230755121 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:35 INFO - PROCESS | 1747 | 1468230755338 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:52:35 INFO - PROCESS | 1747 | 1468230755536 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 1747 | 1468230755545 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2e400 == 39 [pid = 1747] [id = 668] 02:52:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9216e800) [pid = 1747] [serial = 2005] [outer = (nil)] 02:52:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99f16400) [pid = 1747] [serial = 2006] [outer = 0x9216e800] 02:52:35 INFO - PROCESS | 1747 | 1468230755626 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x99f1ac00) [pid = 1747] [serial = 2007] [outer = 0x9216e800] 02:52:36 INFO - PROCESS | 1747 | 1468230756577 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:52:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1528ms 02:52:36 INFO - PROCESS | 1747 | 1468230756635 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 1747 | 1468230756639 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 02:52:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:52:36 INFO - PROCESS | 1747 | 1468230756645 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 1747 | 1468230756649 Marionette TRACE conn3 <- [1,2646,null,{}] 02:52:36 INFO - PROCESS | 1747 | 1468230756655 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}] 02:52:36 INFO - PROCESS | 1747 | 1468230756660 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:36 INFO - PROCESS | 1747 | 1468230756837 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:52:37 INFO - PROCESS | 1747 | 1468230757030 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 1747 | 1468230757048 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a2e1c00 == 40 [pid = 1747] [id = 669] 02:52:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a378000) [pid = 1747] [serial = 2008] [outer = (nil)] 02:52:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a5ea800) [pid = 1747] [serial = 2009] [outer = 0x9a378000] 02:52:37 INFO - PROCESS | 1747 | 1468230757180 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a61c400) [pid = 1747] [serial = 2010] [outer = 0x9a378000] 02:52:38 INFO - PROCESS | 1747 | 1468230758443 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]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:52:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1829ms 02:52:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:52:38 INFO - PROCESS | 1747 | 1468230758475 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 1747 | 1468230758480 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 02:52:38 INFO - PROCESS | 1747 | 1468230758487 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 1747 | 1468230758492 Marionette TRACE conn3 <- [1,2650,null,{}] 02:52:38 INFO - PROCESS | 1747 | 1468230758501 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}] 02:52:38 INFO - PROCESS | 1747 | 1468230758506 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:38 INFO - PROCESS | 1747 | 1468230758708 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:52:39 INFO - PROCESS | 1747 | 1468230759051 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 1747 | 1468230759062 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x914af400 == 41 [pid = 1747] [id = 670] 02:52:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x915bc400) [pid = 1747] [serial = 2011] [outer = (nil)] 02:52:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91679400) [pid = 1747] [serial = 2012] [outer = 0x915bc400] 02:52:39 INFO - PROCESS | 1747 | 1468230759134 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91688000) [pid = 1747] [serial = 2013] [outer = 0x915bc400] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9167dc00 == 40 [pid = 1747] [id = 643] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0eb000 == 39 [pid = 1747] [id = 637] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ef000 == 38 [pid = 1747] [id = 650] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x915c1c00 == 37 [pid = 1747] [id = 638] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x915c2000 == 36 [pid = 1747] [id = 651] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x92173c00 == 35 [pid = 1747] [id = 640] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91e02400 == 34 [pid = 1747] [id = 652] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f067400 == 33 [pid = 1747] [id = 653] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8e436c00 == 32 [pid = 1747] [id = 649] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06b000 == 31 [pid = 1747] [id = 663] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8e434000 == 30 [pid = 1747] [id = 662] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x92559800 == 29 [pid = 1747] [id = 661] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f074800 == 28 [pid = 1747] [id = 660] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x909e4800 == 27 [pid = 1747] [id = 659] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x92552000 == 26 [pid = 1747] [id = 657] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8e431400 == 25 [pid = 1747] [id = 658] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91beac00 == 24 [pid = 1747] [id = 656] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91e16c00 == 23 [pid = 1747] [id = 654] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ea800 == 22 [pid = 1747] [id = 655] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x95339800 == 21 [pid = 1747] [id = 644] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06ec00 == 20 [pid = 1747] [id = 636] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x915c7000 == 19 [pid = 1747] [id = 648] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91bf0c00 == 18 [pid = 1747] [id = 639] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x99f14000 == 17 [pid = 1747] [id = 647] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0e9000 == 16 [pid = 1747] [id = 645] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x914a9400 == 15 [pid = 1747] [id = 641] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8e435c00 == 14 [pid = 1747] [id = 642] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x93c64c00 == 13 [pid = 1747] [id = 646] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x9a2e1c00 == 12 [pid = 1747] [id = 669] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2e400 == 11 [pid = 1747] [id = 668] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x909d5800 == 10 [pid = 1747] [id = 667] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1a000 == 9 [pid = 1747] [id = 666] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f067c00 == 8 [pid = 1747] [id = 664] 02:52:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91ba4c00 == 7 [pid = 1747] [id = 665] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92172800) [pid = 1747] [serial = 1964] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91685400) [pid = 1747] [serial = 1955] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9782e000) [pid = 1747] [serial = 1934] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x909de400) [pid = 1747] [serial = 1952] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x909e2c00) [pid = 1747] [serial = 1953] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91e11c00) [pid = 1747] [serial = 1958] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a183400) [pid = 1747] [serial = 1938] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99f23c00) [pid = 1747] [serial = 1937] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x90c30000) [pid = 1747] [serial = 1950] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x90c29c00) [pid = 1747] [serial = 1949] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a60d400) [pid = 1747] [serial = 1941] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a3a7c00) [pid = 1747] [serial = 1940] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a866400) [pid = 1747] [serial = 1944] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x914a8000) [pid = 1747] [serial = 1961] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91e18400) [pid = 1747] [serial = 1959] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a85cc00) [pid = 1747] [serial = 1943] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x914b0400) [pid = 1747] [serial = 1929] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x914a9c00) [pid = 1747] [serial = 1928] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9a968400) [pid = 1747] [serial = 1947] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x92177400) [pid = 1747] [serial = 1932] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91ecf400) [pid = 1747] [serial = 1931] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x993c0400) [pid = 1747] [serial = 1935] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9a965000) [pid = 1747] [serial = 1946] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91e05c00) [pid = 1747] [serial = 1962] [outer = (nil)] [url = about:blank] 02:52:40 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91ba0000) [pid = 1747] [serial = 1956] [outer = (nil)] [url = about:blank] 02:52:41 INFO - PROCESS | 1747 | 1468230761157 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:52:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2684ms 02:52:41 INFO - PROCESS | 1747 | 1468230761171 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:52:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:52:41 INFO - PROCESS | 1747 | 1468230761177 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 02:52:41 INFO - PROCESS | 1747 | 1468230761184 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 1747 | 1468230761189 Marionette TRACE conn3 <- [1,2654,null,{}] 02:52:41 INFO - PROCESS | 1747 | 1468230761201 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}] 02:52:41 INFO - PROCESS | 1747 | 1468230761207 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:41 INFO - PROCESS | 1747 | 1468230761368 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:52:41 INFO - PROCESS | 1747 | 1468230761389 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 1747 | 1468230761398 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x909dbc00 == 8 [pid = 1747] [id = 671] 02:52:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x909dd800) [pid = 1747] [serial = 2014] [outer = (nil)] 02:52:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x909e4000) [pid = 1747] [serial = 2015] [outer = 0x909dd800] 02:52:41 INFO - PROCESS | 1747 | 1468230761470 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x90c30000) [pid = 1747] [serial = 2016] [outer = 0x909dd800] 02:52:42 INFO - PROCESS | 1747 | 1468230762425 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:52:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1285ms 02:52:42 INFO - PROCESS | 1747 | 1468230762469 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:52:42 INFO - PROCESS | 1747 | 1468230762477 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 02:52:42 INFO - PROCESS | 1747 | 1468230762489 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 1747 | 1468230762493 Marionette TRACE conn3 <- [1,2658,null,{}] 02:52:42 INFO - PROCESS | 1747 | 1468230762499 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}] 02:52:42 INFO - PROCESS | 1747 | 1468230762505 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:42 INFO - PROCESS | 1747 | 1468230762675 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:52:42 INFO - PROCESS | 1747 | 1468230762818 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 1747 | 1468230762825 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bdc00 == 9 [pid = 1747] [id = 672] 02:52:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x915c7400) [pid = 1747] [serial = 2017] [outer = (nil)] 02:52:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9167fc00) [pid = 1747] [serial = 2018] [outer = 0x915c7400] 02:52:42 INFO - PROCESS | 1747 | 1468230762901 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91ba0400) [pid = 1747] [serial = 2019] [outer = 0x915c7400] 02:52:43 INFO - PROCESS | 1747 | 1468230763827 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:52:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1386ms 02:52:43 INFO - PROCESS | 1747 | 1468230763874 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 1747 | 1468230763877 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 02:52:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:52:43 INFO - PROCESS | 1747 | 1468230763891 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 1747 | 1468230763897 Marionette TRACE conn3 <- [1,2662,null,{}] 02:52:43 INFO - PROCESS | 1747 | 1468230763914 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}] 02:52:43 INFO - PROCESS | 1747 | 1468230763923 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:44 INFO - PROCESS | 1747 | 1468230764156 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:52:44 INFO - PROCESS | 1747 | 1468230764180 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 1747 | 1468230764193 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1d000 == 10 [pid = 1747] [id = 673] 02:52:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e1e000) [pid = 1747] [serial = 2020] [outer = (nil)] 02:52:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91ecc800) [pid = 1747] [serial = 2021] [outer = 0x91e1e000] 02:52:44 INFO - PROCESS | 1747 | 1468230764265 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92170c00) [pid = 1747] [serial = 2022] [outer = 0x91e1e000] 02:52:45 INFO - PROCESS | 1747 | 1468230765225 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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:52:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1383ms 02:52:45 INFO - PROCESS | 1747 | 1468230765278 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 1747 | 1468230765283 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 02:52:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:52:45 INFO - PROCESS | 1747 | 1468230765289 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 1747 | 1468230765291 Marionette TRACE conn3 <- [1,2666,null,{}] 02:52:45 INFO - PROCESS | 1747 | 1468230765297 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}] 02:52:45 INFO - PROCESS | 1747 | 1468230765302 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:45 INFO - PROCESS | 1747 | 1468230765527 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:52:45 INFO - PROCESS | 1747 | 1468230765582 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 1747 | 1468230765589 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f2000 == 11 [pid = 1747] [id = 674] 02:52:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91ecd400) [pid = 1747] [serial = 2023] [outer = (nil)] 02:52:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92552400) [pid = 1747] [serial = 2024] [outer = 0x91ecd400] 02:52:45 INFO - PROCESS | 1747 | 1468230765662 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x925e8400) [pid = 1747] [serial = 2025] [outer = 0x91ecd400] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92555c00) [pid = 1747] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x931e1800) [pid = 1747] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91bec400) [pid = 1747] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x909d9800) [pid = 1747] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91ecfc00) [pid = 1747] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x90c2fc00) [pid = 1747] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91bec000) [pid = 1747] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8e432000) [pid = 1747] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9255a000) [pid = 1747] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:52:46 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8f072000) [pid = 1747] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:52:47 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:47 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:52:47 INFO - PROCESS | 1747 | 1468230767432 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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:52:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2189ms 02:52:47 INFO - PROCESS | 1747 | 1468230767485 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 1747 | 1468230767488 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 02:52:47 INFO - PROCESS | 1747 | 1468230767501 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:52:47 INFO - PROCESS | 1747 | 1468230767505 Marionette TRACE conn3 <- [1,2670,null,{}] 02:52:47 INFO - PROCESS | 1747 | 1468230767511 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}] 02:52:47 INFO - PROCESS | 1747 | 1468230767516 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:47 INFO - PROCESS | 1747 | 1468230767711 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:52:47 INFO - PROCESS | 1747 | 1468230767726 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 1747 | 1468230767734 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x909db400 == 12 [pid = 1747] [id = 675] 02:52:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x914a7c00) [pid = 1747] [serial = 2026] [outer = (nil)] 02:52:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9254ec00) [pid = 1747] [serial = 2027] [outer = 0x914a7c00] 02:52:47 INFO - PROCESS | 1747 | 1468230767930 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92dcdc00) [pid = 1747] [serial = 2028] [outer = 0x914a7c00] 02:52:49 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:49 INFO - PROCESS | 1747 | 1468230769368 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\n"]]]}] 02:52:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:52:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:52:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:52:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1933ms 02:52:49 INFO - PROCESS | 1747 | 1468230769443 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 1747 | 1468230769450 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 02:52:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:52:49 INFO - PROCESS | 1747 | 1468230769458 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 1747 | 1468230769464 Marionette TRACE conn3 <- [1,2674,null,{}] 02:52:49 INFO - PROCESS | 1747 | 1468230769472 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}] 02:52:49 INFO - PROCESS | 1747 | 1468230769478 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:49 INFO - PROCESS | 1747 | 1468230769688 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:52:49 INFO - PROCESS | 1747 | 1468230769871 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 1747 | 1468230769880 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0e9c00 == 13 [pid = 1747] [id = 676] 02:52:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8f0ea400) [pid = 1747] [serial = 2029] [outer = (nil)] 02:52:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x915c4400) [pid = 1747] [serial = 2030] [outer = 0x8f0ea400] 02:52:49 INFO - PROCESS | 1747 | 1468230769963 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91be7c00) [pid = 1747] [serial = 2031] [outer = 0x8f0ea400] 02:52:51 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:51 INFO - PROCESS | 1747 | 1468230771386 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\n"]]]}] 02:52:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:52:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:52:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:52:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1982ms 02:52:51 INFO - PROCESS | 1747 | 1468230771460 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 1747 | 1468230771467 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 02:52:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:52:51 INFO - PROCESS | 1747 | 1468230771508 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 1747 | 1468230771513 Marionette TRACE conn3 <- [1,2678,null,{}] 02:52:51 INFO - PROCESS | 1747 | 1468230771520 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}] 02:52:51 INFO - PROCESS | 1747 | 1468230771526 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:51 INFO - PROCESS | 1747 | 1468230771689 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:52:51 INFO - PROCESS | 1747 | 1468230771869 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 1747 | 1468230771880 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c28c00 == 14 [pid = 1747] [id = 677] 02:52:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91e0b400) [pid = 1747] [serial = 2032] [outer = (nil)] 02:52:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9244b000) [pid = 1747] [serial = 2033] [outer = 0x91e0b400] 02:52:51 INFO - PROCESS | 1747 | 1468230771963 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92172800) [pid = 1747] [serial = 2034] [outer = 0x91e0b400] 02:52:53 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:53 INFO - PROCESS | 1747 | 1468230773510 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:52:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2088ms 02:52:53 INFO - PROCESS | 1747 | 1468230773591 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:52:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:52:53 INFO - PROCESS | 1747 | 1468230773597 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 02:52:53 INFO - PROCESS | 1747 | 1468230773605 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 1747 | 1468230773609 Marionette TRACE conn3 <- [1,2682,null,{}] 02:52:53 INFO - PROCESS | 1747 | 1468230773666 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}] 02:52:53 INFO - PROCESS | 1747 | 1468230773673 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:53 INFO - PROCESS | 1747 | 1468230773806 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:52:54 INFO - PROCESS | 1747 | 1468230774077 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 1747 | 1468230774084 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c2cc00 == 15 [pid = 1747] [id = 678] 02:52:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x914a1400) [pid = 1747] [serial = 2035] [outer = (nil)] 02:52:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x914a9400) [pid = 1747] [serial = 2036] [outer = 0x914a1400] 02:52:54 INFO - PROCESS | 1747 | 1468230774177 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x915bfc00) [pid = 1747] [serial = 2037] [outer = 0x914a1400] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x93c9dc00) [pid = 1747] [serial = 1992] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x925e1400) [pid = 1747] [serial = 1973] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x93c66800) [pid = 1747] [serial = 1989] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91e19400) [pid = 1747] [serial = 1971] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x915c8400) [pid = 1747] [serial = 1968] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9244ac00) [pid = 1747] [serial = 1965] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x915bb800) [pid = 1747] [serial = 1979] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91e1d800) [pid = 1747] [serial = 1970] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9167ac00) [pid = 1747] [serial = 1980] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91e20400) [pid = 1747] [serial = 1983] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x914af800) [pid = 1747] [serial = 1967] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91e0f000) [pid = 1747] [serial = 1982] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x90c34c00) [pid = 1747] [serial = 1976] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x93c5cc00) [pid = 1747] [serial = 1988] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x925e1800) [pid = 1747] [serial = 1985] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x92dc1800) [pid = 1747] [serial = 1986] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x91b9e800) [pid = 1747] [serial = 1977] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x92dc4800) [pid = 1747] [serial = 1974] [outer = (nil)] [url = about:blank] 02:52:54 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x931ea000) [pid = 1747] [serial = 1991] [outer = (nil)] [url = about:blank] 02:52:55 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:55 INFO - PROCESS | 1747 | 1468230775410 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]]]}] 02:52:55 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) 02:52:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1834ms 02:52:55 INFO - PROCESS | 1747 | 1468230775437 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 1747 | 1468230775444 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 02:52:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:52:55 INFO - PROCESS | 1747 | 1468230775453 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 1747 | 1468230775457 Marionette TRACE conn3 <- [1,2686,null,{}] 02:52:55 INFO - PROCESS | 1747 | 1468230775463 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}] 02:52:55 INFO - PROCESS | 1747 | 1468230775468 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:55 INFO - PROCESS | 1747 | 1468230775623 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:52:55 INFO - PROCESS | 1747 | 1468230775819 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 1747 | 1468230775827 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x9167cc00 == 16 [pid = 1747] [id = 679] 02:52:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x91e03c00) [pid = 1747] [serial = 2038] [outer = (nil)] 02:52:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x91e14800) [pid = 1747] [serial = 2039] [outer = 0x91e03c00] 02:52:55 INFO - PROCESS | 1747 | 1468230775896 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x91e1f800) [pid = 1747] [serial = 2040] [outer = 0x91e03c00] 02:52:57 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:57 INFO - PROCESS | 1747 | 1468230777039 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\n"]]]}] 02:52:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:52:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:52:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:52:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:52:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1630ms 02:52:57 INFO - PROCESS | 1747 | 1468230777084 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 1747 | 1468230777088 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 02:52:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:52:57 INFO - PROCESS | 1747 | 1468230777094 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 1747 | 1468230777100 Marionette TRACE conn3 <- [1,2690,null,{}] 02:52:57 INFO - PROCESS | 1747 | 1468230777134 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}] 02:52:57 INFO - PROCESS | 1747 | 1468230777142 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:57 INFO - PROCESS | 1747 | 1468230777338 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:52:57 INFO - PROCESS | 1747 | 1468230777462 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 1747 | 1468230777473 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dc6000 == 17 [pid = 1747] [id = 680] 02:52:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x92dc7000) [pid = 1747] [serial = 2041] [outer = (nil)] 02:52:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x931dd800) [pid = 1747] [serial = 2042] [outer = 0x92dc7000] 02:52:57 INFO - PROCESS | 1747 | 1468230777549 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x93c5cc00) [pid = 1747] [serial = 2043] [outer = 0x92dc7000] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x8f069000) [pid = 1747] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x91be4400) [pid = 1747] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x909dd800) [pid = 1747] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x915c7400) [pid = 1747] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x91e1e000) [pid = 1747] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x91ecd400) [pid = 1747] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x925e1c00) [pid = 1747] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x91ba4400) [pid = 1747] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x915bc400) [pid = 1747] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 54 (0x9216e800) [pid = 1747] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:52:58 INFO - PROCESS | 1747 | --DOMWINDOW == 53 (0x9a378000) [pid = 1747] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:52:58 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:52:58 INFO - PROCESS | 1747 | 1468230778821 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\n"]]]}] 02:52:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:52:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:52:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:52:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1743ms 02:52:58 INFO - PROCESS | 1747 | 1468230778838 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 1747 | 1468230778843 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 02:52:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:52:58 INFO - PROCESS | 1747 | 1468230778859 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 1747 | 1468230778862 Marionette TRACE conn3 <- [1,2694,null,{}] 02:52:58 INFO - PROCESS | 1747 | 1468230778867 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}] 02:52:58 INFO - PROCESS | 1747 | 1468230778872 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:59 INFO - PROCESS | 1747 | 1468230779077 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:52:59 INFO - PROCESS | 1747 | 1468230779208 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 1747 | 1468230779217 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:52:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e432000 == 18 [pid = 1747] [id = 681] 02:52:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0x9216e800) [pid = 1747] [serial = 2044] [outer = (nil)] 02:52:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0x93c9d400) [pid = 1747] [serial = 2045] [outer = 0x9216e800] 02:52:59 INFO - PROCESS | 1747 | 1468230779283 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x93e63c00) [pid = 1747] [serial = 2046] [outer = 0x9216e800] 02:53:00 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:00 INFO - PROCESS | 1747 | 1468230780410 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\n"]]]}] 02:53:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:53:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1583ms 02:53:00 INFO - PROCESS | 1747 | 1468230780442 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 1747 | 1468230780445 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 02:53:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:53:00 INFO - PROCESS | 1747 | 1468230780452 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 1747 | 1468230780454 Marionette TRACE conn3 <- [1,2698,null,{}] 02:53:00 INFO - PROCESS | 1747 | 1468230780460 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}] 02:53:00 INFO - PROCESS | 1747 | 1468230780464 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:00 INFO - PROCESS | 1747 | 1468230780617 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:53:00 INFO - PROCESS | 1747 | 1468230780894 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 1747 | 1468230780905 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42f800 == 19 [pid = 1747] [id = 682] 02:53:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x8e431000) [pid = 1747] [serial = 2047] [outer = (nil)] 02:53:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x8f069800) [pid = 1747] [serial = 2048] [outer = 0x8e431000] 02:53:00 INFO - PROCESS | 1747 | 1468230780987 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x8f0e9000) [pid = 1747] [serial = 2049] [outer = 0x8e431000] 02:53:02 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:02 INFO - PROCESS | 1747 | 1468230782371 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\n"]]]}] 02:53:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:53:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1945ms 02:53:02 INFO - PROCESS | 1747 | 1468230782400 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 1747 | 1468230782405 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 02:53:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:53:02 INFO - PROCESS | 1747 | 1468230782413 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 1747 | 1468230782419 Marionette TRACE conn3 <- [1,2702,null,{}] 02:53:02 INFO - PROCESS | 1747 | 1468230782427 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}] 02:53:02 INFO - PROCESS | 1747 | 1468230782432 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:02 INFO - PROCESS | 1747 | 1468230782696 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:53:02 INFO - PROCESS | 1747 | 1468230782851 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 1747 | 1468230782858 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x914ab000 == 20 [pid = 1747] [id = 683] 02:53:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x915bc000) [pid = 1747] [serial = 2050] [outer = (nil)] 02:53:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x91bea000) [pid = 1747] [serial = 2051] [outer = 0x915bc000] 02:53:02 INFO - PROCESS | 1747 | 1468230782941 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x91e04000) [pid = 1747] [serial = 2052] [outer = 0x915bc000] 02:53:03 INFO - PROCESS | 1747 | 1468230783877 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]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:53:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1538ms 02:53:03 INFO - PROCESS | 1747 | 1468230783955 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 1747 | 1468230783961 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 02:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:53:03 INFO - PROCESS | 1747 | 1468230783968 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 1747 | 1468230783972 Marionette TRACE conn3 <- [1,2706,null,{}] 02:53:03 INFO - PROCESS | 1747 | 1468230783978 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}] 02:53:03 INFO - PROCESS | 1747 | 1468230783983 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:04 INFO - PROCESS | 1747 | 1468230784201 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:53:04 INFO - PROCESS | 1747 | 1468230784437 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 1747 | 1468230784446 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1f400 == 21 [pid = 1747] [id = 684] 02:53:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9254f400) [pid = 1747] [serial = 2053] [outer = (nil)] 02:53:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x92555800) [pid = 1747] [serial = 2054] [outer = 0x9254f400] 02:53:04 INFO - PROCESS | 1747 | 1468230784569 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x92dc2000) [pid = 1747] [serial = 2055] [outer = 0x9254f400] 02:53:05 INFO - PROCESS | 1747 | 1468230785584 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:53:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1680ms 02:53:05 INFO - PROCESS | 1747 | 1468230785649 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 1747 | 1468230785653 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 02:53:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:53:05 INFO - PROCESS | 1747 | 1468230785668 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 1747 | 1468230785677 Marionette TRACE conn3 <- [1,2710,null,{}] 02:53:05 INFO - PROCESS | 1747 | 1468230785686 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}] 02:53:05 INFO - PROCESS | 1747 | 1468230785693 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:05 INFO - PROCESS | 1747 | 1468230785930 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:53:06 INFO - PROCESS | 1747 | 1468230786163 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 1747 | 1468230786172 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x93ca7400 == 22 [pid = 1747] [id = 685] 02:53:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x949da800) [pid = 1747] [serial = 2056] [outer = (nil)] 02:53:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9533d400) [pid = 1747] [serial = 2057] [outer = 0x949da800] 02:53:06 INFO - PROCESS | 1747 | 1468230786297 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x96658000) [pid = 1747] [serial = 2058] [outer = 0x949da800] 02:53:07 INFO - PROCESS | 1747 | 1468230787217 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] 02:53:07 INFO - PROCESS | 1747 | 1468230787266 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 02:53:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:53:07 INFO - PROCESS | 1747 | 1468230787272 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 1747 | 1468230787276 Marionette TRACE conn3 <- [1,2714,null,{}] 02:53:07 INFO - PROCESS | 1747 | 1468230787281 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}] 02:53:07 INFO - PROCESS | 1747 | 1468230787286 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:07 INFO - PROCESS | 1747 | 1468230787458 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:53:07 INFO - PROCESS | 1747 | 1468230787640 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 1747 | 1468230787648 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dc1000 == 23 [pid = 1747] [id = 686] 02:53:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x93c66400) [pid = 1747] [serial = 2059] [outer = (nil)] 02:53:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x99f19000) [pid = 1747] [serial = 2060] [outer = 0x93c66400] 02:53:07 INFO - PROCESS | 1747 | 1468230787729 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x931e8800) [pid = 1747] [serial = 2061] [outer = 0x93c66400] 02:53:08 INFO - PROCESS | 1747 | 1468230788661 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]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:53:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1428ms 02:53:08 INFO - PROCESS | 1747 | 1468230788701 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 1747 | 1468230788705 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 02:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:53:08 INFO - PROCESS | 1747 | 1468230788712 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 1747 | 1468230788715 Marionette TRACE conn3 <- [1,2718,null,{}] 02:53:08 INFO - PROCESS | 1747 | 1468230788721 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}] 02:53:08 INFO - PROCESS | 1747 | 1468230788726 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:08 INFO - PROCESS | 1747 | 1468230788898 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:53:09 INFO - PROCESS | 1747 | 1468230789094 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 1747 | 1468230789114 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f1c00 == 24 [pid = 1747] [id = 687] 02:53:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f0f2800) [pid = 1747] [serial = 2062] [outer = (nil)] 02:53:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x914a8c00) [pid = 1747] [serial = 2063] [outer = 0x8f0f2800] 02:53:09 INFO - PROCESS | 1747 | 1468230789246 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x993bb000) [pid = 1747] [serial = 2064] [outer = 0x8f0f2800] 02:53:10 INFO - PROCESS | 1747 | 1468230790535 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] 02:53:10 INFO - PROCESS | 1747 | 1468230790599 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 02:53:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:53:10 INFO - PROCESS | 1747 | 1468230790607 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 1747 | 1468230790615 Marionette TRACE conn3 <- [1,2722,null,{}] 02:53:10 INFO - PROCESS | 1747 | 1468230790622 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}] 02:53:10 INFO - PROCESS | 1747 | 1468230790628 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:10 INFO - PROCESS | 1747 | 1468230790801 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8e432000 == 23 [pid = 1747] [id = 681] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x92dc6000 == 22 [pid = 1747] [id = 680] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x9167cc00 == 21 [pid = 1747] [id = 679] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x90c2cc00 == 20 [pid = 1747] [id = 678] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x909dbc00 == 19 [pid = 1747] [id = 671] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x915bdc00 == 18 [pid = 1747] [id = 672] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0e9c00 == 17 [pid = 1747] [id = 676] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f2000 == 16 [pid = 1747] [id = 674] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x90c28c00 == 15 [pid = 1747] [id = 677] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1d000 == 14 [pid = 1747] [id = 673] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x909db400 == 13 [pid = 1747] [id = 675] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x914af400 == 12 [pid = 1747] [id = 670] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x92dc1000 == 11 [pid = 1747] [id = 686] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x93ca7400 == 10 [pid = 1747] [id = 685] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x914ab000 == 9 [pid = 1747] [id = 683] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1f400 == 8 [pid = 1747] [id = 684] 02:53:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42f800 == 7 [pid = 1747] [id = 682] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x9254ec00) [pid = 1747] [serial = 2027] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f0f1400) [pid = 1747] [serial = 1995] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8f075400) [pid = 1747] [serial = 1994] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91e09800) [pid = 1747] [serial = 1998] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x909e4000) [pid = 1747] [serial = 2015] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9167fc00) [pid = 1747] [serial = 2018] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91bea400) [pid = 1747] [serial = 1997] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91ecc800) [pid = 1747] [serial = 2021] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x92552400) [pid = 1747] [serial = 2024] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x92170c00) [pid = 1747] [serial = 2022] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x93c61000) [pid = 1747] [serial = 2001] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x92dc5400) [pid = 1747] [serial = 2000] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x997a2c00) [pid = 1747] [serial = 2004] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x96657800) [pid = 1747] [serial = 2003] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x91688000) [pid = 1747] [serial = 2013] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x99f1ac00) [pid = 1747] [serial = 2007] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x99f16400) [pid = 1747] [serial = 2006] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x9a61c400) [pid = 1747] [serial = 2010] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x91679400) [pid = 1747] [serial = 2012] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 54 (0x9a5ea800) [pid = 1747] [serial = 2009] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 53 (0x90c30000) [pid = 1747] [serial = 2016] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 52 (0x91ba0400) [pid = 1747] [serial = 2019] [outer = (nil)] [url = about:blank] 02:53:11 INFO - PROCESS | 1747 | --DOMWINDOW == 51 (0x925e8400) [pid = 1747] [serial = 2025] [outer = (nil)] [url = about:blank] 02:53:12 INFO - PROCESS | 1747 | 1468230792063 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 1747 | 1468230792075 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e438400 == 8 [pid = 1747] [id = 688] 02:53:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 52 (0x8e43b000) [pid = 1747] [serial = 2065] [outer = (nil)] 02:53:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 53 (0x8f06ec00) [pid = 1747] [serial = 2066] [outer = 0x8e43b000] 02:53:12 INFO - PROCESS | 1747 | 1468230792152 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0x909d6000) [pid = 1747] [serial = 2067] [outer = 0x8e43b000] 02:53:12 INFO - PROCESS | 1747 | 1468230792978 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] 02:53:13 INFO - PROCESS | 1747 | 1468230793007 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 02:53:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:53:13 INFO - PROCESS | 1747 | 1468230793015 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - PROCESS | 1747 | 1468230793020 Marionette TRACE conn3 <- [1,2726,null,{}] 02:53:13 INFO - PROCESS | 1747 | 1468230793033 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}] 02:53:13 INFO - PROCESS | 1747 | 1468230793041 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:13 INFO - PROCESS | 1747 | 1468230793253 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:53:13 INFO - PROCESS | 1747 | 1468230793264 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 1747 | 1468230793274 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x914a3800 == 9 [pid = 1747] [id = 689] 02:53:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0x914a5800) [pid = 1747] [serial = 2068] [outer = (nil)] 02:53:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x914adc00) [pid = 1747] [serial = 2069] [outer = 0x914a5800] 02:53:13 INFO - PROCESS | 1747 | 1468230793345 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x915bec00) [pid = 1747] [serial = 2070] [outer = 0x914a5800] 02:53:14 INFO - PROCESS | 1747 | 1468230794236 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]]]}] 02:53:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:53:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1277ms 02:53:14 INFO - PROCESS | 1747 | 1468230794297 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 1747 | 1468230794304 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 02:53:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:53:14 INFO - PROCESS | 1747 | 1468230794311 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 1747 | 1468230794315 Marionette TRACE conn3 <- [1,2730,null,{}] 02:53:14 INFO - PROCESS | 1747 | 1468230794320 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}] 02:53:14 INFO - PROCESS | 1747 | 1468230794326 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:14 INFO - PROCESS | 1747 | 1468230794492 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:53:14 INFO - PROCESS | 1747 | 1468230794653 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 1747 | 1468230794660 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x91681800 == 10 [pid = 1747] [id = 690] 02:53:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x91686000) [pid = 1747] [serial = 2071] [outer = (nil)] 02:53:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x91ba7800) [pid = 1747] [serial = 2072] [outer = 0x91686000] 02:53:14 INFO - PROCESS | 1747 | 1468230794741 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x91bea400) [pid = 1747] [serial = 2073] [outer = 0x91686000] 02:53:16 INFO - PROCESS | 1747 | 1468230796096 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\n"]]]}] 02:53:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:53:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:53:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1830ms 02:53:16 INFO - PROCESS | 1747 | 1468230796142 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 1747 | 1468230796146 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 02:53:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:53:16 INFO - PROCESS | 1747 | 1468230796167 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:53:16 INFO - PROCESS | 1747 | 1468230796176 Marionette TRACE conn3 <- [1,2734,null,{}] 02:53:16 INFO - PROCESS | 1747 | 1468230796184 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}] 02:53:16 INFO - PROCESS | 1747 | 1468230796192 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:16 INFO - PROCESS | 1747 | 1468230796425 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:53:16 INFO - PROCESS | 1747 | 1468230796460 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 1747 | 1468230796469 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x91be6c00 == 11 [pid = 1747] [id = 691] 02:53:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x91e0b000) [pid = 1747] [serial = 2074] [outer = (nil)] 02:53:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x91ecec00) [pid = 1747] [serial = 2075] [outer = 0x91e0b000] 02:53:16 INFO - PROCESS | 1747 | 1468230796535 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x91ed3000) [pid = 1747] [serial = 2076] [outer = 0x91e0b000] 02:53:17 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x92dc7000) [pid = 1747] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:53:17 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x9216e800) [pid = 1747] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:53:17 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x914a7c00) [pid = 1747] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:53:17 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x914a1400) [pid = 1747] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:53:17 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x91e03c00) [pid = 1747] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:53:17 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x91e0b400) [pid = 1747] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:53:17 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x8f0ea400) [pid = 1747] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:53:17 INFO - PROCESS | 1747 | 1468230797569 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]]]}] 02:53:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:53:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1452ms 02:53:17 INFO - PROCESS | 1747 | 1468230797611 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:53:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:53:17 INFO - PROCESS | 1747 | 1468230797615 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 02:53:17 INFO - PROCESS | 1747 | 1468230797621 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 1747 | 1468230797625 Marionette TRACE conn3 <- [1,2738,null,{}] 02:53:17 INFO - PROCESS | 1747 | 1468230797630 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}] 02:53:17 INFO - PROCESS | 1747 | 1468230797635 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:17 INFO - PROCESS | 1747 | 1468230797783 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:53:17 INFO - PROCESS | 1747 | 1468230797800 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 1747 | 1468230797808 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43c000 == 12 [pid = 1747] [id = 692] 02:53:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x91b9dc00) [pid = 1747] [serial = 2077] [outer = (nil)] 02:53:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x92174c00) [pid = 1747] [serial = 2078] [outer = 0x91b9dc00] 02:53:17 INFO - PROCESS | 1747 | 1468230797875 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x92446c00) [pid = 1747] [serial = 2079] [outer = 0x91b9dc00] 02:53:18 INFO - PROCESS | 1747 | 1468230798794 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]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:53:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1227ms 02:53:18 INFO - PROCESS | 1747 | 1468230798849 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 1747 | 1468230798852 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 02:53:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:53:18 INFO - PROCESS | 1747 | 1468230798858 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 1747 | 1468230798862 Marionette TRACE conn3 <- [1,2742,null,{}] 02:53:18 INFO - PROCESS | 1747 | 1468230798867 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}] 02:53:18 INFO - PROCESS | 1747 | 1468230798872 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:19 INFO - PROCESS | 1747 | 1468230799015 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:53:19 INFO - PROCESS | 1747 | 1468230799241 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 1747 | 1468230799249 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e430400 == 13 [pid = 1747] [id = 693] 02:53:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x8e430c00) [pid = 1747] [serial = 2080] [outer = (nil)] 02:53:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x8f06d800) [pid = 1747] [serial = 2081] [outer = 0x8e430c00] 02:53:19 INFO - PROCESS | 1747 | 1468230799339 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x909dbc00) [pid = 1747] [serial = 2082] [outer = 0x8e430c00] 02:53:20 INFO - PROCESS | 1747 | 1468230800418 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]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:53:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1579ms 02:53:20 INFO - PROCESS | 1747 | 1468230800441 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 1747 | 1468230800447 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 02:53:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:53:20 INFO - PROCESS | 1747 | 1468230800455 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 1747 | 1468230800459 Marionette TRACE conn3 <- [1,2746,null,{}] 02:53:20 INFO - PROCESS | 1747 | 1468230800467 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}] 02:53:20 INFO - PROCESS | 1747 | 1468230800475 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:20 INFO - PROCESS | 1747 | 1468230800660 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:53:20 INFO - PROCESS | 1747 | 1468230800843 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 1747 | 1468230800853 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068400 == 14 [pid = 1747] [id = 694] 02:53:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x90c2c800) [pid = 1747] [serial = 2083] [outer = (nil)] 02:53:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91be4800) [pid = 1747] [serial = 2084] [outer = 0x90c2c800] 02:53:20 INFO - PROCESS | 1747 | 1468230800948 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x91e06000) [pid = 1747] [serial = 2085] [outer = 0x90c2c800] 02:53:21 INFO - PROCESS | 1747 | 1468230801982 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]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:53:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1594ms 02:53:22 INFO - PROCESS | 1747 | 1468230802053 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 1747 | 1468230802060 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 02:53:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:53:22 INFO - PROCESS | 1747 | 1468230802067 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 1747 | 1468230802071 Marionette TRACE conn3 <- [1,2750,null,{}] 02:53:22 INFO - PROCESS | 1747 | 1468230802077 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}] 02:53:22 INFO - PROCESS | 1747 | 1468230802082 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:22 INFO - PROCESS | 1747 | 1468230802304 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:53:22 INFO - PROCESS | 1747 | 1468230802579 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 1747 | 1468230802586 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f071000 == 15 [pid = 1747] [id = 695] 02:53:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9244d400) [pid = 1747] [serial = 2086] [outer = (nil)] 02:53:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x92559800) [pid = 1747] [serial = 2087] [outer = 0x9244d400] 02:53:22 INFO - PROCESS | 1747 | 1468230802716 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x925e7000) [pid = 1747] [serial = 2088] [outer = 0x9244d400] 02:53:23 INFO - PROCESS | 1747 | 1468230803722 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]]]}] 02:53:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:53:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1729ms 02:53:23 INFO - PROCESS | 1747 | 1468230803797 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 1747 | 1468230803801 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 02:53:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:53:23 INFO - PROCESS | 1747 | 1468230803817 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - PROCESS | 1747 | 1468230803825 Marionette TRACE conn3 <- [1,2754,null,{}] 02:53:23 INFO - PROCESS | 1747 | 1468230803832 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}] 02:53:23 INFO - PROCESS | 1747 | 1468230803839 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:24 INFO - PROCESS | 1747 | 1468230804055 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:53:24 INFO - PROCESS | 1747 | 1468230804293 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 1747 | 1468230804303 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x91688800 == 16 [pid = 1747] [id = 696] 02:53:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9244ac00) [pid = 1747] [serial = 2089] [outer = (nil)] 02:53:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x931e5400) [pid = 1747] [serial = 2090] [outer = 0x9244ac00] 02:53:24 INFO - PROCESS | 1747 | 1468230804409 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x931ea400) [pid = 1747] [serial = 2091] [outer = 0x9244ac00] 02:53:25 INFO - PROCESS | 1747 | 1468230805517 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]]]}] 02:53:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:53:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1743ms 02:53:25 INFO - PROCESS | 1747 | 1468230805552 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:53:25 INFO - PROCESS | 1747 | 1468230805558 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 02:53:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:53:25 INFO - PROCESS | 1747 | 1468230805566 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 1747 | 1468230805570 Marionette TRACE conn3 <- [1,2758,null,{}] 02:53:25 INFO - PROCESS | 1747 | 1468230805638 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}] 02:53:25 INFO - PROCESS | 1747 | 1468230805646 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:25 INFO - PROCESS | 1747 | 1468230805833 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:53:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43c000 == 15 [pid = 1747] [id = 692] 02:53:26 INFO - PROCESS | 1747 | --DOCSHELL 0x91be6c00 == 14 [pid = 1747] [id = 691] 02:53:26 INFO - PROCESS | 1747 | --DOCSHELL 0x91681800 == 13 [pid = 1747] [id = 690] 02:53:26 INFO - PROCESS | 1747 | 1468230806140 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 1747 | 1468230806152 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:26 INFO - PROCESS | 1747 | --DOCSHELL 0x914a3800 == 12 [pid = 1747] [id = 689] 02:53:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8e438400 == 11 [pid = 1747] [id = 688] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x931dd800) [pid = 1747] [serial = 2042] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x93c9d400) [pid = 1747] [serial = 2045] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x93c5cc00) [pid = 1747] [serial = 2043] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92dcdc00) [pid = 1747] [serial = 2028] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x914a9400) [pid = 1747] [serial = 2036] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x915bfc00) [pid = 1747] [serial = 2037] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91e14800) [pid = 1747] [serial = 2039] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9244b000) [pid = 1747] [serial = 2033] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x92172800) [pid = 1747] [serial = 2034] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x915c4400) [pid = 1747] [serial = 2030] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x91be7c00) [pid = 1747] [serial = 2031] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x93e63c00) [pid = 1747] [serial = 2046] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x91e1f800) [pid = 1747] [serial = 2040] [outer = (nil)] [url = about:blank] 02:53:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e438400 == 12 [pid = 1747] [id = 697] 02:53:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x8e439400) [pid = 1747] [serial = 2092] [outer = (nil)] 02:53:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x90c2f000) [pid = 1747] [serial = 2093] [outer = 0x8e439400] 02:53:26 INFO - PROCESS | 1747 | 1468230806246 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x914a8800) [pid = 1747] [serial = 2094] [outer = 0x8e439400] 02:53:27 INFO - PROCESS | 1747 | 1468230807032 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]]]}] 02:53:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:53:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1485ms 02:53:27 INFO - PROCESS | 1747 | 1468230807051 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 1747 | 1468230807057 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 02:53:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:53:27 INFO - PROCESS | 1747 | 1468230807068 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 1747 | 1468230807071 Marionette TRACE conn3 <- [1,2762,null,{}] 02:53:27 INFO - PROCESS | 1747 | 1468230807089 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}] 02:53:27 INFO - PROCESS | 1747 | 1468230807095 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:27 INFO - PROCESS | 1747 | 1468230807263 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:53:27 INFO - PROCESS | 1747 | 1468230807274 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 1747 | 1468230807281 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba1c00 == 13 [pid = 1747] [id = 698] 02:53:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x91ba3c00) [pid = 1747] [serial = 2095] [outer = (nil)] 02:53:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x91be7400) [pid = 1747] [serial = 2096] [outer = 0x91ba3c00] 02:53:27 INFO - PROCESS | 1747 | 1468230807352 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91e07400) [pid = 1747] [serial = 2097] [outer = 0x91ba3c00] 02:53:28 INFO - PROCESS | 1747 | 1468230808365 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]]]}] 02:53:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:53:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1334ms 02:53:28 INFO - PROCESS | 1747 | 1468230808401 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 1747 | 1468230808404 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 02:53:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:53:28 INFO - PROCESS | 1747 | 1468230808410 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 1747 | 1468230808416 Marionette TRACE conn3 <- [1,2766,null,{}] 02:53:28 INFO - PROCESS | 1747 | 1468230808431 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}] 02:53:28 INFO - PROCESS | 1747 | 1468230808439 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:28 INFO - PROCESS | 1747 | 1468230808670 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:53:28 INFO - PROCESS | 1747 | 1468230808691 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 1747 | 1468230808701 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x91eccc00 == 14 [pid = 1747] [id = 699] 02:53:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x91ecd400) [pid = 1747] [serial = 2098] [outer = (nil)] 02:53:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9244c000) [pid = 1747] [serial = 2099] [outer = 0x91ecd400] 02:53:28 INFO - PROCESS | 1747 | 1468230808771 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x925e4c00) [pid = 1747] [serial = 2100] [outer = 0x91ecd400] 02:53:29 INFO - PROCESS | 1747 | 1468230809712 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]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:53:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1338ms 02:53:29 INFO - PROCESS | 1747 | 1468230809749 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:53:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:53:29 INFO - PROCESS | 1747 | 1468230809754 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 02:53:29 INFO - PROCESS | 1747 | 1468230809777 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 1747 | 1468230809781 Marionette TRACE conn3 <- [1,2770,null,{}] 02:53:29 INFO - PROCESS | 1747 | 1468230809786 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}] 02:53:29 INFO - PROCESS | 1747 | 1468230809791 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:30 INFO - PROCESS | 1747 | 1468230810020 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:53:30 INFO - PROCESS | 1747 | 1468230810047 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 1747 | 1468230810053 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c58800 == 15 [pid = 1747] [id = 700] 02:53:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x93c5ac00) [pid = 1747] [serial = 2101] [outer = (nil)] 02:53:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x93c9f400) [pid = 1747] [serial = 2102] [outer = 0x93c5ac00] 02:53:30 INFO - PROCESS | 1747 | 1468230810126 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x93e66400) [pid = 1747] [serial = 2103] [outer = 0x93c5ac00] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8e431000) [pid = 1747] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x914a5800) [pid = 1747] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x915bc000) [pid = 1747] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91e0b000) [pid = 1747] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9254f400) [pid = 1747] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8f0f2800) [pid = 1747] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x8e43b000) [pid = 1747] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x949da800) [pid = 1747] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x91686000) [pid = 1747] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:53:30 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x93c66400) [pid = 1747] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:53:31 INFO - PROCESS | 1747 | 1468230811168 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]]]}] 02:53:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:53:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1453ms 02:53:31 INFO - PROCESS | 1747 | 1468230811213 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:53:31 INFO - PROCESS | 1747 | 1468230811217 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 02:53:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:53:31 INFO - PROCESS | 1747 | 1468230811223 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - PROCESS | 1747 | 1468230811225 Marionette TRACE conn3 <- [1,2774,null,{}] 02:53:31 INFO - PROCESS | 1747 | 1468230811231 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}] 02:53:31 INFO - PROCESS | 1747 | 1468230811236 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:31 INFO - PROCESS | 1747 | 1468230811441 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:53:31 INFO - PROCESS | 1747 | 1468230811464 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 1747 | 1468230811473 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ee400 == 16 [pid = 1747] [id = 701] 02:53:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x90c25400) [pid = 1747] [serial = 2104] [outer = (nil)] 02:53:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x931e2400) [pid = 1747] [serial = 2105] [outer = 0x90c25400] 02:53:31 INFO - PROCESS | 1747 | 1468230811539 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x93c66400) [pid = 1747] [serial = 2106] [outer = 0x90c25400] 02:53:32 INFO - PROCESS | 1747 | 1468230812401 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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1230ms 02:53:32 INFO - PROCESS | 1747 | 1468230812454 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 1747 | 1468230812457 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 02:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:53:32 INFO - PROCESS | 1747 | 1468230812467 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 1747 | 1468230812470 Marionette TRACE conn3 <- [1,2778,null,{}] 02:53:32 INFO - PROCESS | 1747 | 1468230812476 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}] 02:53:32 INFO - PROCESS | 1747 | 1468230812486 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:32 INFO - PROCESS | 1747 | 1468230812703 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:53:32 INFO - PROCESS | 1747 | 1468230812915 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 1747 | 1468230812926 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e434800 == 17 [pid = 1747] [id = 702] 02:53:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8e435800) [pid = 1747] [serial = 2107] [outer = (nil)] 02:53:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8e43c000) [pid = 1747] [serial = 2108] [outer = 0x8e435800] 02:53:33 INFO - PROCESS | 1747 | 1468230813047 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8f0ed400) [pid = 1747] [serial = 2109] [outer = 0x8e435800] 02:53:34 INFO - PROCESS | 1747 | 1468230814112 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]]]}] 02:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1697ms 02:53:34 INFO - PROCESS | 1747 | 1468230814169 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:53:34 INFO - PROCESS | 1747 | 1468230814175 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 02:53:34 INFO - PROCESS | 1747 | 1468230814183 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 1747 | 1468230814188 Marionette TRACE conn3 <- [1,2782,null,{}] 02:53:34 INFO - PROCESS | 1747 | 1468230814196 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}] 02:53:34 INFO - PROCESS | 1747 | 1468230814204 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:34 INFO - PROCESS | 1747 | 1468230814430 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:53:34 INFO - PROCESS | 1747 | 1468230814668 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 1747 | 1468230814679 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c27400 == 18 [pid = 1747] [id = 703] 02:53:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91b9c000) [pid = 1747] [serial = 2110] [outer = (nil)] 02:53:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91be4c00) [pid = 1747] [serial = 2111] [outer = 0x91b9c000] 02:53:34 INFO - PROCESS | 1747 | 1468230814822 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91e12400) [pid = 1747] [serial = 2112] [outer = 0x91b9c000] 02:53:35 INFO - PROCESS | 1747 | 1468230815786 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]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1638ms 02:53:35 INFO - PROCESS | 1747 | 1468230815823 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 1747 | 1468230815829 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 02:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:53:35 INFO - PROCESS | 1747 | 1468230815837 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 1747 | 1468230815841 Marionette TRACE conn3 <- [1,2786,null,{}] 02:53:35 INFO - PROCESS | 1747 | 1468230815848 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}] 02:53:35 INFO - PROCESS | 1747 | 1468230815854 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:36 INFO - PROCESS | 1747 | 1468230816054 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:53:36 INFO - PROCESS | 1747 | 1468230816240 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 1747 | 1468230816251 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x92553000 == 19 [pid = 1747] [id = 704] 02:53:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92553c00) [pid = 1747] [serial = 2113] [outer = (nil)] 02:53:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92dc3000) [pid = 1747] [serial = 2114] [outer = 0x92553c00] 02:53:36 INFO - PROCESS | 1747 | 1468230816332 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x931e1800) [pid = 1747] [serial = 2115] [outer = 0x92553c00] 02:53:37 INFO - PROCESS | 1747 | 1468230817358 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]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:53:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1583ms 02:53:37 INFO - PROCESS | 1747 | 1468230817421 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 1747 | 1468230817425 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 02:53:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:53:37 INFO - PROCESS | 1747 | 1468230817441 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 1747 | 1468230817450 Marionette TRACE conn3 <- [1,2790,null,{}] 02:53:37 INFO - PROCESS | 1747 | 1468230817456 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}] 02:53:37 INFO - PROCESS | 1747 | 1468230817464 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:37 INFO - PROCESS | 1747 | 1468230817689 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:53:37 INFO - PROCESS | 1747 | 1468230817877 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 1747 | 1468230817884 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ed4800 == 20 [pid = 1747] [id = 705] 02:53:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92172400) [pid = 1747] [serial = 2116] [outer = (nil)] 02:53:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x96661000) [pid = 1747] [serial = 2117] [outer = 0x92172400] 02:53:38 INFO - PROCESS | 1747 | 1468230818017 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x99eee800) [pid = 1747] [serial = 2118] [outer = 0x92172400] 02:53:38 INFO - PROCESS | 1747 | 1468230818960 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]]]}] 02:53:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:53:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1542ms 02:53:38 INFO - PROCESS | 1747 | 1468230818976 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 1747 | 1468230818979 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 02:53:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:53:39 INFO - PROCESS | 1747 | 1468230819007 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 1747 | 1468230819011 Marionette TRACE conn3 <- [1,2794,null,{}] 02:53:39 INFO - PROCESS | 1747 | 1468230819017 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}] 02:53:39 INFO - PROCESS | 1747 | 1468230819022 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:39 INFO - PROCESS | 1747 | 1468230819202 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:53:39 INFO - PROCESS | 1747 | 1468230819388 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 1747 | 1468230819398 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f074000 == 21 [pid = 1747] [id = 706] 02:53:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x914aac00) [pid = 1747] [serial = 2119] [outer = (nil)] 02:53:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99fd1800) [pid = 1747] [serial = 2120] [outer = 0x914aac00] 02:53:39 INFO - PROCESS | 1747 | 1468230819473 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9a280400) [pid = 1747] [serial = 2121] [outer = 0x914aac00] 02:53:40 INFO - PROCESS | 1747 | 1468230820394 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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1434ms 02:53:40 INFO - PROCESS | 1747 | 1468230820438 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 1747 | 1468230820442 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 02:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:53:40 INFO - PROCESS | 1747 | 1468230820448 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 1747 | 1468230820451 Marionette TRACE conn3 <- [1,2798,null,{}] 02:53:40 INFO - PROCESS | 1747 | 1468230820457 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}] 02:53:40 INFO - PROCESS | 1747 | 1468230820462 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:40 INFO - PROCESS | 1747 | 1468230820628 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:53:40 INFO - PROCESS | 1747 | 1468230820783 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 1747 | 1468230820802 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f21400 == 22 [pid = 1747] [id = 707] 02:53:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x99f24000) [pid = 1747] [serial = 2122] [outer = (nil)] 02:53:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a60e800) [pid = 1747] [serial = 2123] [outer = 0x99f24000] 02:53:40 INFO - PROCESS | 1747 | 1468230820954 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a61a400) [pid = 1747] [serial = 2124] [outer = 0x99f24000] 02:53:42 INFO - PROCESS | 1747 | 1468230822203 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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:53:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1792ms 02:53:42 INFO - PROCESS | 1747 | 1468230822241 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 1747 | 1468230822247 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 02:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:53:42 INFO - PROCESS | 1747 | 1468230822254 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 1747 | 1468230822259 Marionette TRACE conn3 <- [1,2802,null,{}] 02:53:42 INFO - PROCESS | 1747 | 1468230822268 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}] 02:53:42 INFO - PROCESS | 1747 | 1468230822273 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:42 INFO - PROCESS | 1747 | 1468230822497 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:53:42 INFO - PROCESS | 1747 | 1468230822810 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 1747 | 1468230822821 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c1800 == 23 [pid = 1747] [id = 708] 02:53:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x915c9c00) [pid = 1747] [serial = 2125] [outer = (nil)] 02:53:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9167f400) [pid = 1747] [serial = 2126] [outer = 0x915c9c00] 02:53:42 INFO - PROCESS | 1747 | 1468230822899 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x91b9c800) [pid = 1747] [serial = 2127] [outer = 0x915c9c00] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ee400 == 22 [pid = 1747] [id = 701] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x93c58800 == 21 [pid = 1747] [id = 700] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x91eccc00 == 20 [pid = 1747] [id = 699] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x91ba1c00 == 19 [pid = 1747] [id = 698] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8e438400 == 18 [pid = 1747] [id = 697] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x91688800 == 17 [pid = 1747] [id = 696] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f071000 == 16 [pid = 1747] [id = 695] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f068400 == 15 [pid = 1747] [id = 694] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8e430400 == 14 [pid = 1747] [id = 693] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f1c00 == 13 [pid = 1747] [id = 687] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x99f21400 == 12 [pid = 1747] [id = 707] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f074000 == 11 [pid = 1747] [id = 706] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x91ed4800 == 10 [pid = 1747] [id = 705] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x90c27400 == 9 [pid = 1747] [id = 703] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x92553000 == 8 [pid = 1747] [id = 704] 02:53:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8e434800 == 7 [pid = 1747] [id = 702] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8f0e9000) [pid = 1747] [serial = 2049] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f069800) [pid = 1747] [serial = 2048] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x914adc00) [pid = 1747] [serial = 2069] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91e04000) [pid = 1747] [serial = 2052] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91bea000) [pid = 1747] [serial = 2051] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ecec00) [pid = 1747] [serial = 2075] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92dc2000) [pid = 1747] [serial = 2055] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x915bec00) [pid = 1747] [serial = 2070] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92555800) [pid = 1747] [serial = 2054] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x993bb000) [pid = 1747] [serial = 2064] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x914a8c00) [pid = 1747] [serial = 2063] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f06ec00) [pid = 1747] [serial = 2066] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x909d6000) [pid = 1747] [serial = 2067] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x96658000) [pid = 1747] [serial = 2058] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9533d400) [pid = 1747] [serial = 2057] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91ed3000) [pid = 1747] [serial = 2076] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91bea400) [pid = 1747] [serial = 2073] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91ba7800) [pid = 1747] [serial = 2072] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x931e8800) [pid = 1747] [serial = 2061] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x99f19000) [pid = 1747] [serial = 2060] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x92174c00) [pid = 1747] [serial = 2078] [outer = (nil)] [url = about:blank] 02:53:44 INFO - PROCESS | 1747 | 1468230824789 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]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2595ms 02:53:44 INFO - PROCESS | 1747 | 1468230824850 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:53:44 INFO - PROCESS | 1747 | 1468230824856 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 02:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:53:44 INFO - PROCESS | 1747 | 1468230824864 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 1747 | 1468230824868 Marionette TRACE conn3 <- [1,2806,null,{}] 02:53:44 INFO - PROCESS | 1747 | 1468230824876 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}] 02:53:44 INFO - PROCESS | 1747 | 1468230824881 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:45 INFO - PROCESS | 1747 | 1468230825049 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:53:45 INFO - PROCESS | 1747 | 1468230825241 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 1747 | 1468230825249 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f075000 == 8 [pid = 1747] [id = 709] 02:53:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8f0f0400) [pid = 1747] [serial = 2128] [outer = (nil)] 02:53:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x909e4000) [pid = 1747] [serial = 2129] [outer = 0x8f0f0400] 02:53:45 INFO - PROCESS | 1747 | 1468230825322 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x90c30800) [pid = 1747] [serial = 2130] [outer = 0x8f0f0400] 02:53:46 INFO - PROCESS | 1747 | 1468230826097 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]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1285ms 02:53:46 INFO - PROCESS | 1747 | 1468230826149 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 1747 | 1468230826157 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 02:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:53:46 INFO - PROCESS | 1747 | 1468230826168 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 1747 | 1468230826172 Marionette TRACE conn3 <- [1,2810,null,{}] 02:53:46 INFO - PROCESS | 1747 | 1468230826182 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}] 02:53:46 INFO - PROCESS | 1747 | 1468230826187 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:46 INFO - PROCESS | 1747 | 1468230826360 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:53:46 INFO - PROCESS | 1747 | 1468230826506 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 1747 | 1468230826513 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x915bec00 == 9 [pid = 1747] [id = 710] 02:53:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x915c5c00) [pid = 1747] [serial = 2131] [outer = (nil)] 02:53:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91684c00) [pid = 1747] [serial = 2132] [outer = 0x915c5c00] 02:53:46 INFO - PROCESS | 1747 | 1468230826592 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91ba4c00) [pid = 1747] [serial = 2133] [outer = 0x915c5c00] 02:53:47 INFO - PROCESS | 1747 | 1468230827494 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]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1388ms 02:53:47 INFO - PROCESS | 1747 | 1468230827556 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 1747 | 1468230827560 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 02:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:53:47 INFO - PROCESS | 1747 | 1468230827566 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 1747 | 1468230827572 Marionette TRACE conn3 <- [1,2814,null,{}] 02:53:47 INFO - PROCESS | 1747 | 1468230827588 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}] 02:53:47 INFO - PROCESS | 1747 | 1468230827597 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:47 INFO - PROCESS | 1747 | 1468230827821 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:53:47 INFO - PROCESS | 1747 | 1468230827842 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 1747 | 1468230827853 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x91eccc00 == 10 [pid = 1747] [id = 711] 02:53:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91ecd800) [pid = 1747] [serial = 2134] [outer = (nil)] 02:53:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91ed2400) [pid = 1747] [serial = 2135] [outer = 0x91ecd800] 02:53:47 INFO - PROCESS | 1747 | 1468230827923 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92174c00) [pid = 1747] [serial = 2136] [outer = 0x91ecd800] 02:53:48 INFO - PROCESS | 1747 | 1468230828886 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]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1402ms 02:53:48 INFO - PROCESS | 1747 | 1468230828969 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:53:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:53:48 INFO - PROCESS | 1747 | 1468230828974 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 02:53:48 INFO - PROCESS | 1747 | 1468230828979 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 1747 | 1468230828983 Marionette TRACE conn3 <- [1,2818,null,{}] 02:53:48 INFO - PROCESS | 1747 | 1468230828988 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}] 02:53:48 INFO - PROCESS | 1747 | 1468230828993 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:49 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91ecd400) [pid = 1747] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:53:49 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93c5ac00) [pid = 1747] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:53:49 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8e439400) [pid = 1747] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:53:49 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9244ac00) [pid = 1747] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:53:49 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8e430c00) [pid = 1747] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:53:49 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9244d400) [pid = 1747] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:53:49 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x90c2c800) [pid = 1747] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:53:49 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91ba3c00) [pid = 1747] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:53:49 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91b9dc00) [pid = 1747] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:53:49 INFO - PROCESS | 1747 | 1468230829509 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:53:49 INFO - PROCESS | 1747 | 1468230829694 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 1747 | 1468230829702 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f069800 == 11 [pid = 1747] [id = 712] 02:53:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x915ca400) [pid = 1747] [serial = 2137] [outer = (nil)] 02:53:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x91e20400) [pid = 1747] [serial = 2138] [outer = 0x915ca400] 02:53:49 INFO - PROCESS | 1747 | 1468230829772 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9244d400) [pid = 1747] [serial = 2139] [outer = 0x915ca400] 02:53:50 INFO - PROCESS | 1747 | 1468230830504 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]]]}] 02:53:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:53:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1537ms 02:53:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:53:50 INFO - PROCESS | 1747 | 1468230830516 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 1747 | 1468230830519 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 02:53:50 INFO - PROCESS | 1747 | 1468230830525 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 1747 | 1468230830529 Marionette TRACE conn3 <- [1,2822,null,{}] 02:53:50 INFO - PROCESS | 1747 | 1468230830534 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}] 02:53:50 INFO - PROCESS | 1747 | 1468230830539 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:50 INFO - PROCESS | 1747 | 1468230830752 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:53:50 INFO - PROCESS | 1747 | 1468230830770 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 1747 | 1468230830777 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x92452000 == 12 [pid = 1747] [id = 713] 02:53:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x92554c00) [pid = 1747] [serial = 2140] [outer = (nil)] 02:53:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x92dc8000) [pid = 1747] [serial = 2141] [outer = 0x92554c00] 02:53:50 INFO - PROCESS | 1747 | 1468230830849 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x931df000) [pid = 1747] [serial = 2142] [outer = 0x92554c00] 02:53:51 INFO - PROCESS | 1747 | 1468230831985 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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1531ms 02:53:52 INFO - PROCESS | 1747 | 1468230832056 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 1747 | 1468230832063 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 02:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:53:52 INFO - PROCESS | 1747 | 1468230832072 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 1747 | 1468230832077 Marionette TRACE conn3 <- [1,2826,null,{}] 02:53:52 INFO - PROCESS | 1747 | 1468230832086 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}] 02:53:52 INFO - PROCESS | 1747 | 1468230832092 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:52 INFO - PROCESS | 1747 | 1468230832315 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:53:52 INFO - PROCESS | 1747 | 1468230832605 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 1747 | 1468230832620 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e431c00 == 13 [pid = 1747] [id = 714] 02:53:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f0f3000) [pid = 1747] [serial = 2143] [outer = (nil)] 02:53:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x915be000) [pid = 1747] [serial = 2144] [outer = 0x8f0f3000] 02:53:52 INFO - PROCESS | 1747 | 1468230832703 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91ba1c00) [pid = 1747] [serial = 2145] [outer = 0x8f0f3000] 02:53:53 INFO - PROCESS | 1747 | 1468230833752 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1733ms 02:53:53 INFO - PROCESS | 1747 | 1468230833805 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 1747 | 1468230833813 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 02:53:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:53:53 INFO - PROCESS | 1747 | 1468230833826 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 1747 | 1468230833830 Marionette TRACE conn3 <- [1,2830,null,{}] 02:53:53 INFO - PROCESS | 1747 | 1468230833837 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}] 02:53:53 INFO - PROCESS | 1747 | 1468230833845 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:54 INFO - PROCESS | 1747 | 1468230834046 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:53:54 INFO - PROCESS | 1747 | 1468230834326 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 1747 | 1468230834335 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x92171c00 == 14 [pid = 1747] [id = 715] 02:53:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92446400) [pid = 1747] [serial = 2146] [outer = (nil)] 02:53:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92553800) [pid = 1747] [serial = 2147] [outer = 0x92446400] 02:53:54 INFO - PROCESS | 1747 | 1468230834461 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91e19000) [pid = 1747] [serial = 2148] [outer = 0x92446400] 02:53:55 INFO - PROCESS | 1747 | 1468230835514 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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1743ms 02:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:53:55 INFO - PROCESS | 1747 | 1468230835569 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 1747 | 1468230835572 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 02:53:55 INFO - PROCESS | 1747 | 1468230835579 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 1747 | 1468230835585 Marionette TRACE conn3 <- [1,2834,null,{}] 02:53:55 INFO - PROCESS | 1747 | 1468230835602 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}] 02:53:55 INFO - PROCESS | 1747 | 1468230835610 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:55 INFO - PROCESS | 1747 | 1468230835793 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:53:56 INFO - PROCESS | 1747 | 1468230836034 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 1747 | 1468230836047 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e6ac00 == 15 [pid = 1747] [id = 716] 02:53:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93e6ec00) [pid = 1747] [serial = 2149] [outer = (nil)] 02:53:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x95336800) [pid = 1747] [serial = 2150] [outer = 0x93e6ec00] 02:53:56 INFO - PROCESS | 1747 | 1468230836174 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9533e800) [pid = 1747] [serial = 2151] [outer = 0x93e6ec00] 02:53:57 INFO - PROCESS | 1747 | 1468230837294 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1784ms 02:53:57 INFO - PROCESS | 1747 | 1468230837363 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 1747 | 1468230837369 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 02:53:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:53:57 INFO - PROCESS | 1747 | 1468230837378 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 1747 | 1468230837383 Marionette TRACE conn3 <- [1,2838,null,{}] 02:53:57 INFO - PROCESS | 1747 | 1468230837391 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}] 02:53:57 INFO - PROCESS | 1747 | 1468230837398 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:57 INFO - PROCESS | 1747 | 1468230837596 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:53:57 INFO - PROCESS | 1747 | 1468230837928 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 1747 | 1468230837937 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92446c00) [pid = 1747] [serial = 2079] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x925e4c00) [pid = 1747] [serial = 2100] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93c9f400) [pid = 1747] [serial = 2102] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x931e2400) [pid = 1747] [serial = 2105] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x90c2f000) [pid = 1747] [serial = 2093] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x914a8800) [pid = 1747] [serial = 2094] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x931e5400) [pid = 1747] [serial = 2090] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x931ea400) [pid = 1747] [serial = 2091] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8f06d800) [pid = 1747] [serial = 2081] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x909dbc00) [pid = 1747] [serial = 2082] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x92559800) [pid = 1747] [serial = 2087] [outer = (nil)] [url = about:blank] 02:53:57 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x925e7000) [pid = 1747] [serial = 2088] [outer = (nil)] [url = about:blank] 02:53:58 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91be4800) [pid = 1747] [serial = 2084] [outer = (nil)] [url = about:blank] 02:53:58 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91e06000) [pid = 1747] [serial = 2085] [outer = (nil)] [url = about:blank] 02:53:58 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x91be7400) [pid = 1747] [serial = 2096] [outer = (nil)] [url = about:blank] 02:53:58 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x91e07400) [pid = 1747] [serial = 2097] [outer = (nil)] [url = about:blank] 02:53:58 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x9244c000) [pid = 1747] [serial = 2099] [outer = (nil)] [url = about:blank] 02:53:58 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x93e66400) [pid = 1747] [serial = 2103] [outer = (nil)] [url = about:blank] 02:53:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e43b000 == 16 [pid = 1747] [id = 717] 02:53:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x8f06d800) [pid = 1747] [serial = 2152] [outer = (nil)] 02:53:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x909e3c00) [pid = 1747] [serial = 2153] [outer = 0x8f06d800] 02:53:58 INFO - PROCESS | 1747 | 1468230838077 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x90c2d400) [pid = 1747] [serial = 2154] [outer = 0x8f06d800] 02:53:58 INFO - PROCESS | 1747 | 1468230838889 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]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:53:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1539ms 02:53:58 INFO - PROCESS | 1747 | 1468230838917 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 1747 | 1468230838923 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 02:53:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:53:58 INFO - PROCESS | 1747 | 1468230838943 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 1747 | 1468230838947 Marionette TRACE conn3 <- [1,2842,null,{}] 02:53:58 INFO - PROCESS | 1747 | 1468230838953 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}] 02:53:58 INFO - PROCESS | 1747 | 1468230838959 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:59 INFO - PROCESS | 1747 | 1468230839133 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:53:59 INFO - PROCESS | 1747 | 1468230839143 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 1747 | 1468230839150 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:53:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x91bee400 == 17 [pid = 1747] [id = 718] 02:53:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x91bee800) [pid = 1747] [serial = 2155] [outer = (nil)] 02:53:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x91e07000) [pid = 1747] [serial = 2156] [outer = 0x91bee800] 02:53:59 INFO - PROCESS | 1747 | 1468230839229 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x91e13c00) [pid = 1747] [serial = 2157] [outer = 0x91bee800] 02:54:00 INFO - PROCESS | 1747 | 1468230840202 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]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:54:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1287ms 02:54:00 INFO - PROCESS | 1747 | 1468230840224 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 1747 | 1468230840228 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 02:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:54:00 INFO - PROCESS | 1747 | 1468230840235 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 1747 | 1468230840240 Marionette TRACE conn3 <- [1,2846,null,{}] 02:54:00 INFO - PROCESS | 1747 | 1468230840255 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}] 02:54:00 INFO - PROCESS | 1747 | 1468230840263 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:00 INFO - PROCESS | 1747 | 1468230840415 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:54:00 INFO - PROCESS | 1747 | 1468230840589 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 1747 | 1468230840598 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x92449400 == 18 [pid = 1747] [id = 719] 02:54:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9244e000) [pid = 1747] [serial = 2158] [outer = (nil)] 02:54:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x925ebc00) [pid = 1747] [serial = 2159] [outer = 0x9244e000] 02:54:00 INFO - PROCESS | 1747 | 1468230840669 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x931e5800) [pid = 1747] [serial = 2160] [outer = 0x9244e000] 02:54:01 INFO - PROCESS | 1747 | 1468230841596 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]]]}] 02:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1431ms 02:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:54:01 INFO - PROCESS | 1747 | 1468230841666 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 1747 | 1468230841669 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 02:54:01 INFO - PROCESS | 1747 | 1468230841676 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 1747 | 1468230841679 Marionette TRACE conn3 <- [1,2850,null,{}] 02:54:01 INFO - PROCESS | 1747 | 1468230841684 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}] 02:54:01 INFO - PROCESS | 1747 | 1468230841689 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:01 INFO - PROCESS | 1747 | 1468230841912 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:54:01 INFO - PROCESS | 1747 | 1468230841938 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 1747 | 1468230841949 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ecb800 == 19 [pid = 1747] [id = 720] 02:54:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9255b400) [pid = 1747] [serial = 2161] [outer = (nil)] 02:54:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x93e60800) [pid = 1747] [serial = 2162] [outer = 0x9255b400] 02:54:02 INFO - PROCESS | 1747 | 1468230842014 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x93e6cc00) [pid = 1747] [serial = 2163] [outer = 0x9255b400] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x915c9c00) [pid = 1747] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f0f0400) [pid = 1747] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x915c5c00) [pid = 1747] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x92172400) [pid = 1747] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91ecd800) [pid = 1747] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x914aac00) [pid = 1747] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8e435800) [pid = 1747] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x91b9c000) [pid = 1747] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x99f24000) [pid = 1747] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x92553c00) [pid = 1747] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x915ca400) [pid = 1747] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:54:02 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x90c25400) [pid = 1747] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:54:03 INFO - PROCESS | 1747 | 1468230843014 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1378ms 02:54:03 INFO - PROCESS | 1747 | 1468230843054 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 1747 | 1468230843057 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 02:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:54:03 INFO - PROCESS | 1747 | 1468230843064 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 1747 | 1468230843067 Marionette TRACE conn3 <- [1,2854,null,{}] 02:54:03 INFO - PROCESS | 1747 | 1468230843072 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}] 02:54:03 INFO - PROCESS | 1747 | 1468230843077 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:03 INFO - PROCESS | 1747 | 1468230843276 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:54:03 INFO - PROCESS | 1747 | 1468230843293 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 1747 | 1468230843301 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c6c00 == 20 [pid = 1747] [id = 721] 02:54:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x91e13000) [pid = 1747] [serial = 2164] [outer = (nil)] 02:54:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x93c60400) [pid = 1747] [serial = 2165] [outer = 0x91e13000] 02:54:03 INFO - PROCESS | 1747 | 1468230843368 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x931ea800) [pid = 1747] [serial = 2166] [outer = 0x91e13000] 02:54:04 INFO - PROCESS | 1747 | 1468230844265 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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1237ms 02:54:04 INFO - PROCESS | 1747 | 1468230844301 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 1747 | 1468230844305 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 02:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:54:04 INFO - PROCESS | 1747 | 1468230844311 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 1747 | 1468230844314 Marionette TRACE conn3 <- [1,2858,null,{}] 02:54:04 INFO - PROCESS | 1747 | 1468230844319 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}] 02:54:04 INFO - PROCESS | 1747 | 1468230844330 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:04 INFO - PROCESS | 1747 | 1468230844529 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:54:04 INFO - PROCESS | 1747 | 1468230844720 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 1747 | 1468230844730 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42fc00 == 21 [pid = 1747] [id = 722] 02:54:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8e434800) [pid = 1747] [serial = 2167] [outer = (nil)] 02:54:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8f069400) [pid = 1747] [serial = 2168] [outer = 0x8e434800] 02:54:04 INFO - PROCESS | 1747 | 1468230844817 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x8f0e8c00) [pid = 1747] [serial = 2169] [outer = 0x8e434800] 02:54:05 INFO - PROCESS | 1747 | 1468230845839 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1581ms 02:54:05 INFO - PROCESS | 1747 | 1468230845894 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:54:05 INFO - PROCESS | 1747 | 1468230845900 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 02:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:54:05 INFO - PROCESS | 1747 | 1468230845908 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - PROCESS | 1747 | 1468230845912 Marionette TRACE conn3 <- [1,2862,null,{}] 02:54:05 INFO - PROCESS | 1747 | 1468230845921 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}] 02:54:05 INFO - PROCESS | 1747 | 1468230845929 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:06 INFO - PROCESS | 1747 | 1468230846126 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:54:06 INFO - PROCESS | 1747 | 1468230846322 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 1747 | 1468230846330 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06a400 == 22 [pid = 1747] [id = 723] 02:54:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x90c26000) [pid = 1747] [serial = 2170] [outer = (nil)] 02:54:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91b9b800) [pid = 1747] [serial = 2171] [outer = 0x90c26000] 02:54:06 INFO - PROCESS | 1747 | 1468230846465 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91be6400) [pid = 1747] [serial = 2172] [outer = 0x90c26000] 02:54:07 INFO - PROCESS | 1747 | 1468230847422 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]]]}] 02:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1580ms 02:54:07 INFO - PROCESS | 1747 | 1468230847490 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 1747 | 1468230847497 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 02:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:54:07 INFO - PROCESS | 1747 | 1468230847506 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 1747 | 1468230847509 Marionette TRACE conn3 <- [1,2866,null,{}] 02:54:07 INFO - PROCESS | 1747 | 1468230847516 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}] 02:54:07 INFO - PROCESS | 1747 | 1468230847521 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:07 INFO - PROCESS | 1747 | 1468230847743 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:54:07 INFO - PROCESS | 1747 | 1468230847928 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 1747 | 1468230847937 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x91be2800 == 23 [pid = 1747] [id = 724] 02:54:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91ecf400) [pid = 1747] [serial = 2173] [outer = (nil)] 02:54:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92173c00) [pid = 1747] [serial = 2174] [outer = 0x91ecf400] 02:54:08 INFO - PROCESS | 1747 | 1468230848111 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x925dfc00) [pid = 1747] [serial = 2175] [outer = 0x91ecf400] 02:54:09 INFO - PROCESS | 1747 | 1468230849083 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]]]}] 02:54:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:54:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1630ms 02:54:09 INFO - PROCESS | 1747 | 1468230849143 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 1747 | 1468230849146 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 02:54:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:54:09 INFO - PROCESS | 1747 | 1468230849191 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 1747 | 1468230849200 Marionette TRACE conn3 <- [1,2870,null,{}] 02:54:09 INFO - PROCESS | 1747 | 1468230849274 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}] 02:54:09 INFO - PROCESS | 1747 | 1468230849282 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:09 INFO - PROCESS | 1747 | 1468230849495 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:54:09 INFO - PROCESS | 1747 | 1468230849737 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 1747 | 1468230849745 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ec9400 == 24 [pid = 1747] [id = 725] 02:54:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92443400) [pid = 1747] [serial = 2176] [outer = (nil)] 02:54:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x96661800) [pid = 1747] [serial = 2177] [outer = 0x92443400] 02:54:09 INFO - PROCESS | 1747 | 1468230849833 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x993c1400) [pid = 1747] [serial = 2178] [outer = 0x92443400] 02:54:10 INFO - PROCESS | 1747 | 1468230850705 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]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:54:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1555ms 02:54:10 INFO - PROCESS | 1747 | 1468230850743 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:54:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:54:10 INFO - PROCESS | 1747 | 1468230850748 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 02:54:10 INFO - PROCESS | 1747 | 1468230850754 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 1747 | 1468230850758 Marionette TRACE conn3 <- [1,2874,null,{}] 02:54:10 INFO - PROCESS | 1747 | 1468230850764 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}] 02:54:10 INFO - PROCESS | 1747 | 1468230850769 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:11 INFO - PROCESS | 1747 | 1468230851011 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:54:11 INFO - PROCESS | 1747 | 1468230851159 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 1747 | 1468230851172 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e3400 == 25 [pid = 1747] [id = 726] 02:54:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9533d400) [pid = 1747] [serial = 2179] [outer = (nil)] 02:54:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99f23800) [pid = 1747] [serial = 2180] [outer = 0x9533d400] 02:54:11 INFO - PROCESS | 1747 | 1468230851289 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9a183400) [pid = 1747] [serial = 2181] [outer = 0x9533d400] 02:54:12 INFO - PROCESS | 1747 | 1468230852182 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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1490ms 02:54:12 INFO - PROCESS | 1747 | 1468230852245 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 1747 | 1468230852249 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 02:54:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:54:12 INFO - PROCESS | 1747 | 1468230852255 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 1747 | 1468230852258 Marionette TRACE conn3 <- [1,2878,null,{}] 02:54:12 INFO - PROCESS | 1747 | 1468230852264 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}] 02:54:12 INFO - PROCESS | 1747 | 1468230852269 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:12 INFO - PROCESS | 1747 | 1468230852439 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:54:12 INFO - PROCESS | 1747 | 1468230852628 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 1747 | 1468230852648 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5e5000 == 26 [pid = 1747] [id = 727] 02:54:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a5e5400) [pid = 1747] [serial = 2182] [outer = (nil)] 02:54:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9a610800) [pid = 1747] [serial = 2183] [outer = 0x9a5e5400] 02:54:12 INFO - PROCESS | 1747 | 1468230852775 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9a651000) [pid = 1747] [serial = 2184] [outer = 0x9a5e5400] 02:54:13 INFO - PROCESS | 1747 | 1468230853805 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]]]}] 02:54:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:54:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1634ms 02:54:13 INFO - PROCESS | 1747 | 1468230853889 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 1747 | 1468230853893 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 02:54:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:54:13 INFO - PROCESS | 1747 | 1468230853900 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - PROCESS | 1747 | 1468230853903 Marionette TRACE conn3 <- [1,2882,null,{}] 02:54:13 INFO - PROCESS | 1747 | 1468230853909 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}] 02:54:13 INFO - PROCESS | 1747 | 1468230853914 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:14 INFO - PROCESS | 1747 | 1468230854132 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:54:14 INFO - PROCESS | 1747 | 1468230854577 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 1747 | 1468230854584 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f074c00 == 27 [pid = 1747] [id = 728] 02:54:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8f075400) [pid = 1747] [serial = 2185] [outer = (nil)] 02:54:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f0f4800) [pid = 1747] [serial = 2186] [outer = 0x8f075400] 02:54:14 INFO - PROCESS | 1747 | 1468230854700 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x909e0000) [pid = 1747] [serial = 2187] [outer = 0x8f075400] 02:54:15 INFO - PROCESS | 1747 | 1468230855593 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]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:54:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1738ms 02:54:15 INFO - PROCESS | 1747 | 1468230855641 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 1747 | 1468230855646 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 02:54:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:54:15 INFO - PROCESS | 1747 | 1468230855653 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 1747 | 1468230855657 Marionette TRACE conn3 <- [1,2886,null,{}] 02:54:15 INFO - PROCESS | 1747 | 1468230855665 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}] 02:54:15 INFO - PROCESS | 1747 | 1468230855672 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:15 INFO - PROCESS | 1747 | 1468230855838 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:54:16 INFO - PROCESS | 1747 | 1468230856117 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 1747 | 1468230856126 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068000 == 28 [pid = 1747] [id = 729] 02:54:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x90c2cc00) [pid = 1747] [serial = 2188] [outer = (nil)] 02:54:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91684800) [pid = 1747] [serial = 2189] [outer = 0x90c2cc00] 02:54:16 INFO - PROCESS | 1747 | 1468230856205 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91bed400) [pid = 1747] [serial = 2190] [outer = 0x90c2cc00] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x915c1800 == 27 [pid = 1747] [id = 708] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x915c6c00 == 26 [pid = 1747] [id = 721] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x91ecb800 == 25 [pid = 1747] [id = 720] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x92449400 == 24 [pid = 1747] [id = 719] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x91bee400 == 23 [pid = 1747] [id = 718] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8e43b000 == 22 [pid = 1747] [id = 717] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8f075000 == 21 [pid = 1747] [id = 709] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x91eccc00 == 20 [pid = 1747] [id = 711] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x92171c00 == 19 [pid = 1747] [id = 715] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x93e6ac00 == 18 [pid = 1747] [id = 716] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x92452000 == 17 [pid = 1747] [id = 713] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8f069800 == 16 [pid = 1747] [id = 712] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8e431c00 == 15 [pid = 1747] [id = 714] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x915bec00 == 14 [pid = 1747] [id = 710] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x9a5e5000 == 13 [pid = 1747] [id = 727] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x925e3400 == 12 [pid = 1747] [id = 726] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x91ec9400 == 11 [pid = 1747] [id = 725] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06a400 == 10 [pid = 1747] [id = 723] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x91be2800 == 9 [pid = 1747] [id = 724] 02:54:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8e42fc00 == 8 [pid = 1747] [id = 722] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91b9c800) [pid = 1747] [serial = 2127] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9167f400) [pid = 1747] [serial = 2126] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x909e4000) [pid = 1747] [serial = 2129] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x90c30800) [pid = 1747] [serial = 2130] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91684c00) [pid = 1747] [serial = 2132] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x99eee800) [pid = 1747] [serial = 2118] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x96661000) [pid = 1747] [serial = 2117] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91ed2400) [pid = 1747] [serial = 2135] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a280400) [pid = 1747] [serial = 2121] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x99fd1800) [pid = 1747] [serial = 2120] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f0ed400) [pid = 1747] [serial = 2109] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e43c000) [pid = 1747] [serial = 2108] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91e12400) [pid = 1747] [serial = 2112] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91be4c00) [pid = 1747] [serial = 2111] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9a61a400) [pid = 1747] [serial = 2124] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9a60e800) [pid = 1747] [serial = 2123] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x931e1800) [pid = 1747] [serial = 2115] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92dc3000) [pid = 1747] [serial = 2114] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x92174c00) [pid = 1747] [serial = 2136] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x91ba4c00) [pid = 1747] [serial = 2133] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x91e20400) [pid = 1747] [serial = 2138] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9244d400) [pid = 1747] [serial = 2139] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x92dc8000) [pid = 1747] [serial = 2141] [outer = (nil)] [url = about:blank] 02:54:17 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x93c66400) [pid = 1747] [serial = 2106] [outer = (nil)] [url = about:blank] 02:54:18 INFO - PROCESS | 1747 | 1468230858108 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]]]}] 02:54:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:54:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2480ms 02:54:18 INFO - PROCESS | 1747 | 1468230858137 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 1747 | 1468230858142 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 02:54:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:54:18 INFO - PROCESS | 1747 | 1468230858151 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - PROCESS | 1747 | 1468230858156 Marionette TRACE conn3 <- [1,2890,null,{}] 02:54:18 INFO - PROCESS | 1747 | 1468230858163 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}] 02:54:18 INFO - PROCESS | 1747 | 1468230858169 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:18 INFO - PROCESS | 1747 | 1468230858333 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:54:18 INFO - PROCESS | 1747 | 1468230858344 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 1747 | 1468230858353 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f1800 == 9 [pid = 1747] [id = 730] 02:54:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8f0f5000) [pid = 1747] [serial = 2191] [outer = (nil)] 02:54:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x90c2fc00) [pid = 1747] [serial = 2192] [outer = 0x8f0f5000] 02:54:18 INFO - PROCESS | 1747 | 1468230858482 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x914a8000) [pid = 1747] [serial = 2193] [outer = 0x8f0f5000] 02:54:19 INFO - PROCESS | 1747 | 1468230859468 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:54:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1379ms 02:54:19 INFO - PROCESS | 1747 | 1468230859529 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 1747 | 1468230859537 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 02:54:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:54:19 INFO - PROCESS | 1747 | 1468230859548 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 1747 | 1468230859551 Marionette TRACE conn3 <- [1,2894,null,{}] 02:54:19 INFO - PROCESS | 1747 | 1468230859558 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}] 02:54:19 INFO - PROCESS | 1747 | 1468230859563 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:19 INFO - PROCESS | 1747 | 1468230859785 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:54:19 INFO - PROCESS | 1747 | 1468230859795 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 1747 | 1468230859805 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x91685400 == 10 [pid = 1747] [id = 731] 02:54:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91b9ac00) [pid = 1747] [serial = 2194] [outer = (nil)] 02:54:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91ba0c00) [pid = 1747] [serial = 2195] [outer = 0x91b9ac00] 02:54:19 INFO - PROCESS | 1747 | 1468230859875 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91ba8400) [pid = 1747] [serial = 2196] [outer = 0x91b9ac00] 02:54:20 INFO - PROCESS | 1747 | 1468230860868 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]]]}] 02:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1379ms 02:54:20 INFO - PROCESS | 1747 | 1468230860932 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 1747 | 1468230860936 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 02:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:54:20 INFO - PROCESS | 1747 | 1468230860942 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - PROCESS | 1747 | 1468230860948 Marionette TRACE conn3 <- [1,2898,null,{}] 02:54:20 INFO - PROCESS | 1747 | 1468230860964 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}] 02:54:20 INFO - PROCESS | 1747 | 1468230860973 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:21 INFO - PROCESS | 1747 | 1468230861208 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:54:21 INFO - PROCESS | 1747 | 1468230861305 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 1747 | 1468230861315 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1b800 == 11 [pid = 1747] [id = 732] 02:54:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e1c400) [pid = 1747] [serial = 2197] [outer = (nil)] 02:54:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91ece800) [pid = 1747] [serial = 2198] [outer = 0x91e1c400] 02:54:21 INFO - PROCESS | 1747 | 1468230861389 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91ed5800) [pid = 1747] [serial = 2199] [outer = 0x91e1c400] 02:54:22 INFO - PROCESS | 1747 | 1468230862272 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]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1383ms 02:54:22 INFO - PROCESS | 1747 | 1468230862325 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 1747 | 1468230862330 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 02:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:54:22 INFO - PROCESS | 1747 | 1468230862336 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 1747 | 1468230862340 Marionette TRACE conn3 <- [1,2902,null,{}] 02:54:22 INFO - PROCESS | 1747 | 1468230862345 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}] 02:54:22 INFO - PROCESS | 1747 | 1468230862350 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:22 INFO - PROCESS | 1747 | 1468230862555 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:54:22 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9255b400) [pid = 1747] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:54:22 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91e13000) [pid = 1747] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:54:22 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92446400) [pid = 1747] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:54:22 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x91bee800) [pid = 1747] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:54:22 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f06d800) [pid = 1747] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:54:22 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x93e6ec00) [pid = 1747] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:54:22 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8f0f3000) [pid = 1747] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:54:23 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x92554c00) [pid = 1747] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:54:23 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9244e000) [pid = 1747] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:54:23 INFO - PROCESS | 1747 | 1468230863079 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 1747 | 1468230863089 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06ec00 == 12 [pid = 1747] [id = 733] 02:54:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8f073000) [pid = 1747] [serial = 2200] [outer = (nil)] 02:54:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x90c25800) [pid = 1747] [serial = 2201] [outer = 0x8f073000] 02:54:23 INFO - PROCESS | 1747 | 1468230863158 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9254f400) [pid = 1747] [serial = 2202] [outer = 0x8f073000] 02:54:23 INFO - PROCESS | 1747 | 1468230863892 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1587ms 02:54:23 INFO - PROCESS | 1747 | 1468230863924 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 1747 | 1468230863927 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 02:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:54:23 INFO - PROCESS | 1747 | 1468230863933 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 1747 | 1468230863936 Marionette TRACE conn3 <- [1,2906,null,{}] 02:54:23 INFO - PROCESS | 1747 | 1468230863941 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}] 02:54:23 INFO - PROCESS | 1747 | 1468230863946 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:24 INFO - PROCESS | 1747 | 1468230864146 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:54:24 INFO - PROCESS | 1747 | 1468230864161 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 1747 | 1468230864168 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x92558000 == 13 [pid = 1747] [id = 734] 02:54:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x92559400) [pid = 1747] [serial = 2203] [outer = (nil)] 02:54:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x925e3c00) [pid = 1747] [serial = 2204] [outer = 0x92559400] 02:54:24 INFO - PROCESS | 1747 | 1468230864234 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92dc3000) [pid = 1747] [serial = 2205] [outer = 0x92559400] 02:54:25 INFO - PROCESS | 1747 | 1468230865313 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]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1434ms 02:54:25 INFO - PROCESS | 1747 | 1468230865368 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 1747 | 1468230865375 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 02:54:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:54:25 INFO - PROCESS | 1747 | 1468230865384 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 1747 | 1468230865389 Marionette TRACE conn3 <- [1,2910,null,{}] 02:54:25 INFO - PROCESS | 1747 | 1468230865397 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}] 02:54:25 INFO - PROCESS | 1747 | 1468230865402 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:25 INFO - PROCESS | 1747 | 1468230865588 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:54:25 INFO - PROCESS | 1747 | 1468230865842 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 1747 | 1468230865855 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ed400 == 14 [pid = 1747] [id = 735] 02:54:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f0edc00) [pid = 1747] [serial = 2206] [outer = (nil)] 02:54:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x914aec00) [pid = 1747] [serial = 2207] [outer = 0x8f0edc00] 02:54:25 INFO - PROCESS | 1747 | 1468230865982 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9167a800) [pid = 1747] [serial = 2208] [outer = 0x8f0edc00] 02:54:26 INFO - PROCESS | 1747 | 1468230866870 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]]]}] 02:54:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:54:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:54:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1537ms 02:54:26 INFO - PROCESS | 1747 | 1468230866920 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 1747 | 1468230866927 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 02:54:26 INFO - TEST-START | /DOMEvents/constructors.html 02:54:26 INFO - PROCESS | 1747 | 1468230866938 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - PROCESS | 1747 | 1468230866942 Marionette TRACE conn3 <- [1,2914,null,{}] 02:54:26 INFO - PROCESS | 1747 | 1468230866976 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}] 02:54:26 INFO - PROCESS | 1747 | 1468230866983 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:27 INFO - PROCESS | 1747 | 1468230867161 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:54:27 INFO - PROCESS | 1747 | 1468230867344 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 1747 | 1468230867350 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x915ca800 == 15 [pid = 1747] [id = 736] 02:54:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91e08000) [pid = 1747] [serial = 2209] [outer = (nil)] 02:54:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91eca000) [pid = 1747] [serial = 2210] [outer = 0x91e08000] 02:54:27 INFO - PROCESS | 1747 | 1468230867433 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ecb800) [pid = 1747] [serial = 2211] [outer = 0x91e08000] 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:54:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:54:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:54:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1656ms 02:54:28 INFO - PROCESS | 1747 | 1468230868530 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]]]}] 02:54:28 INFO - PROCESS | 1747 | 1468230868608 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 1747 | 1468230868618 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 02:54:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:54:28 INFO - PROCESS | 1747 | 1468230868630 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 1747 | 1468230868636 Marionette TRACE conn3 <- [1,2918,null,{}] 02:54:28 INFO - PROCESS | 1747 | 1468230868654 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}] 02:54:28 INFO - PROCESS | 1747 | 1468230868665 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:28 INFO - PROCESS | 1747 | 1468230868846 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:54:29 INFO - PROCESS | 1747 | 1468230869096 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 1747 | 1468230869108 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x93c9dc00 == 16 [pid = 1747] [id = 737] 02:54:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93ca7400) [pid = 1747] [serial = 2212] [outer = (nil)] 02:54:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x93e69c00) [pid = 1747] [serial = 2213] [outer = 0x93ca7400] 02:54:29 INFO - PROCESS | 1747 | 1468230869197 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9533a400) [pid = 1747] [serial = 2214] [outer = 0x93ca7400] 02:54:30 INFO - PROCESS | 1747 | 1468230870060 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:54:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:54:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1452ms 02:54:30 INFO - PROCESS | 1747 | 1468230870083 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 1747 | 1468230870088 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 02:54:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:54:30 INFO - PROCESS | 1747 | 1468230870094 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 1747 | 1468230870098 Marionette TRACE conn3 <- [1,2922,null,{}] 02:54:30 INFO - PROCESS | 1747 | 1468230870103 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}] 02:54:30 INFO - PROCESS | 1747 | 1468230870109 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:30 INFO - PROCESS | 1747 | 1468230870273 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:54:30 INFO - PROCESS | 1747 | 1468230870463 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 1747 | 1468230870470 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x96661c00 == 17 [pid = 1747] [id = 738] 02:54:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9782e000) [pid = 1747] [serial = 2215] [outer = (nil)] 02:54:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x984a7800) [pid = 1747] [serial = 2216] [outer = 0x9782e000] 02:54:30 INFO - PROCESS | 1747 | 1468230870560 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99f14400) [pid = 1747] [serial = 2217] [outer = 0x9782e000] 02:54:31 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:54:31 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:54:31 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:54:31 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:54:31 INFO - PROCESS | 1747 | 1468230871530 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]]]}] 02:54:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:54:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:31 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 02:54:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:31 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 02:54:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:31 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]" 02:54:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:54:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1485ms 02:54:31 INFO - PROCESS | 1747 | 1468230871580 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 1747 | 1468230871585 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 02:54:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:54:31 INFO - PROCESS | 1747 | 1468230871626 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:54:31 INFO - PROCESS | 1747 | 1468230871631 Marionette TRACE conn3 <- [1,2926,null,{}] 02:54:31 INFO - PROCESS | 1747 | 1468230871638 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}] 02:54:31 INFO - PROCESS | 1747 | 1468230871642 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:31 INFO - PROCESS | 1747 | 1468230871956 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:54:32 INFO - PROCESS | 1747 | 1468230872199 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 1747 | 1468230872207 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f074000 == 18 [pid = 1747] [id = 739] 02:54:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8f074800) [pid = 1747] [serial = 2218] [outer = (nil)] 02:54:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f0ef800) [pid = 1747] [serial = 2219] [outer = 0x8f074800] 02:54:32 INFO - PROCESS | 1747 | 1468230872309 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x90c2b800) [pid = 1747] [serial = 2220] [outer = 0x8f074800] 02:54:33 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93e60800) [pid = 1747] [serial = 2162] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x93c60400) [pid = 1747] [serial = 2165] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92553800) [pid = 1747] [serial = 2147] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91e19000) [pid = 1747] [serial = 2148] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x91e07000) [pid = 1747] [serial = 2156] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91e13c00) [pid = 1747] [serial = 2157] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x909e3c00) [pid = 1747] [serial = 2153] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x90c2d400) [pid = 1747] [serial = 2154] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x95336800) [pid = 1747] [serial = 2150] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9533e800) [pid = 1747] [serial = 2151] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x915be000) [pid = 1747] [serial = 2144] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x91ba1c00) [pid = 1747] [serial = 2145] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x931df000) [pid = 1747] [serial = 2142] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x93e6cc00) [pid = 1747] [serial = 2163] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x925ebc00) [pid = 1747] [serial = 2159] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x931e5800) [pid = 1747] [serial = 2160] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x931ea800) [pid = 1747] [serial = 2166] [outer = (nil)] [url = about:blank] 02:54:33 INFO - PROCESS | 1747 | 1468230873193 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]]]}] 02:54:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:54:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1619ms 02:54:33 INFO - PROCESS | 1747 | 1468230873215 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 1747 | 1468230873221 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 02:54:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:54:33 INFO - PROCESS | 1747 | 1468230873228 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 1747 | 1468230873233 Marionette TRACE conn3 <- [1,2930,null,{}] 02:54:33 INFO - PROCESS | 1747 | 1468230873240 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}] 02:54:33 INFO - PROCESS | 1747 | 1468230873245 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:33 INFO - PROCESS | 1747 | 1468230873384 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:54:33 INFO - PROCESS | 1747 | 1468230873531 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 1747 | 1468230873545 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c6000 == 19 [pid = 1747] [id = 740] 02:54:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x91b9d800) [pid = 1747] [serial = 2221] [outer = (nil)] 02:54:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x91be4c00) [pid = 1747] [serial = 2222] [outer = 0x91b9d800] 02:54:33 INFO - PROCESS | 1747 | 1468230873622 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91e05c00) [pid = 1747] [serial = 2223] [outer = 0x91b9d800] 02:54:34 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:54:34 INFO - PROCESS | 1747 | 1468230874329 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]]]}] 02:54:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:54:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1129ms 02:54:34 INFO - PROCESS | 1747 | 1468230874358 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:54:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:54:34 INFO - PROCESS | 1747 | 1468230874362 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 02:54:34 INFO - PROCESS | 1747 | 1468230874369 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 1747 | 1468230874372 Marionette TRACE conn3 <- [1,2934,null,{}] 02:54:34 INFO - PROCESS | 1747 | 1468230874378 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}] 02:54:34 INFO - PROCESS | 1747 | 1468230874383 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:34 INFO - PROCESS | 1747 | 1468230874547 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:54:34 INFO - PROCESS | 1747 | 1468230874702 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 1747 | 1468230874708 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e1a400 == 20 [pid = 1747] [id = 741] 02:54:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x925de800) [pid = 1747] [serial = 2224] [outer = (nil)] 02:54:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92dbfc00) [pid = 1747] [serial = 2225] [outer = 0x925de800] 02:54:34 INFO - PROCESS | 1747 | 1468230874777 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x931dd400) [pid = 1747] [serial = 2226] [outer = 0x925de800] 02:54:35 INFO - PROCESS | 1747 | 1468230875522 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]]]}] 02:54:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:54:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1192ms 02:54:35 INFO - PROCESS | 1747 | 1468230875560 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 1747 | 1468230875566 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 02:54:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:54:35 INFO - PROCESS | 1747 | 1468230875601 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - PROCESS | 1747 | 1468230875608 Marionette TRACE conn3 <- [1,2938,null,{}] 02:54:35 INFO - PROCESS | 1747 | 1468230875623 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}] 02:54:35 INFO - PROCESS | 1747 | 1468230875629 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:35 INFO - PROCESS | 1747 | 1468230875833 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:54:35 INFO - PROCESS | 1747 | 1468230875854 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 1747 | 1468230875863 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e4400 == 21 [pid = 1747] [id = 742] 02:54:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92dc2800) [pid = 1747] [serial = 2227] [outer = (nil)] 02:54:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x95343400) [pid = 1747] [serial = 2228] [outer = 0x92dc2800] 02:54:35 INFO - PROCESS | 1747 | 1468230875934 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9665a400) [pid = 1747] [serial = 2229] [outer = 0x92dc2800] 02:54:36 INFO - PROCESS | 1747 | 1468230876791 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]]]}] 02:54:36 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. 02:54:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1253ms 02:54:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:54:36 INFO - PROCESS | 1747 | 1468230876847 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 1747 | 1468230876850 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 02:54:36 INFO - PROCESS | 1747 | 1468230876857 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - PROCESS | 1747 | 1468230876859 Marionette TRACE conn3 <- [1,2942,null,{}] 02:54:36 INFO - PROCESS | 1747 | 1468230876873 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}] 02:54:36 INFO - PROCESS | 1747 | 1468230876878 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:37 INFO - PROCESS | 1747 | 1468230877070 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:54:37 INFO - PROCESS | 1747 | 1468230877100 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 1747 | 1468230877108 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f18800 == 22 [pid = 1747] [id = 743] 02:54:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x99f19c00) [pid = 1747] [serial = 2230] [outer = (nil)] 02:54:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x99fd2000) [pid = 1747] [serial = 2231] [outer = 0x99f19c00] 02:54:37 INFO - PROCESS | 1747 | 1468230877174 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9a280400) [pid = 1747] [serial = 2232] [outer = 0x99f19c00] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8e434800) [pid = 1747] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90c26000) [pid = 1747] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91e1c400) [pid = 1747] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8f073000) [pid = 1747] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91ecf400) [pid = 1747] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x90c2cc00) [pid = 1747] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92443400) [pid = 1747] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91b9ac00) [pid = 1747] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8f0f5000) [pid = 1747] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9533d400) [pid = 1747] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x9a5e5400) [pid = 1747] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:54:37 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8f075400) [pid = 1747] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:54:38 INFO - PROCESS | 1747 | 1468230878126 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"]]]}] 02:54:38 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 02:54:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:54:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1311ms 02:54:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:54:38 INFO - PROCESS | 1747 | 1468230878168 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 1747 | 1468230878171 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 02:54:38 INFO - PROCESS | 1747 | 1468230878177 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 1747 | 1468230878180 Marionette TRACE conn3 <- [1,2946,null,{}] 02:54:38 INFO - PROCESS | 1747 | 1468230878186 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}] 02:54:38 INFO - PROCESS | 1747 | 1468230878191 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:38 INFO - PROCESS | 1747 | 1468230878333 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:54:38 INFO - PROCESS | 1747 | 1468230878359 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:38 INFO - PROCESS | 1747 | 1468230878381 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f06c400 == 23 [pid = 1747] [id = 744] 02:54:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x909e0800) [pid = 1747] [serial = 2233] [outer = (nil)] 02:54:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9a60e800) [pid = 1747] [serial = 2234] [outer = 0x909e0800] 02:54:38 INFO - PROCESS | 1747 | 1468230878603 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9a615400) [pid = 1747] [serial = 2235] [outer = 0x909e0800] 02:54:39 INFO - PROCESS | 1747 | 1468230879302 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]]]}] 02:54:39 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. 02:54:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1183ms 02:54:39 INFO - PROCESS | 1747 | 1468230879362 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 1747 | 1468230879365 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 02:54:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:54:39 INFO - PROCESS | 1747 | 1468230879372 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 1747 | 1468230879375 Marionette TRACE conn3 <- [1,2950,null,{}] 02:54:39 INFO - PROCESS | 1747 | 1468230879381 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}] 02:54:39 INFO - PROCESS | 1747 | 1468230879387 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:39 INFO - PROCESS | 1747 | 1468230879611 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:54:39 INFO - PROCESS | 1747 | 1468230879625 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 1747 | 1468230879633 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x909db800 == 24 [pid = 1747] [id = 745] 02:54:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92dc0c00) [pid = 1747] [serial = 2236] [outer = (nil)] 02:54:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a650800) [pid = 1747] [serial = 2237] [outer = 0x92dc0c00] 02:54:39 INFO - PROCESS | 1747 | 1468230879697 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9a653800) [pid = 1747] [serial = 2238] [outer = 0x92dc0c00] 02:54:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c31c00 == 25 [pid = 1747] [id = 746] 02:54:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x90c32400) [pid = 1747] [serial = 2239] [outer = (nil)] 02:54:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8f06c000) [pid = 1747] [serial = 2240] [outer = 0x90c32400] 02:54:40 INFO - PROCESS | 1747 | 1468230880807 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]]]}] 02:54:40 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. 02:54:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1477ms 02:54:40 INFO - PROCESS | 1747 | 1468230880861 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:54:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:54:40 INFO - PROCESS | 1747 | 1468230880866 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 02:54:40 INFO - PROCESS | 1747 | 1468230880874 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 1747 | 1468230880879 Marionette TRACE conn3 <- [1,2954,null,{}] 02:54:40 INFO - PROCESS | 1747 | 1468230880928 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}] 02:54:40 INFO - PROCESS | 1747 | 1468230880935 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:41 INFO - PROCESS | 1747 | 1468230881220 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:54:41 INFO - PROCESS | 1747 | 1468230881369 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 1747 | 1468230881376 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x914afc00 == 26 [pid = 1747] [id = 747] 02:54:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9167b800) [pid = 1747] [serial = 2241] [outer = (nil)] 02:54:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91e0e000) [pid = 1747] [serial = 2242] [outer = 0x9167b800] 02:54:41 INFO - PROCESS | 1747 | 1468230881513 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91ec8c00) [pid = 1747] [serial = 2243] [outer = 0x9167b800] 02:54:42 INFO - PROCESS | 1747 | 1468230882324 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]]]}] 02:54:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:54:42 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 02:54:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1484ms 02:54:42 INFO - PROCESS | 1747 | 1468230882357 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 1747 | 1468230882363 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 02:54:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:54:42 INFO - PROCESS | 1747 | 1468230882374 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 1747 | 1468230882378 Marionette TRACE conn3 <- [1,2958,null,{}] 02:54:42 INFO - PROCESS | 1747 | 1468230882385 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}] 02:54:42 INFO - PROCESS | 1747 | 1468230882391 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:42 INFO - PROCESS | 1747 | 1468230882593 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:54:42 INFO - PROCESS | 1747 | 1468230882794 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 1747 | 1468230882805 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e430800 == 27 [pid = 1747] [id = 748] 02:54:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8e43d000) [pid = 1747] [serial = 2244] [outer = (nil)] 02:54:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9533e400) [pid = 1747] [serial = 2245] [outer = 0x8e43d000] 02:54:42 INFO - PROCESS | 1747 | 1468230882925 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x99342000) [pid = 1747] [serial = 2246] [outer = 0x8e43d000] 02:54:43 INFO - PROCESS | 1747 | 1468230883821 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]]]}] 02:54:43 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. 02:54:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1480ms 02:54:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:54:43 INFO - PROCESS | 1747 | 1468230883854 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 1747 | 1468230883857 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 02:54:43 INFO - PROCESS | 1747 | 1468230883864 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 1747 | 1468230883870 Marionette TRACE conn3 <- [1,2962,null,{}] 02:54:43 INFO - PROCESS | 1747 | 1468230883886 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}] 02:54:43 INFO - PROCESS | 1747 | 1468230883895 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:44 INFO - PROCESS | 1747 | 1468230884088 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:54:44 INFO - PROCESS | 1747 | 1468230884297 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 1747 | 1468230884306 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a654000 == 28 [pid = 1747] [id = 749] 02:54:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9a657400) [pid = 1747] [serial = 2247] [outer = (nil)] 02:54:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9a76f000) [pid = 1747] [serial = 2248] [outer = 0x9a657400] 02:54:44 INFO - PROCESS | 1747 | 1468230884391 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9a85cc00) [pid = 1747] [serial = 2249] [outer = 0x9a657400] 02:54:45 INFO - PROCESS | 1747 | 1468230885281 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]]]}] 02:54:45 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. 02:54:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1445ms 02:54:45 INFO - PROCESS | 1747 | 1468230885308 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 1747 | 1468230885314 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 02:54:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:54:45 INFO - PROCESS | 1747 | 1468230885320 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 1747 | 1468230885324 Marionette TRACE conn3 <- [1,2966,null,{}] 02:54:45 INFO - PROCESS | 1747 | 1468230885330 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}] 02:54:45 INFO - PROCESS | 1747 | 1468230885335 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:45 INFO - PROCESS | 1747 | 1468230885514 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:54:45 INFO - PROCESS | 1747 | 1468230885710 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 1747 | 1468230885718 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a85f000 == 29 [pid = 1747] [id = 750] 02:54:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9a863000) [pid = 1747] [serial = 2250] [outer = (nil)] 02:54:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a866400) [pid = 1747] [serial = 2251] [outer = 0x9a863000] 02:54:45 INFO - PROCESS | 1747 | 1468230885797 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9a884000) [pid = 1747] [serial = 2252] [outer = 0x9a863000] 02:54:46 INFO - PROCESS | 1747 | 1468230886647 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]]]}] 02:54:46 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. 02:54:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1382ms 02:54:46 INFO - PROCESS | 1747 | 1468230886703 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 1747 | 1468230886706 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 02:54:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:54:46 INFO - PROCESS | 1747 | 1468230886713 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 1747 | 1468230886717 Marionette TRACE conn3 <- [1,2970,null,{}] 02:54:46 INFO - PROCESS | 1747 | 1468230886722 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}] 02:54:46 INFO - PROCESS | 1747 | 1468230886727 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:46 INFO - PROCESS | 1747 | 1468230886887 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:54:47 INFO - PROCESS | 1747 | 1468230887082 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 1747 | 1468230887095 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x99f1b000 == 30 [pid = 1747] [id = 751] 02:54:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9a61bc00) [pid = 1747] [serial = 2253] [outer = (nil)] 02:54:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9a965c00) [pid = 1747] [serial = 2254] [outer = 0x9a61bc00] 02:54:47 INFO - PROCESS | 1747 | 1468230887226 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a968000) [pid = 1747] [serial = 2255] [outer = 0x9a61bc00] 02:54:48 INFO - PROCESS | 1747 | 1468230888062 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]]]}] 02:54:48 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. 02:54:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1377ms 02:54:48 INFO - PROCESS | 1747 | 1468230888091 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 1747 | 1468230888094 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 02:54:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:54:48 INFO - PROCESS | 1747 | 1468230888101 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - PROCESS | 1747 | 1468230888105 Marionette TRACE conn3 <- [1,2974,null,{}] 02:54:48 INFO - PROCESS | 1747 | 1468230888110 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}] 02:54:48 INFO - PROCESS | 1747 | 1468230888120 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:48 INFO - PROCESS | 1747 | 1468230888335 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:54:48 INFO - PROCESS | 1747 | 1468230888879 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 1747 | 1468230888885 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d8800 == 31 [pid = 1747] [id = 752] 02:54:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x909dd800) [pid = 1747] [serial = 2256] [outer = (nil)] 02:54:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x90c33400) [pid = 1747] [serial = 2257] [outer = 0x909dd800] 02:54:48 INFO - PROCESS | 1747 | 1468230888970 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x915bc400) [pid = 1747] [serial = 2258] [outer = 0x909dd800] 02:54:49 INFO - PROCESS | 1747 | 1468230889730 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]]]}] 02:54:49 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. 02:54:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1687ms 02:54:49 INFO - PROCESS | 1747 | 1468230889791 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 1747 | 1468230889795 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 02:54:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:54:49 INFO - PROCESS | 1747 | 1468230889803 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 1747 | 1468230889808 Marionette TRACE conn3 <- [1,2978,null,{}] 02:54:49 INFO - PROCESS | 1747 | 1468230889815 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}] 02:54:49 INFO - PROCESS | 1747 | 1468230889823 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:49 INFO - PROCESS | 1747 | 1468230889988 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:54:50 INFO - PROCESS | 1747 | 1468230890288 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 1747 | 1468230890299 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0ec400 == 32 [pid = 1747] [id = 753] 02:54:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x909dd400) [pid = 1747] [serial = 2259] [outer = (nil)] 02:54:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x91e07400) [pid = 1747] [serial = 2260] [outer = 0x909dd400] 02:54:50 INFO - PROCESS | 1747 | 1468230890374 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x91eca800) [pid = 1747] [serial = 2261] [outer = 0x909dd400] 02:54:51 INFO - PROCESS | 1747 | --DOCSHELL 0x8f074c00 == 31 [pid = 1747] [id = 728] 02:54:51 INFO - PROCESS | 1747 | --DOCSHELL 0x90c31c00 == 30 [pid = 1747] [id = 746] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x925e3c00) [pid = 1747] [serial = 2204] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8f0e8c00) [pid = 1747] [serial = 2169] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8f069400) [pid = 1747] [serial = 2168] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91be6400) [pid = 1747] [serial = 2172] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91b9b800) [pid = 1747] [serial = 2171] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91ece800) [pid = 1747] [serial = 2198] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x90c25800) [pid = 1747] [serial = 2201] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91ed5800) [pid = 1747] [serial = 2199] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x925dfc00) [pid = 1747] [serial = 2175] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92173c00) [pid = 1747] [serial = 2174] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91bed400) [pid = 1747] [serial = 2190] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91684800) [pid = 1747] [serial = 2189] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x993c1400) [pid = 1747] [serial = 2178] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91ba0c00) [pid = 1747] [serial = 2195] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x96661800) [pid = 1747] [serial = 2177] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x90c2fc00) [pid = 1747] [serial = 2192] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x914a8000) [pid = 1747] [serial = 2193] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a183400) [pid = 1747] [serial = 2181] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x99f23800) [pid = 1747] [serial = 2180] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a651000) [pid = 1747] [serial = 2184] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a610800) [pid = 1747] [serial = 2183] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x909e0000) [pid = 1747] [serial = 2187] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f0f4800) [pid = 1747] [serial = 2186] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9254f400) [pid = 1747] [serial = 2202] [outer = (nil)] [url = about:blank] 02:54:51 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91ba8400) [pid = 1747] [serial = 2196] [outer = (nil)] [url = about:blank] 02:54:52 INFO - PROCESS | 1747 | 1468230892270 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]]]}] 02:54:52 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. 02:54:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2485ms 02:54:52 INFO - PROCESS | 1747 | 1468230892289 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 1747 | 1468230892295 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 02:54:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:54:52 INFO - PROCESS | 1747 | 1468230892310 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 1747 | 1468230892315 Marionette TRACE conn3 <- [1,2982,null,{}] 02:54:52 INFO - PROCESS | 1747 | 1468230892327 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}] 02:54:52 INFO - PROCESS | 1747 | 1468230892332 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:52 INFO - PROCESS | 1747 | 1468230892478 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:54:52 INFO - PROCESS | 1747 | 1468230892497 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 1747 | 1468230892505 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x909da400 == 31 [pid = 1747] [id = 754] 02:54:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x909de000) [pid = 1747] [serial = 2262] [outer = (nil)] 02:54:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x90c30c00) [pid = 1747] [serial = 2263] [outer = 0x909de000] 02:54:52 INFO - PROCESS | 1747 | 1468230892574 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x914a7800) [pid = 1747] [serial = 2264] [outer = 0x909de000] 02:54:53 INFO - PROCESS | 1747 | 1468230893462 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"]]]}] 02:54:53 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 02:54:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:54:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1201ms 02:54:53 INFO - PROCESS | 1747 | 1468230893507 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 1747 | 1468230893515 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 02:54:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:54:53 INFO - PROCESS | 1747 | 1468230893525 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 1747 | 1468230893529 Marionette TRACE conn3 <- [1,2986,null,{}] 02:54:53 INFO - PROCESS | 1747 | 1468230893535 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}] 02:54:53 INFO - PROCESS | 1747 | 1468230893540 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:53 INFO - PROCESS | 1747 | 1468230893696 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:54:53 INFO - PROCESS | 1747 | 1468230893705 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 1747 | 1468230893713 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba2000 == 32 [pid = 1747] [id = 755] 02:54:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x91ba6000) [pid = 1747] [serial = 2265] [outer = (nil)] 02:54:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91be2400) [pid = 1747] [serial = 2266] [outer = 0x91ba6000] 02:54:53 INFO - PROCESS | 1747 | 1468230893915 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91be9400) [pid = 1747] [serial = 2267] [outer = 0x91ba6000] 02:54:54 INFO - PROCESS | 1747 | 1468230894673 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]]]}] 02:54:54 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. 02:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1185ms 02:54:54 INFO - PROCESS | 1747 | 1468230894712 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 1747 | 1468230894715 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 02:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:54:54 INFO - PROCESS | 1747 | 1468230894722 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 1747 | 1468230894727 Marionette TRACE conn3 <- [1,2990,null,{}] 02:54:54 INFO - PROCESS | 1747 | 1468230894744 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}] 02:54:54 INFO - PROCESS | 1747 | 1468230894752 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:54 INFO - PROCESS | 1747 | 1468230894968 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:54:55 INFO - PROCESS | 1747 | 1468230895108 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 1747 | 1468230895121 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ed6c00 == 33 [pid = 1747] [id = 756] 02:54:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9216d800) [pid = 1747] [serial = 2268] [outer = (nil)] 02:54:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92178c00) [pid = 1747] [serial = 2269] [outer = 0x9216d800] 02:54:55 INFO - PROCESS | 1747 | 1468230895213 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92551000) [pid = 1747] [serial = 2270] [outer = 0x9216d800] 02:54:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x925e0800 == 34 [pid = 1747] [id = 757] 02:54:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x925e0c00) [pid = 1747] [serial = 2271] [outer = (nil)] 02:54:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92dc7800) [pid = 1747] [serial = 2272] [outer = 0x925e0c00] 02:54:56 INFO - PROCESS | 1747 | 1468230896020 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]]]}] 02:54:56 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. 02:54:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1340ms 02:54:56 INFO - PROCESS | 1747 | 1468230896062 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 1747 | 1468230896065 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 02:54:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:54:56 INFO - PROCESS | 1747 | 1468230896072 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 1747 | 1468230896075 Marionette TRACE conn3 <- [1,2994,null,{}] 02:54:56 INFO - PROCESS | 1747 | 1468230896091 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}] 02:54:56 INFO - PROCESS | 1747 | 1468230896095 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:56 INFO - PROCESS | 1747 | 1468230896310 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:54:56 INFO - PROCESS | 1747 | 1468230896331 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 1747 | 1468230896339 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c1c00 == 35 [pid = 1747] [id = 758] 02:54:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91bf0800) [pid = 1747] [serial = 2273] [outer = (nil)] 02:54:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92dcc800) [pid = 1747] [serial = 2274] [outer = 0x91bf0800] 02:54:56 INFO - PROCESS | 1747 | 1468230896407 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x931ea400) [pid = 1747] [serial = 2275] [outer = 0x91bf0800] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x909e0800) [pid = 1747] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92dc0c00) [pid = 1747] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92dc2800) [pid = 1747] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9782e000) [pid = 1747] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91b9d800) [pid = 1747] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x925de800) [pid = 1747] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x99f19c00) [pid = 1747] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8f074800) [pid = 1747] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f0edc00) [pid = 1747] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e08000) [pid = 1747] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x93ca7400) [pid = 1747] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92559400) [pid = 1747] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:54:57 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x90c32400) [pid = 1747] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:54:57 INFO - PROCESS | 1747 | 1468230897691 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]]]}] 02:54:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:54:57 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 02:54:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1633ms 02:54:57 INFO - PROCESS | 1747 | 1468230897706 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:54:57 INFO - PROCESS | 1747 | 1468230897708 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 02:54:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:54:57 INFO - PROCESS | 1747 | 1468230897715 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:54:57 INFO - PROCESS | 1747 | 1468230897717 Marionette TRACE conn3 <- [1,2998,null,{}] 02:54:57 INFO - PROCESS | 1747 | 1468230897723 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}] 02:54:57 INFO - PROCESS | 1747 | 1468230897728 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:57 INFO - PROCESS | 1747 | 1468230897875 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:54:57 INFO - PROCESS | 1747 | 1468230897889 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 1747 | 1468230897897 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x92dc0c00 == 36 [pid = 1747] [id = 759] 02:54:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x931dd800) [pid = 1747] [serial = 2276] [outer = (nil)] 02:54:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x93c64400) [pid = 1747] [serial = 2277] [outer = 0x931dd800] 02:54:57 INFO - PROCESS | 1747 | 1468230897964 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93e5f400) [pid = 1747] [serial = 2278] [outer = 0x931dd800] 02:54:58 INFO - PROCESS | 1747 | 1468230898807 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]]]}] 02:54:58 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. 02:54:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1137ms 02:54:58 INFO - PROCESS | 1747 | 1468230898853 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 1747 | 1468230898857 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 02:54:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:54:58 INFO - PROCESS | 1747 | 1468230898863 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 1747 | 1468230898867 Marionette TRACE conn3 <- [1,3002,null,{}] 02:54:58 INFO - PROCESS | 1747 | 1468230898872 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}] 02:54:58 INFO - PROCESS | 1747 | 1468230898882 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:59 INFO - PROCESS | 1747 | 1468230899115 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:54:59 INFO - PROCESS | 1747 | 1468230899270 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 1747 | 1468230899278 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:54:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e430400 == 37 [pid = 1747] [id = 760] 02:54:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8e431000) [pid = 1747] [serial = 2279] [outer = (nil)] 02:54:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8f069800) [pid = 1747] [serial = 2280] [outer = 0x8e431000] 02:54:59 INFO - PROCESS | 1747 | 1468230899366 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8f0f2000) [pid = 1747] [serial = 2281] [outer = 0x8e431000] 02:55:00 INFO - PROCESS | 1747 | 1468230900364 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]]]}] 02:55:00 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. 02:55:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1533ms 02:55:00 INFO - PROCESS | 1747 | 1468230900401 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 1747 | 1468230900407 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 02:55:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:55:00 INFO - PROCESS | 1747 | 1468230900415 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 1747 | 1468230900421 Marionette TRACE conn3 <- [1,3006,null,{}] 02:55:00 INFO - PROCESS | 1747 | 1468230900429 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}] 02:55:00 INFO - PROCESS | 1747 | 1468230900438 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:00 INFO - PROCESS | 1747 | 1468230900753 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:55:00 INFO - PROCESS | 1747 | 1468230900901 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 1747 | 1468230900913 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c2000 == 38 [pid = 1747] [id = 761] 02:55:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9167a400) [pid = 1747] [serial = 2282] [outer = (nil)] 02:55:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91ba2400) [pid = 1747] [serial = 2283] [outer = 0x9167a400] 02:55:01 INFO - PROCESS | 1747 | 1468230901000 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x91ba8c00) [pid = 1747] [serial = 2284] [outer = 0x9167a400] 02:55:02 INFO - PROCESS | 1747 | 1468230901997 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]]]}] 02:55:02 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. 02:55:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1637ms 02:55:02 INFO - PROCESS | 1747 | 1468230902056 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 1747 | 1468230902064 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 02:55:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:55:02 INFO - PROCESS | 1747 | 1468230902071 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 1747 | 1468230902075 Marionette TRACE conn3 <- [1,3010,null,{}] 02:55:02 INFO - PROCESS | 1747 | 1468230902106 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}] 02:55:02 INFO - PROCESS | 1747 | 1468230902111 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:02 INFO - PROCESS | 1747 | 1468230902366 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:55:02 INFO - PROCESS | 1747 | 1468230902510 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 1747 | 1468230902521 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e10400 == 39 [pid = 1747] [id = 762] 02:55:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x91e12400) [pid = 1747] [serial = 2285] [outer = (nil)] 02:55:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9217a400) [pid = 1747] [serial = 2286] [outer = 0x91e12400] 02:55:02 INFO - PROCESS | 1747 | 1468230902604 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92554800) [pid = 1747] [serial = 2287] [outer = 0x91e12400] 02:55:03 INFO - PROCESS | 1747 | 1468230903579 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]]]}] 02:55:03 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 02:55:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1587ms 02:55:03 INFO - PROCESS | 1747 | 1468230903659 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 1747 | 1468230903664 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 02:55:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:55:03 INFO - PROCESS | 1747 | 1468230903682 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 1747 | 1468230903692 Marionette TRACE conn3 <- [1,3014,null,{}] 02:55:03 INFO - PROCESS | 1747 | 1468230903730 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}] 02:55:03 INFO - PROCESS | 1747 | 1468230903738 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:03 INFO - PROCESS | 1747 | 1468230903944 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:55:04 INFO - PROCESS | 1747 | 1468230904136 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 1747 | 1468230904142 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ed5800 == 40 [pid = 1747] [id = 763] 02:55:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x925e4c00) [pid = 1747] [serial = 2288] [outer = (nil)] 02:55:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x96677400) [pid = 1747] [serial = 2289] [outer = 0x925e4c00] 02:55:04 INFO - PROCESS | 1747 | 1468230904236 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9933ec00) [pid = 1747] [serial = 2290] [outer = 0x925e4c00] 02:55:04 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:55:05 INFO - PROCESS | 1747 | 1468230905331 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:55:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:55:05 INFO - {} 02:55:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:55:05 INFO - {} 02:55:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:55:05 INFO - {} 02:55:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:55:05 INFO - {} 02:55:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1675ms 02:55:05 INFO - PROCESS | 1747 | 1468230905394 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 1747 | 1468230905400 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 02:55:05 INFO - TEST-START | /FileAPI/fileReader.html 02:55:05 INFO - PROCESS | 1747 | 1468230905408 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - PROCESS | 1747 | 1468230905412 Marionette TRACE conn3 <- [1,3018,null,{}] 02:55:05 INFO - PROCESS | 1747 | 1468230905418 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}] 02:55:05 INFO - PROCESS | 1747 | 1468230905424 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:05 INFO - PROCESS | 1747 | 1468230905638 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:55:05 INFO - PROCESS | 1747 | 1468230905890 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:05 INFO - PROCESS | 1747 | 1468230905899 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f070400 == 41 [pid = 1747] [id = 764] 02:55:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91bee000) [pid = 1747] [serial = 2291] [outer = (nil)] 02:55:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x99f22800) [pid = 1747] [serial = 2292] [outer = 0x91bee000] 02:55:06 INFO - PROCESS | 1747 | 1468230906025 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a5e6400) [pid = 1747] [serial = 2293] [outer = 0x91bee000] 02:55:07 INFO - PROCESS | 1747 | 1468230907072 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]]]}] 02:55:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:55:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:55:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:55:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:55:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1682ms 02:55:07 INFO - PROCESS | 1747 | 1468230907092 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:55:07 INFO - PROCESS | 1747 | 1468230907098 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 02:55:07 INFO - TEST-START | /FileAPI/historical.html 02:55:07 INFO - PROCESS | 1747 | 1468230907107 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 1747 | 1468230907111 Marionette TRACE conn3 <- [1,3022,null,{}] 02:55:07 INFO - PROCESS | 1747 | 1468230907119 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}] 02:55:07 INFO - PROCESS | 1747 | 1468230907125 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:07 INFO - PROCESS | 1747 | 1468230907305 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:55:07 INFO - PROCESS | 1747 | 1468230907688 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 1747 | 1468230907703 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1b800 == 40 [pid = 1747] [id = 732] 02:55:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91e1a400 == 39 [pid = 1747] [id = 741] 02:55:07 INFO - PROCESS | 1747 | --DOCSHELL 0x91685400 == 38 [pid = 1747] [id = 731] 02:55:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0f1800 == 37 [pid = 1747] [id = 730] 02:55:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f1800 == 38 [pid = 1747] [id = 765] 02:55:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x909de400) [pid = 1747] [serial = 2294] [outer = (nil)] 02:55:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x90c2ec00) [pid = 1747] [serial = 2295] [outer = 0x909de400] 02:55:07 INFO - PROCESS | 1747 | 1468230907801 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x914ab800) [pid = 1747] [serial = 2296] [outer = 0x909de400] 02:55:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92dc0c00 == 37 [pid = 1747] [id = 759] 02:55:07 INFO - PROCESS | 1747 | --DOCSHELL 0x915c1c00 == 36 [pid = 1747] [id = 758] 02:55:07 INFO - PROCESS | 1747 | --DOCSHELL 0x925e0800 == 35 [pid = 1747] [id = 757] 02:55:08 INFO - PROCESS | 1747 | --DOCSHELL 0x91ed6c00 == 34 [pid = 1747] [id = 756] 02:55:08 INFO - PROCESS | 1747 | --DOCSHELL 0x91ba2000 == 33 [pid = 1747] [id = 755] 02:55:08 INFO - PROCESS | 1747 | --DOCSHELL 0x909da400 == 32 [pid = 1747] [id = 754] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f06c000) [pid = 1747] [serial = 2240] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9a653800) [pid = 1747] [serial = 2238] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9a60e800) [pid = 1747] [serial = 2234] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9a615400) [pid = 1747] [serial = 2235] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a650800) [pid = 1747] [serial = 2237] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x95343400) [pid = 1747] [serial = 2228] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x99f14400) [pid = 1747] [serial = 2217] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91be4c00) [pid = 1747] [serial = 2222] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92dbfc00) [pid = 1747] [serial = 2225] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9a280400) [pid = 1747] [serial = 2232] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8f0ef800) [pid = 1747] [serial = 2219] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9167a800) [pid = 1747] [serial = 2208] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91eca000) [pid = 1747] [serial = 2210] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x99fd2000) [pid = 1747] [serial = 2231] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93e69c00) [pid = 1747] [serial = 2213] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x914aec00) [pid = 1747] [serial = 2207] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x931dd400) [pid = 1747] [serial = 2226] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x90c2b800) [pid = 1747] [serial = 2220] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91e05c00) [pid = 1747] [serial = 2223] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x984a7800) [pid = 1747] [serial = 2216] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92dc3000) [pid = 1747] [serial = 2205] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9533a400) [pid = 1747] [serial = 2214] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9665a400) [pid = 1747] [serial = 2229] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91ecb800) [pid = 1747] [serial = 2211] [outer = (nil)] [url = about:blank] 02:55:08 INFO - PROCESS | 1747 | 1468230908562 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"]]]}] 02:55:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:55:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:55:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:55:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:55:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:55:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:55:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:55:08 INFO - TEST-OK | /FileAPI/historical.html | took 1530ms 02:55:08 INFO - PROCESS | 1747 | 1468230908641 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 1747 | 1468230908648 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 02:55:08 INFO - TEST-START | /FileAPI/idlharness.html 02:55:08 INFO - PROCESS | 1747 | 1468230908663 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 1747 | 1468230908668 Marionette TRACE conn3 <- [1,3026,null,{}] 02:55:08 INFO - PROCESS | 1747 | 1468230908674 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}] 02:55:08 INFO - PROCESS | 1747 | 1468230908679 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:08 INFO - PROCESS | 1747 | 1468230908844 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:55:08 INFO - PROCESS | 1747 | 1468230908854 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 1747 | 1468230908860 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x91681400 == 33 [pid = 1747] [id = 766] 02:55:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91b9e000) [pid = 1747] [serial = 2297] [outer = (nil)] 02:55:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91be6400) [pid = 1747] [serial = 2298] [outer = 0x91b9e000] 02:55:08 INFO - PROCESS | 1747 | 1468230908942 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91e0b800) [pid = 1747] [serial = 2299] [outer = 0x91b9e000] 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:55:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:55:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:55:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:55:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:55:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:55:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:55:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:55:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:55:10 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 02:55:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:55:10 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 02:55:10 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 02:55:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:55:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:55:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:55:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:55:10 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 02:55:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:55:10 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 02:55:10 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 02:55:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:55:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:55:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 2116ms 02:55:10 INFO - PROCESS | 1747 | 1468230910550 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\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\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\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\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\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\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\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\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]]]}] 02:55:10 INFO - PROCESS | 1747 | 1468230910875 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 1747 | 1468230910878 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 02:55:10 INFO - TEST-START | /FileAPI/idlharness.worker 02:55:10 INFO - PROCESS | 1747 | 1468230910894 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 1747 | 1468230910900 Marionette TRACE conn3 <- [1,3030,null,{}] 02:55:10 INFO - PROCESS | 1747 | 1468230910929 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}] 02:55:10 INFO - PROCESS | 1747 | 1468230910938 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:11 INFO - PROCESS | 1747 | 1468230911149 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:55:11 INFO - PROCESS | 1747 | 1468230911174 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 1747 | 1468230911180 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a5eb800 == 34 [pid = 1747] [id = 767] 02:55:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9a60d400) [pid = 1747] [serial = 2300] [outer = (nil)] 02:55:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9a613000) [pid = 1747] [serial = 2301] [outer = 0x9a60d400] 02:55:11 INFO - PROCESS | 1747 | 1468230911253 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9a61c400) [pid = 1747] [serial = 2302] [outer = 0x9a60d400] 02:55:11 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91bf0800) [pid = 1747] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:55:12 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x91ba6000) [pid = 1747] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x909dd400) [pid = 1747] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9216d800) [pid = 1747] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x925e0c00) [pid = 1747] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9167b800) [pid = 1747] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8e43d000) [pid = 1747] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9a657400) [pid = 1747] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9a863000) [pid = 1747] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9a61bc00) [pid = 1747] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x909dd800) [pid = 1747] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:55:13 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x909de000) [pid = 1747] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:55:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:55:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:55:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:55:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:55:13 INFO - {} 02:55:13 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 02:55:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:55:13 INFO - {} 02:55:13 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 - {} 02:55:13 INFO - {} 02:55:13 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 02:55:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:55:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:55:13 INFO - {} 02:55:13 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 02:55:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:55:13 INFO - {} 02:55:13 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 - {} 02:55:13 INFO - {} 02:55:13 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 02:55:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:55:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:55:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 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 02:55:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 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 02:55:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 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 02:55:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 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 02:55:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:55:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:55:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:55:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:55:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:55:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:55:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:55:13 INFO - {} 02:55:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2406ms 02:55:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:55:13 INFO - PROCESS | 1747 | 1468230913181 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 02:55:13 INFO - PROCESS | 1747 | 1468230913300 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:55:13 INFO - PROCESS | 1747 | 1468230913302 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 02:55:13 INFO - PROCESS | 1747 | 1468230913321 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:55:13 INFO - PROCESS | 1747 | 1468230913324 Marionette TRACE conn3 <- [1,3034,null,{}] 02:55:13 INFO - PROCESS | 1747 | 1468230913336 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}] 02:55:13 INFO - PROCESS | 1747 | 1468230913341 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:13 INFO - PROCESS | 1747 | 1468230913666 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:55:13 INFO - PROCESS | 1747 | 1468230913688 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 1747 | 1468230913696 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x909d9800 == 35 [pid = 1747] [id = 768] 02:55:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9a85f400) [pid = 1747] [serial = 2303] [outer = (nil)] 02:55:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9bb89800) [pid = 1747] [serial = 2304] [outer = 0x9a85f400] 02:55:13 INFO - PROCESS | 1747 | 1468230913763 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9c0df400) [pid = 1747] [serial = 2305] [outer = 0x9a85f400] 02:55:14 INFO - PROCESS | 1747 | 1468230914516 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]]]}] 02:55:14 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:55:14 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1243ms 02:55:14 INFO - PROCESS | 1747 | 1468230914558 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 1747 | 1468230914561 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 02:55:14 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:55:14 INFO - PROCESS | 1747 | 1468230914567 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 1747 | 1468230914571 Marionette TRACE conn3 <- [1,3038,null,{}] 02:55:14 INFO - PROCESS | 1747 | 1468230914576 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}] 02:55:14 INFO - PROCESS | 1747 | 1468230914581 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:14 INFO - PROCESS | 1747 | 1468230914780 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:55:14 INFO - PROCESS | 1747 | 1468230914798 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 1747 | 1468230914808 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f0000 == 36 [pid = 1747] [id = 769] 02:55:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91e08000) [pid = 1747] [serial = 2306] [outer = (nil)] 02:55:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9c341800) [pid = 1747] [serial = 2307] [outer = 0x91e08000] 02:55:14 INFO - PROCESS | 1747 | 1468230914875 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9c346000) [pid = 1747] [serial = 2308] [outer = 0x91e08000] 02:55:15 INFO - PROCESS | 1747 | 1468230915920 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"]]]}] 02:55:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:55:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1396ms 02:55:15 INFO - PROCESS | 1747 | 1468230915965 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 1747 | 1468230915972 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 02:55:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:55:15 INFO - PROCESS | 1747 | 1468230915980 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 1747 | 1468230915988 Marionette TRACE conn3 <- [1,3042,null,{}] 02:55:15 INFO - PROCESS | 1747 | 1468230915996 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}] 02:55:16 INFO - PROCESS | 1747 | 1468230916001 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:16 INFO - PROCESS | 1747 | 1468230916197 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:55:16 INFO - PROCESS | 1747 | 1468230916387 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 1747 | 1468230916396 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x91681000 == 37 [pid = 1747] [id = 770] 02:55:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x91684c00) [pid = 1747] [serial = 2309] [outer = (nil)] 02:55:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x91e15400) [pid = 1747] [serial = 2310] [outer = 0x91684c00] 02:55:16 INFO - PROCESS | 1747 | 1468230916483 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92173c00) [pid = 1747] [serial = 2311] [outer = 0x91684c00] 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:55:17 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. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:55:17 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'.) 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:55:17 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. 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:55:17 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. 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:55:17 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. 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:55:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:55:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:55:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:55:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:55:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1670ms 02:55:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:55:17 INFO - PROCESS | 1747 | 1468230917564 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]]]}] 02:55:17 INFO - PROCESS | 1747 | 1468230917652 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 1747 | 1468230917670 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 02:55:17 INFO - PROCESS | 1747 | 1468230917767 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 1747 | 1468230917771 Marionette TRACE conn3 <- [1,3046,null,{}] 02:55:17 INFO - PROCESS | 1747 | 1468230917779 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}] 02:55:17 INFO - PROCESS | 1747 | 1468230917784 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:17 INFO - PROCESS | 1747 | 1468230917978 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:55:18 INFO - PROCESS | 1747 | 1468230918282 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 1747 | 1468230918292 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x90c32c00 == 38 [pid = 1747] [id = 771] 02:55:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9a615800) [pid = 1747] [serial = 2312] [outer = (nil)] 02:55:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9a862800) [pid = 1747] [serial = 2313] [outer = 0x9a615800] 02:55:18 INFO - PROCESS | 1747 | 1468230918372 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9bb85800) [pid = 1747] [serial = 2314] [outer = 0x9a615800] 02:55:18 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:55:19 INFO - PROCESS | 1747 | 1468230919317 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:55:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:55:19 INFO - {} 02:55:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1632ms 02:55:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:55:19 INFO - PROCESS | 1747 | 1468230919352 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 1747 | 1468230919355 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 02:55:19 INFO - PROCESS | 1747 | 1468230919362 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 1747 | 1468230919368 Marionette TRACE conn3 <- [1,3050,null,{}] 02:55:19 INFO - PROCESS | 1747 | 1468230919393 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}] 02:55:19 INFO - PROCESS | 1747 | 1468230919402 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:19 INFO - PROCESS | 1747 | 1468230919666 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:55:19 INFO - PROCESS | 1747 | 1468230919808 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 1747 | 1468230919816 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f075000 == 39 [pid = 1747] [id = 772] 02:55:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a865c00) [pid = 1747] [serial = 2315] [outer = (nil)] 02:55:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9a9f0400) [pid = 1747] [serial = 2316] [outer = 0x9a865c00] 02:55:19 INFO - PROCESS | 1747 | 1468230919939 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9ad47c00) [pid = 1747] [serial = 2317] [outer = 0x9a865c00] 02:55:20 INFO - PROCESS | 1747 | 1468230920778 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]]]}] 02:55:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:55:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:55:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:55:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:55:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1438ms 02:55:20 INFO - PROCESS | 1747 | 1468230920800 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 1747 | 1468230920804 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 02:55:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:55:20 INFO - PROCESS | 1747 | 1468230920812 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 1747 | 1468230920816 Marionette TRACE conn3 <- [1,3054,null,{}] 02:55:20 INFO - PROCESS | 1747 | 1468230920821 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}] 02:55:20 INFO - PROCESS | 1747 | 1468230920826 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:20 INFO - PROCESS | 1747 | 1468230920991 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:55:21 INFO - PROCESS | 1747 | 1468230921185 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 1747 | 1468230921193 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a96f400 == 40 [pid = 1747] [id = 773] 02:55:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9ad49000) [pid = 1747] [serial = 2318] [outer = (nil)] 02:55:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9ad53000) [pid = 1747] [serial = 2319] [outer = 0x9ad49000] 02:55:21 INFO - PROCESS | 1747 | 1468230921271 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9ad93000) [pid = 1747] [serial = 2320] [outer = 0x9ad49000] 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:55:22 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" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:55:22 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" 02:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:55:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1767ms 02:55:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:55:22 INFO - PROCESS | 1747 | 1468230922423 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"]]]}] 02:55:22 INFO - PROCESS | 1747 | 1468230922589 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:55:22 INFO - PROCESS | 1747 | 1468230922593 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 02:55:22 INFO - PROCESS | 1747 | 1468230922641 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:55:22 INFO - PROCESS | 1747 | 1468230922650 Marionette TRACE conn3 <- [1,3058,null,{}] 02:55:22 INFO - PROCESS | 1747 | 1468230922725 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}] 02:55:22 INFO - PROCESS | 1747 | 1468230922735 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:22 INFO - PROCESS | 1747 | 1468230922939 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:55:23 INFO - PROCESS | 1747 | 1468230923152 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 1747 | 1468230923160 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e42f400 == 41 [pid = 1747] [id = 774] 02:55:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8f06c800) [pid = 1747] [serial = 2321] [outer = (nil)] 02:55:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9b454400) [pid = 1747] [serial = 2322] [outer = 0x8f06c800] 02:55:23 INFO - PROCESS | 1747 | 1468230923243 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9b45ac00) [pid = 1747] [serial = 2323] [outer = 0x8f06c800] 02:55:24 INFO - PROCESS | 1747 | 1468230924095 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]]]}] 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:55:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:55:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:55:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:55:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:55:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1504ms 02:55:24 INFO - PROCESS | 1747 | 1468230924140 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 1747 | 1468230924145 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 02:55:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:55:24 INFO - PROCESS | 1747 | 1468230924154 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - PROCESS | 1747 | 1468230924161 Marionette TRACE conn3 <- [1,3062,null,{}] 02:55:24 INFO - PROCESS | 1747 | 1468230924167 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}] 02:55:24 INFO - PROCESS | 1747 | 1468230924178 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:24 INFO - PROCESS | 1747 | 1468230924363 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:55:24 INFO - PROCESS | 1747 | 1468230924638 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 1747 | 1468230924645 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c1c00 == 42 [pid = 1747] [id = 775] 02:55:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x93e67000) [pid = 1747] [serial = 2324] [outer = (nil)] 02:55:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9a656400) [pid = 1747] [serial = 2325] [outer = 0x93e67000] 02:55:24 INFO - PROCESS | 1747 | 1468230924739 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9d939800) [pid = 1747] [serial = 2326] [outer = 0x93e67000] 02:55:25 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:55:25 INFO - PROCESS | 1747 | 1468230925662 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:55:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:55:25 INFO - {} 02:55:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1536ms 02:55:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:55:25 INFO - PROCESS | 1747 | 1468230925693 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 1747 | 1468230925696 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 02:55:25 INFO - PROCESS | 1747 | 1468230925744 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 1747 | 1468230925747 Marionette TRACE conn3 <- [1,3066,null,{}] 02:55:25 INFO - PROCESS | 1747 | 1468230925759 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}] 02:55:25 INFO - PROCESS | 1747 | 1468230925764 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:25 INFO - PROCESS | 1747 | 1468230925944 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:55:26 INFO - PROCESS | 1747 | 1468230926153 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 1747 | 1468230926161 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x915c4000 == 43 [pid = 1747] [id = 776] 02:55:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x915c5c00) [pid = 1747] [serial = 2327] [outer = (nil)] 02:55:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa20a8c00) [pid = 1747] [serial = 2328] [outer = 0x915c5c00] 02:55:26 INFO - PROCESS | 1747 | 1468230926237 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa20a9c00) [pid = 1747] [serial = 2329] [outer = 0x915c5c00] 02:55:27 INFO - PROCESS | 1747 | 1468230927336 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]]]}] 02:55:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:55:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:55:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:55:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:55:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:55:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:55:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:55:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1687ms 02:55:27 INFO - PROCESS | 1747 | 1468230927391 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 1747 | 1468230927396 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 02:55:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:55:27 INFO - PROCESS | 1747 | 1468230927419 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 1747 | 1468230927425 Marionette TRACE conn3 <- [1,3070,null,{}] 02:55:27 INFO - PROCESS | 1747 | 1468230927437 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}] 02:55:27 INFO - PROCESS | 1747 | 1468230927442 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:27 INFO - PROCESS | 1747 | 1468230927608 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:55:27 INFO - PROCESS | 1747 | 1468230927861 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:27 INFO - PROCESS | 1747 | 1468230927874 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f075400 == 44 [pid = 1747] [id = 777] 02:55:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x909e2400) [pid = 1747] [serial = 2330] [outer = (nil)] 02:55:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x91ba3000) [pid = 1747] [serial = 2331] [outer = 0x909e2400] 02:55:28 INFO - PROCESS | 1747 | 1468230928043 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91bee400) [pid = 1747] [serial = 2332] [outer = 0x909e2400] 02:55:28 INFO - PROCESS | 1747 | 1468230928822 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]]]}] 02:55:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:55:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:55:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:55:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:55:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:55:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:55:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1461ms 02:55:28 INFO - PROCESS | 1747 | 1468230928867 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:55:28 INFO - PROCESS | 1747 | 1468230928874 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 02:55:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:55:28 INFO - PROCESS | 1747 | 1468230928884 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 1747 | 1468230928887 Marionette TRACE conn3 <- [1,3074,null,{}] 02:55:28 INFO - PROCESS | 1747 | 1468230928893 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}] 02:55:28 INFO - PROCESS | 1747 | 1468230928899 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8f074000 == 43 [pid = 1747] [id = 739] 02:55:29 INFO - PROCESS | 1747 | --DOCSHELL 0x915ca800 == 42 [pid = 1747] [id = 736] 02:55:29 INFO - PROCESS | 1747 | --DOCSHELL 0x99f18800 == 41 [pid = 1747] [id = 743] 02:55:29 INFO - PROCESS | 1747 | --DOCSHELL 0x909db800 == 40 [pid = 1747] [id = 745] 02:55:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8e430800 == 39 [pid = 1747] [id = 748] 02:55:29 INFO - PROCESS | 1747 | --DOCSHELL 0x9a654000 == 38 [pid = 1747] [id = 749] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x9a85f000 == 37 [pid = 1747] [id = 750] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ec400 == 36 [pid = 1747] [id = 753] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x8f068000 == 35 [pid = 1747] [id = 729] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x99f1b000 == 34 [pid = 1747] [id = 751] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06c400 == 33 [pid = 1747] [id = 744] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x8f0ed400 == 32 [pid = 1747] [id = 735] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x925e4400 == 31 [pid = 1747] [id = 742] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x92558000 == 30 [pid = 1747] [id = 734] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x8e430400 == 29 [pid = 1747] [id = 760] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x96661c00 == 28 [pid = 1747] [id = 738] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x915c2000 == 27 [pid = 1747] [id = 761] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x93c9dc00 == 26 [pid = 1747] [id = 737] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x909d8800 == 25 [pid = 1747] [id = 752] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x91e10400 == 24 [pid = 1747] [id = 762] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x91ed5800 == 23 [pid = 1747] [id = 763] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x915c6000 == 22 [pid = 1747] [id = 740] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x914afc00 == 21 [pid = 1747] [id = 747] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x8f070400 == 20 [pid = 1747] [id = 764] 02:55:30 INFO - PROCESS | 1747 | --DOCSHELL 0x8f06ec00 == 19 [pid = 1747] [id = 733] 02:55:30 INFO - PROCESS | 1747 | 1468230930085 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x93c64400) [pid = 1747] [serial = 2277] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x91be2400) [pid = 1747] [serial = 2266] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91eca800) [pid = 1747] [serial = 2261] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91e07400) [pid = 1747] [serial = 2260] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92178c00) [pid = 1747] [serial = 2269] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92dcc800) [pid = 1747] [serial = 2274] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92551000) [pid = 1747] [serial = 2270] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92dc7800) [pid = 1747] [serial = 2272] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91ec8c00) [pid = 1747] [serial = 2243] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91e0e000) [pid = 1747] [serial = 2242] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99342000) [pid = 1747] [serial = 2246] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9533e400) [pid = 1747] [serial = 2245] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a85cc00) [pid = 1747] [serial = 2249] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a76f000) [pid = 1747] [serial = 2248] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9a884000) [pid = 1747] [serial = 2252] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9a866400) [pid = 1747] [serial = 2251] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9a968000) [pid = 1747] [serial = 2255] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a965c00) [pid = 1747] [serial = 2254] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x915bc400) [pid = 1747] [serial = 2258] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x90c33400) [pid = 1747] [serial = 2257] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x90c30c00) [pid = 1747] [serial = 2263] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x914a7800) [pid = 1747] [serial = 2264] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x931ea400) [pid = 1747] [serial = 2275] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x91be9400) [pid = 1747] [serial = 2267] [outer = (nil)] [url = about:blank] 02:55:30 INFO - PROCESS | 1747 | 1468230930467 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:30 INFO - PROCESS | 1747 | 1468230930475 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f068000 == 20 [pid = 1747] [id = 778] 02:55:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f068400) [pid = 1747] [serial = 2333] [outer = (nil)] 02:55:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8f071800) [pid = 1747] [serial = 2334] [outer = 0x8f068400] 02:55:30 INFO - PROCESS | 1747 | 1468230930550 Marionette DEBUG loaded listener.js 02:55:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8f0ea800) [pid = 1747] [serial = 2335] [outer = 0x8f068400] 02:55:31 INFO - PROCESS | 1747 | 1468230931311 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]]]}] 02:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:55:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2480ms 02:55:31 INFO - PROCESS | 1747 | 1468230931366 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 1747 | 1468230931373 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 02:55:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:55:31 INFO - PROCESS | 1747 | 1468230931381 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 1747 | 1468230931386 Marionette TRACE conn3 <- [1,3078,null,{}] 02:55:31 INFO - PROCESS | 1747 | 1468230931393 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}] 02:55:31 INFO - PROCESS | 1747 | 1468230931398 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:31 INFO - PROCESS | 1747 | 1468230931552 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:55:31 INFO - PROCESS | 1747 | 1468230931713 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 1747 | 1468230931725 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x914adc00 == 21 [pid = 1747] [id = 779] 02:55:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x914ae400) [pid = 1747] [serial = 2336] [outer = (nil)] 02:55:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x915bfc00) [pid = 1747] [serial = 2337] [outer = 0x914ae400] 02:55:31 INFO - PROCESS | 1747 | 1468230931789 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x915c7000) [pid = 1747] [serial = 2338] [outer = 0x914ae400] 02:55:32 INFO - PROCESS | 1747 | 1468230932514 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] 02:55:32 INFO - PROCESS | 1747 | 1468230932579 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 02:55:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:55:32 INFO - PROCESS | 1747 | 1468230932614 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 1747 | 1468230932617 Marionette TRACE conn3 <- [1,3082,null,{}] 02:55:32 INFO - PROCESS | 1747 | 1468230932623 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}] 02:55:32 INFO - PROCESS | 1747 | 1468230932629 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:32 INFO - PROCESS | 1747 | 1468230932847 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:55:32 INFO - PROCESS | 1747 | 1468230932957 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 1747 | 1468230932963 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e07c00 == 22 [pid = 1747] [id = 780] 02:55:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x91e0e000) [pid = 1747] [serial = 2339] [outer = (nil)] 02:55:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x91e14000) [pid = 1747] [serial = 2340] [outer = 0x91e0e000] 02:55:33 INFO - PROCESS | 1747 | 1468230933032 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x91ec8400) [pid = 1747] [serial = 2341] [outer = 0x91e0e000] 02:55:33 INFO - PROCESS | 1747 | 1468230933863 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]]]}] 02:55:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:55:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:55:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:55:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1295ms 02:55:33 INFO - PROCESS | 1747 | 1468230933894 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 1747 | 1468230933899 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 02:55:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:55:33 INFO - PROCESS | 1747 | 1468230933923 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - PROCESS | 1747 | 1468230933930 Marionette TRACE conn3 <- [1,3086,null,{}] 02:55:33 INFO - PROCESS | 1747 | 1468230933936 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}] 02:55:33 INFO - PROCESS | 1747 | 1468230933943 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:34 INFO - PROCESS | 1747 | 1468230934171 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:55:34 INFO - PROCESS | 1747 | 1468230934193 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 1747 | 1468230934203 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x9254d800 == 23 [pid = 1747] [id = 781] 02:55:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9254ec00) [pid = 1747] [serial = 2342] [outer = (nil)] 02:55:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9255c400) [pid = 1747] [serial = 2343] [outer = 0x9254ec00] 02:55:34 INFO - PROCESS | 1747 | 1468230934267 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x925e9800) [pid = 1747] [serial = 2344] [outer = 0x9254ec00] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9a60d400) [pid = 1747] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a85f400) [pid = 1747] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91b9e000) [pid = 1747] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e431000) [pid = 1747] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91bee000) [pid = 1747] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x91e12400) [pid = 1747] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9167a400) [pid = 1747] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x925e4c00) [pid = 1747] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x909de400) [pid = 1747] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x931dd800) [pid = 1747] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:55:35 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91e08000) [pid = 1747] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:55:35 INFO - PROCESS | 1747 | 1468230935596 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:55:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:55:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1748ms 02:55:35 INFO - PROCESS | 1747 | 1468230935656 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 1747 | 1468230935660 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 02:55:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:55:35 INFO - PROCESS | 1747 | 1468230935666 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 1747 | 1468230935668 Marionette TRACE conn3 <- [1,3090,null,{}] 02:55:35 INFO - PROCESS | 1747 | 1468230935674 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}] 02:55:35 INFO - PROCESS | 1747 | 1468230935678 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:35 INFO - PROCESS | 1747 | 1468230935862 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:55:35 INFO - PROCESS | 1747 | 1468230935879 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 1747 | 1468230935888 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x91b9e000 == 24 [pid = 1747] [id = 782] 02:55:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x92559800) [pid = 1747] [serial = 2345] [outer = (nil)] 02:55:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x92dc2c00) [pid = 1747] [serial = 2346] [outer = 0x92559800] 02:55:35 INFO - PROCESS | 1747 | 1468230935952 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92dc8400) [pid = 1747] [serial = 2347] [outer = 0x92559800] 02:55:36 INFO - PROCESS | 1747 | 1468230936660 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:55:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:55:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1027ms 02:55:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:55:36 INFO - PROCESS | 1747 | 1468230936693 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:55:36 INFO - PROCESS | 1747 | 1468230936695 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 02:55:36 INFO - PROCESS | 1747 | 1468230936702 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:55:36 INFO - PROCESS | 1747 | 1468230936705 Marionette TRACE conn3 <- [1,3094,null,{}] 02:55:36 INFO - PROCESS | 1747 | 1468230936710 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}] 02:55:36 INFO - PROCESS | 1747 | 1468230936715 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:36 INFO - PROCESS | 1747 | 1468230936851 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:55:37 INFO - PROCESS | 1747 | 1468230937021 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 1747 | 1468230937038 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ba7000 == 25 [pid = 1747] [id = 783] 02:55:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x931e7800) [pid = 1747] [serial = 2348] [outer = (nil)] 02:55:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93c5ac00) [pid = 1747] [serial = 2349] [outer = 0x931e7800] 02:55:37 INFO - PROCESS | 1747 | 1468230937114 Marionette DEBUG loaded listener.js 02:55:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x93c9dc00) [pid = 1747] [serial = 2350] [outer = 0x931e7800] 02:55:38 INFO - PROCESS | 1747 | 1468230938044 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:55:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:55:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1385ms 02:55:38 INFO - PROCESS | 1747 | 1468230938087 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:55:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:55:38 INFO - PROCESS | 1747 | 1468230938093 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 02:55:38 INFO - PROCESS | 1747 | 1468230938101 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 1747 | 1468230938109 Marionette TRACE conn3 <- [1,3098,null,{}] 02:55:38 INFO - PROCESS | 1747 | 1468230938166 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}] 02:55:38 INFO - PROCESS | 1747 | 1468230938172 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:38 INFO - PROCESS | 1747 | 1468230938351 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:55:38 INFO - PROCESS | 1747 | 1468230938545 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:38 INFO - PROCESS | 1747 | 1468230938553 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e432c00 == 26 [pid = 1747] [id = 784] 02:55:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x909d7400) [pid = 1747] [serial = 2351] [outer = (nil)] 02:55:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x915c2c00) [pid = 1747] [serial = 2352] [outer = 0x909d7400] 02:55:38 INFO - PROCESS | 1747 | 1468230938635 Marionette DEBUG loaded listener.js 02:55:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x91b9a400) [pid = 1747] [serial = 2353] [outer = 0x909d7400] 02:55:39 INFO - PROCESS | 1747 | 1468230939556 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]]]}] 02:55:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:55:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:55:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1477ms 02:55:39 INFO - PROCESS | 1747 | 1468230939577 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:55:39 INFO - PROCESS | 1747 | 1468230939584 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 02:55:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:55:39 INFO - PROCESS | 1747 | 1468230939594 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:55:39 INFO - PROCESS | 1747 | 1468230939599 Marionette TRACE conn3 <- [1,3102,null,{}] 02:55:39 INFO - PROCESS | 1747 | 1468230939605 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}] 02:55:39 INFO - PROCESS | 1747 | 1468230939610 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:39 INFO - PROCESS | 1747 | 1468230939783 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:55:40 INFO - PROCESS | 1747 | 1468230939989 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 1747 | 1468230939999 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x91bec400 == 27 [pid = 1747] [id = 785] 02:55:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x91ed3800) [pid = 1747] [serial = 2354] [outer = (nil)] 02:55:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92176400) [pid = 1747] [serial = 2355] [outer = 0x91ed3800] 02:55:40 INFO - PROCESS | 1747 | 1468230940082 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x9254d400) [pid = 1747] [serial = 2356] [outer = 0x91ed3800] 02:55:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:55:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1479ms 02:55:41 INFO - PROCESS | 1747 | 1468230941065 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:55:41 INFO - PROCESS | 1747 | 1468230941075 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 1747 | 1468230941078 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 02:55:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:55:41 INFO - PROCESS | 1747 | 1468230941085 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 1747 | 1468230941091 Marionette TRACE conn3 <- [1,3106,null,{}] 02:55:41 INFO - PROCESS | 1747 | 1468230941107 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}] 02:55:41 INFO - PROCESS | 1747 | 1468230941116 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:41 INFO - PROCESS | 1747 | 1468230941307 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 02:55:41 INFO - PROCESS | 1747 | 1468230941497 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:41 INFO - PROCESS | 1747 | 1468230941506 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x93e6bc00 == 28 [pid = 1747] [id = 786] 02:55:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x93e6d800) [pid = 1747] [serial = 2357] [outer = (nil)] 02:55:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x949dd000) [pid = 1747] [serial = 2358] [outer = 0x93e6d800] 02:55:41 INFO - PROCESS | 1747 | 1468230941622 Marionette DEBUG loaded listener.js 02:55:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x95343000) [pid = 1747] [serial = 2359] [outer = 0x93e6d800] 02:55:42 INFO - PROCESS | 1747 | 1468230942494 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]]]}] 02:55:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:55:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:55:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:55:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1433ms 02:55:42 INFO - PROCESS | 1747 | 1468230942519 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 02:55:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:55:42 INFO - PROCESS | 1747 | 1468230942524 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 02:55:42 INFO - PROCESS | 1747 | 1468230942530 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - PROCESS | 1747 | 1468230942533 Marionette TRACE conn3 <- [1,3110,null,{}] 02:55:42 INFO - PROCESS | 1747 | 1468230942539 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}] 02:55:42 INFO - PROCESS | 1747 | 1468230942544 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:42 INFO - PROCESS | 1747 | 1468230942738 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 02:55:43 INFO - PROCESS | 1747 | 1468230942984 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 1747 | 1468230942992 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x91e17800 == 29 [pid = 1747] [id = 787] 02:55:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9244b400) [pid = 1747] [serial = 2360] [outer = (nil)] 02:55:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x997a9800) [pid = 1747] [serial = 2361] [outer = 0x9244b400] 02:55:43 INFO - PROCESS | 1747 | 1468230943072 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x99f12800) [pid = 1747] [serial = 2362] [outer = 0x9244b400] 02:55:43 INFO - PROCESS | 1747 | 1468230943906 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"]]]}] 02:55:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:55:43 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 02:55:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:55:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:55:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1434ms 02:55:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:55:43 INFO - PROCESS | 1747 | 1468230943964 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 1747 | 1468230943968 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 02:55:43 INFO - PROCESS | 1747 | 1468230943974 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 1747 | 1468230943977 Marionette TRACE conn3 <- [1,3114,null,{}] 02:55:43 INFO - PROCESS | 1747 | 1468230943983 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}] 02:55:43 INFO - PROCESS | 1747 | 1468230943988 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:44 INFO - PROCESS | 1747 | 1468230944159 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 02:55:44 INFO - PROCESS | 1747 | 1468230944364 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\", \"bacc3992-171f-4d02-852d-fe39a57c5410\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 1747 | 1468230944372 Marionette INFO sendAsync fe26654b-e5d6-4809-a02a-bf265501f37c 02:55:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f0f7400 == 30 [pid = 1747] [id = 788] 02:55:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x914ac800) [pid = 1747] [serial = 2363] [outer = (nil)] 02:55:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x99f23800) [pid = 1747] [serial = 2364] [outer = 0x914ac800] 02:55:44 INFO - PROCESS | 1747 | 1468230944452 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92dc6000) [pid = 1747] [serial = 2365] [outer = 0x914ac800] 02:55:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:55:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1584ms 02:55:45 INFO - PROCESS | 1747 | 1468230945549 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]]]}] 02:55:45 INFO - PROCESS | 1747 | 1468230945559 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 1747 | 1468230945565 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x93e5f400) [pid = 1747] [serial = 2278] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9c346000) [pid = 1747] [serial = 2308] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9a61c400) [pid = 1747] [serial = 2302] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9a613000) [pid = 1747] [serial = 2301] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9bb89800) [pid = 1747] [serial = 2304] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91be6400) [pid = 1747] [serial = 2298] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f069800) [pid = 1747] [serial = 2280] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8f0f2000) [pid = 1747] [serial = 2281] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99f22800) [pid = 1747] [serial = 2292] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9a5e6400) [pid = 1747] [serial = 2293] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9217a400) [pid = 1747] [serial = 2286] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x92554800) [pid = 1747] [serial = 2287] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91ba2400) [pid = 1747] [serial = 2283] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x91ba8c00) [pid = 1747] [serial = 2284] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x96677400) [pid = 1747] [serial = 2289] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9933ec00) [pid = 1747] [serial = 2290] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x90c2ec00) [pid = 1747] [serial = 2295] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x914ab800) [pid = 1747] [serial = 2296] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9c0df400) [pid = 1747] [serial = 2305] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x91e0b800) [pid = 1747] [serial = 2299] [outer = (nil)] [url = about:blank] 02:55:46 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9c341800) [pid = 1747] [serial = 2307] [outer = (nil)] [url = about:blank] 02:55:46 WARNING - u'runner_teardown' () 02:55:46 INFO - No more tests 02:55:46 INFO - Got 0 unexpected results 02:55:46 INFO - SUITE-END | took 1207s 02:55:46 INFO - Closing logging queue 02:55:46 INFO - queue closed 02:55:46 INFO - Return code: 0 02:55:46 WARNING - # TBPL SUCCESS # 02:55:46 INFO - Running post-action listener: _resource_record_post_action 02:55:46 INFO - Running post-run listener: _resource_record_post_run 02:55:47 INFO - Total resource usage - Wall time: 1241s; CPU: 98.0%; Read bytes: 14114816; Write bytes: 924782592; Read time: 928; Write time: 244456 02:55:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:55:47 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134967296; Read time: 8; Write time: 117060 02:55:47 INFO - run-tests - Wall time: 1212s; CPU: 98.0%; Read bytes: 11284480; Write bytes: 779292672; Read time: 688; Write time: 119964 02:55:47 INFO - Running post-run listener: _upload_blobber_files 02:55:47 INFO - Blob upload gear active. 02:55:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:55:47 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 02:55:47 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:55:47 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:55:48 INFO - (blobuploader) - INFO - Open directory for files ... 02:55:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:55:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:55:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:55:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:55:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:55:51 INFO - (blobuploader) - INFO - Done attempting. 02:55:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:55:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:55:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:55:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:55:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:55:52 INFO - (blobuploader) - INFO - Done attempting. 02:55:52 INFO - (blobuploader) - INFO - Iteration through files over. 02:55:52 INFO - Return code: 0 02:55:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:55:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:55:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9cd9e327be1ac92049bb6497aa830bfdb9d92e75369b841c24555e3a15bd11ef2b9da85fe2c01c9ab656a100fb892ac255138be96a774b62f8d6f2233acd7b91", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e74ae5d8951222e9da72d7467721f9812ab48ae1c58e260744c625696a8318fa25ecfb475e6e98d1ca627fa4d6a1f03ab8c64f34a2ac16e4c714426d82d41a26"} 02:55:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:55:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:55:52 INFO - Contents: 02:55:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9cd9e327be1ac92049bb6497aa830bfdb9d92e75369b841c24555e3a15bd11ef2b9da85fe2c01c9ab656a100fb892ac255138be96a774b62f8d6f2233acd7b91", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e74ae5d8951222e9da72d7467721f9812ab48ae1c58e260744c625696a8318fa25ecfb475e6e98d1ca627fa4d6a1f03ab8c64f34a2ac16e4c714426d82d41a26"} 02:55:52 INFO - Running post-run listener: copy_logs_to_upload_dir 02:55:52 INFO - Copying logs to upload dir... 02:55:52 INFO - mkdir: /builds/slave/test/build/upload/logs 02:55:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1326.530242 ========= master_lag: 0.80 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 7 secs) (at 2016-07-11 02:55:53.109403) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-11 02:55:53.110751) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9cd9e327be1ac92049bb6497aa830bfdb9d92e75369b841c24555e3a15bd11ef2b9da85fe2c01c9ab656a100fb892ac255138be96a774b62f8d6f2233acd7b91", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e74ae5d8951222e9da72d7467721f9812ab48ae1c58e260744c625696a8318fa25ecfb475e6e98d1ca627fa4d6a1f03ab8c64f34a2ac16e4c714426d82d41a26"} build_url:https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031898 build_url: 'https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9cd9e327be1ac92049bb6497aa830bfdb9d92e75369b841c24555e3a15bd11ef2b9da85fe2c01c9ab656a100fb892ac255138be96a774b62f8d6f2233acd7b91", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e74ae5d8951222e9da72d7467721f9812ab48ae1c58e260744c625696a8318fa25ecfb475e6e98d1ca627fa4d6a1f03ab8c64f34a2ac16e4c714426d82d41a26"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ObMq2euUQKeulyfC-CmpqA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-11 02:55:53.188085) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 02:55:53.188591) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468229005.297265-1637629830 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016132 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-11 02:55:53.285250) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-11 02:55:53.285704) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-11 02:55:53.286312) ========= ========= Total master_lag: 11.71 =========