builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-130 starttime: 1467246372.19 results: success (0) buildid: 20160629104228 builduid: fddfdeed8ce640bc8a19331f3555eaf5 revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 17:26:12.190494) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 17:26:12.190989) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 17:26:12.191275) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 17:26:12.277764) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 17:26:12.278578) ========= '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 C:\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: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-130 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-130 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Local LOGONSERVER=\\T-W864-IX-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-130 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-130 WINDIR=C:\windows using PTY: False --17:26:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 17:26:13 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.390000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 17:26:13.721060) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-06-29 17:26:13.721498) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-130 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-130 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Local LOGONSERVER=\\T-W864-IX-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-130 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-130 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.712000 ========= master_lag: 2.71 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-06-29 17:26:20.143465) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-29 17:26:20.143812) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b743fe6eabb8328430d91275462dc8e2a42eef81 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b743fe6eabb8328430d91275462dc8e2a42eef81 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-130 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-130 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Local LOGONSERVER=\\T-W864-IX-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-130 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-130 WINDIR=C:\windows using PTY: False 2016-06-29 17:26:20,385 truncating revision to first 12 chars 2016-06-29 17:26:20,385 Setting DEBUG logging. 2016-06-29 17:26:20,385 attempt 1/10 2016-06-29 17:26:20,385 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b743fe6eabb8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 17:26:21,687 unpacking tar archive at: mozilla-beta-b743fe6eabb8/testing/mozharness/ program finished with exit code 0 elapsedTime=2.087000 ========= master_lag: 1.51 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-29 17:26:23.744881) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 17:26:23.745158) ========= script_repo_revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 17:26:23.745535) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 17:26:23.745820) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 17:26:23.766869) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 21 secs) (at 2016-06-29 17:26:23.767178) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-130 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-130 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Local LOGONSERVER=\\T-W864-IX-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-130 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-130 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:26:23 INFO - MultiFileLogger online at 20160629 17:26:23 in C:\slave\test 17:26:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 17:26:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:26:23 INFO - {'append_to_log': False, 17:26:23 INFO - 'base_work_dir': 'C:\\slave\\test', 17:26:23 INFO - 'blob_upload_branch': 'mozilla-beta', 17:26:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:26:23 INFO - 'buildbot_json_path': 'buildprops.json', 17:26:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:26:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:26:23 INFO - 'download_minidump_stackwalk': True, 17:26:23 INFO - 'download_symbols': 'true', 17:26:23 INFO - 'e10s': False, 17:26:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:26:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:26:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:26:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:26:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:26:23 INFO - 'C:/mozilla-build/tooltool.py'), 17:26:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:26:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:26:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:26:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:26:23 INFO - 'log_level': 'info', 17:26:23 INFO - 'log_to_console': True, 17:26:23 INFO - 'opt_config_files': (), 17:26:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:26:23 INFO - '--processes=1', 17:26:23 INFO - '--config=%(test_path)s/wptrunner.ini', 17:26:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:26:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:26:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:26:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:26:23 INFO - 'pip_index': False, 17:26:23 INFO - 'require_test_zip': True, 17:26:23 INFO - 'test_type': ('testharness',), 17:26:23 INFO - 'this_chunk': '1', 17:26:23 INFO - 'total_chunks': '10', 17:26:23 INFO - 'virtualenv_path': 'venv', 17:26:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:26:23 INFO - 'work_dir': 'build'} 17:26:23 INFO - ##### 17:26:23 INFO - ##### Running clobber step. 17:26:23 INFO - ##### 17:26:23 INFO - Running pre-action listener: _resource_record_pre_action 17:26:23 INFO - Running main action method: clobber 17:26:23 INFO - rmtree: C:\slave\test\build 17:26:23 INFO - Using _rmtree_windows ... 17:26:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:27:55 INFO - Running post-action listener: _resource_record_post_action 17:27:55 INFO - ##### 17:27:55 INFO - ##### Running read-buildbot-config step. 17:27:55 INFO - ##### 17:27:55 INFO - Running pre-action listener: _resource_record_pre_action 17:27:55 INFO - Running main action method: read_buildbot_config 17:27:55 INFO - Using buildbot properties: 17:27:55 INFO - { 17:27:55 INFO - "project": "", 17:27:55 INFO - "product": "firefox", 17:27:55 INFO - "script_repo_revision": "production", 17:27:55 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 17:27:55 INFO - "repository": "", 17:27:55 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 17:27:55 INFO - "buildid": "20160629104228", 17:27:55 INFO - "pgo_build": "False", 17:27:55 INFO - "basedir": "C:\\slave\\test", 17:27:55 INFO - "buildnumber": 2, 17:27:55 INFO - "slavename": "t-w864-ix-130", 17:27:55 INFO - "revision": "b743fe6eabb8328430d91275462dc8e2a42eef81", 17:27:55 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 17:27:55 INFO - "platform": "win64", 17:27:55 INFO - "branch": "mozilla-beta", 17:27:55 INFO - "repo_path": "releases/mozilla-beta", 17:27:55 INFO - "moz_repo_path": "", 17:27:55 INFO - "stage_platform": "win64", 17:27:55 INFO - "builduid": "fddfdeed8ce640bc8a19331f3555eaf5", 17:27:55 INFO - "slavebuilddir": "test" 17:27:55 INFO - } 17:27:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 17:27:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 17:27:55 INFO - Running post-action listener: _resource_record_post_action 17:27:55 INFO - ##### 17:27:55 INFO - ##### Running download-and-extract step. 17:27:55 INFO - ##### 17:27:55 INFO - Running pre-action listener: _resource_record_pre_action 17:27:55 INFO - Running main action method: download_and_extract 17:27:55 INFO - mkdir: C:\slave\test\build\tests 17:27:55 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')]} 17:27:55 INFO - https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 17:27:55 INFO - trying https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 17:27:55 INFO - Downloading https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 17:27:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 17:27:56 INFO - Downloaded 1240 bytes. 17:27:56 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 17:27:56 INFO - Using the following test package requirements: 17:27:56 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:27:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:27:56 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 17:27:56 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:27:56 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 17:27:56 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:27:56 INFO - u'jsshell-win64.zip'], 17:27:56 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:27:56 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 17:27:56 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:27:56 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:27:56 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 17:27:56 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:27:56 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 17:27:56 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:27:56 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 17:27:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:27:56 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 17:27:56 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 17:27: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')]} 17:27:56 INFO - https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 17:27:56 INFO - trying https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 17:27:56 INFO - Downloading https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 17:27:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 17:28:07 INFO - Downloaded 20907525 bytes. 17:28:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:28:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:28:09 INFO - caution: filename not matched: web-platform/* 17:28:09 INFO - Return code: 11 17:28:09 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')]} 17:28:09 INFO - https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 17:28:09 INFO - trying https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 17:28:09 INFO - Downloading https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 17:28:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 17:28:12 INFO - Downloaded 36389114 bytes. 17:28:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:28:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:28:51 INFO - caution: filename not matched: bin/* 17:28:51 INFO - caution: filename not matched: config/* 17:28:51 INFO - caution: filename not matched: mozbase/* 17:28:51 INFO - caution: filename not matched: marionette/* 17:28:51 INFO - caution: filename not matched: tools/wptserve/* 17:28:51 INFO - Return code: 11 17:28:51 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')]} 17:28:51 INFO - https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 17:28:51 INFO - trying https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:28:51 INFO - Downloading https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 17:28:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 17:28:56 INFO - Downloaded 82717535 bytes. 17:28:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:28:56 INFO - mkdir: C:\slave\test\properties 17:28:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:28:56 INFO - Writing to file C:\slave\test\properties\build_url 17:28:56 INFO - Contents: 17:28:56 INFO - build_url:https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:28:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:28:57 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:28:57 INFO - Writing to file C:\slave\test\properties\symbols_url 17:28:57 INFO - Contents: 17:28:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:28:57 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')]} 17:28:57 INFO - https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:28:57 INFO - trying https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:28:57 INFO - Downloading https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:28:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 17:29:03 INFO - Downloaded 50744862 bytes. 17:29:03 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:29:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:29:04 INFO - Return code: 0 17:29:04 INFO - Running post-action listener: _resource_record_post_action 17:29:04 INFO - Running post-action listener: set_extra_try_arguments 17:29:04 INFO - ##### 17:29:04 INFO - ##### Running create-virtualenv step. 17:29:04 INFO - ##### 17:29:04 INFO - Running pre-action listener: _pre_create_virtualenv 17:29:04 INFO - Running pre-action listener: _resource_record_pre_action 17:29:04 INFO - Running main action method: create_virtualenv 17:29:04 INFO - Creating virtualenv C:\slave\test\build\venv 17:29:04 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 17:29:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:29:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:29:11 INFO - Installing distribute......................................................................................................................................................................................done. 17:29:13 INFO - Return code: 0 17:29:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:29:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:29:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:29:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:29:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:29:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025319E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-130', 'USERDOMAIN': 'T-W864-IX-130', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:29:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:29:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:29:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:29:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 17:29:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:29:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:29:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:29:13 INFO - 'COMPUTERNAME': 'T-W864-IX-130', 17:29:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:29:13 INFO - 'DCLOCATION': 'SCL3', 17:29:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:29:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:29:13 INFO - 'HOMEDRIVE': 'C:', 17:29:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 17:29:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:29:13 INFO - 'KTS_VERSION': '1.19c', 17:29:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 17:29:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-130', 17:29:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:29:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:29:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:29:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:29:13 INFO - 'MOZ_NO_REMOTE': '1', 17:29:13 INFO - 'NO_EM_RESTART': '1', 17:29:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:29:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:29:13 INFO - 'OS': 'Windows_NT', 17:29:13 INFO - 'OURDRIVE': 'C:', 17:29:13 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:29:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:29:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:29:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:29:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:29:13 INFO - 'PROCESSOR_LEVEL': '6', 17:29:13 INFO - 'PROCESSOR_REVISION': '1e05', 17:29:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:29:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:29:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:29:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:29:13 INFO - 'PROMPT': '$P$G', 17:29:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:29:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:29:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:29:13 INFO - 'PWD': 'C:\\slave\\test', 17:29:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:29:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:29:13 INFO - 'SYSTEMDRIVE': 'C:', 17:29:13 INFO - 'SYSTEMROOT': 'C:\\windows', 17:29:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:13 INFO - 'TEST1': 'testie', 17:29:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:13 INFO - 'USERDOMAIN': 'T-W864-IX-130', 17:29:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 17:29:13 INFO - 'USERNAME': 'cltbld', 17:29:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 17:29:13 INFO - 'WINDIR': 'C:\\windows', 17:29:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:29:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:29:14 INFO - Downloading/unpacking psutil>=0.7.1 17:29:14 INFO - Running setup.py egg_info for package psutil 17:29:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:29:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:29:14 INFO - Installing collected packages: psutil 17:29:14 INFO - Running setup.py install for psutil 17:29:14 INFO - building 'psutil._psutil_windows' extension 17:29:14 INFO - error: Unable to find vcvarsall.bat 17:29:14 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ix9tl4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:29:14 INFO - running install 17:29:14 INFO - running build 17:29:14 INFO - running build_py 17:29:14 INFO - creating build 17:29:14 INFO - creating build\lib.win32-2.7 17:29:14 INFO - creating build\lib.win32-2.7\psutil 17:29:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:29:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:29:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:29:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:29:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:29:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:29:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:29:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:29:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:29:14 INFO - running build_ext 17:29:14 INFO - building 'psutil._psutil_windows' extension 17:29:14 INFO - error: Unable to find vcvarsall.bat 17:29:14 INFO - ---------------------------------------- 17:29:14 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ix9tl4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:29:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-130\AppData\Roaming\pip\pip.log 17:29:14 WARNING - Return code: 1 17:29:14 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 17:29:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:29:14 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')]} 17:29:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:29:14 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')]} 17:29:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:29:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025319E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-130', 'USERDOMAIN': 'T-W864-IX-130', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:29:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 17:29:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:29:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:29:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 17:29:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:29:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:29:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:29:14 INFO - 'COMPUTERNAME': 'T-W864-IX-130', 17:29:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:29:14 INFO - 'DCLOCATION': 'SCL3', 17:29:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:29:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:29:14 INFO - 'HOMEDRIVE': 'C:', 17:29:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 17:29:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:29:14 INFO - 'KTS_VERSION': '1.19c', 17:29:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 17:29:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-130', 17:29:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:29:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:29:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:29:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:29:14 INFO - 'MOZ_NO_REMOTE': '1', 17:29:14 INFO - 'NO_EM_RESTART': '1', 17:29:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:29:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:29:14 INFO - 'OS': 'Windows_NT', 17:29:14 INFO - 'OURDRIVE': 'C:', 17:29:14 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:29:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:29:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:29:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:29:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:29:14 INFO - 'PROCESSOR_LEVEL': '6', 17:29:14 INFO - 'PROCESSOR_REVISION': '1e05', 17:29:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:29:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:29:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:29:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:29:14 INFO - 'PROMPT': '$P$G', 17:29:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:29:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:29:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:29:14 INFO - 'PWD': 'C:\\slave\\test', 17:29:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:29:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:29:14 INFO - 'SYSTEMDRIVE': 'C:', 17:29:14 INFO - 'SYSTEMROOT': 'C:\\windows', 17:29:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:14 INFO - 'TEST1': 'testie', 17:29:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:14 INFO - 'USERDOMAIN': 'T-W864-IX-130', 17:29:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 17:29:14 INFO - 'USERNAME': 'cltbld', 17:29:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 17:29:14 INFO - 'WINDIR': 'C:\\windows', 17:29:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:29:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:29:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:29:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:29:15 INFO - Running setup.py egg_info for package mozsystemmonitor 17:29:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:29:15 INFO - Running setup.py egg_info for package psutil 17:29:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:29:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:29:15 INFO - Installing collected packages: mozsystemmonitor, psutil 17:29:15 INFO - Running setup.py install for mozsystemmonitor 17:29:15 INFO - Running setup.py install for psutil 17:29:15 INFO - building 'psutil._psutil_windows' extension 17:29:15 INFO - error: Unable to find vcvarsall.bat 17:29:15 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-y6ls_r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:29:15 INFO - running install 17:29:15 INFO - running build 17:29:15 INFO - running build_py 17:29:15 INFO - running build_ext 17:29:15 INFO - building 'psutil._psutil_windows' extension 17:29:15 INFO - error: Unable to find vcvarsall.bat 17:29:15 INFO - ---------------------------------------- 17:29:15 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-y6ls_r-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:29:15 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-130\AppData\Roaming\pip\pip.log 17:29:15 WARNING - Return code: 1 17:29:15 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 17:29:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:29:15 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')]} 17:29:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:29:15 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')]} 17:29:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:29:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025319E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-130', 'USERDOMAIN': 'T-W864-IX-130', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:29:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 17:29:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:29:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:29:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 17:29:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:29:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:29:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:29:15 INFO - 'COMPUTERNAME': 'T-W864-IX-130', 17:29:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:29:15 INFO - 'DCLOCATION': 'SCL3', 17:29:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:29:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:29:15 INFO - 'HOMEDRIVE': 'C:', 17:29:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 17:29:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:29:15 INFO - 'KTS_VERSION': '1.19c', 17:29:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 17:29:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-130', 17:29:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:29:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:29:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:29:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:29:15 INFO - 'MOZ_NO_REMOTE': '1', 17:29:15 INFO - 'NO_EM_RESTART': '1', 17:29:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:29:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:29:15 INFO - 'OS': 'Windows_NT', 17:29:15 INFO - 'OURDRIVE': 'C:', 17:29:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:29:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:29:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:29:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:29:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:29:15 INFO - 'PROCESSOR_LEVEL': '6', 17:29:15 INFO - 'PROCESSOR_REVISION': '1e05', 17:29:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:29:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:29:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:29:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:29:15 INFO - 'PROMPT': '$P$G', 17:29:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:29:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:29:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:29:15 INFO - 'PWD': 'C:\\slave\\test', 17:29:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:29:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:29:15 INFO - 'SYSTEMDRIVE': 'C:', 17:29:15 INFO - 'SYSTEMROOT': 'C:\\windows', 17:29:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:15 INFO - 'TEST1': 'testie', 17:29:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:15 INFO - 'USERDOMAIN': 'T-W864-IX-130', 17:29:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 17:29:15 INFO - 'USERNAME': 'cltbld', 17:29:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 17:29:15 INFO - 'WINDIR': 'C:\\windows', 17:29:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:29:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:29:15 INFO - Downloading/unpacking blobuploader==1.2.4 17:29:15 INFO - Downloading blobuploader-1.2.4.tar.gz 17:29:15 INFO - Running setup.py egg_info for package blobuploader 17:29:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:29:20 INFO - Running setup.py egg_info for package requests 17:29:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:29:20 INFO - Downloading docopt-0.6.1.tar.gz 17:29:20 INFO - Running setup.py egg_info for package docopt 17:29:20 INFO - Installing collected packages: blobuploader, docopt, requests 17:29:20 INFO - Running setup.py install for blobuploader 17:29:20 INFO - Running setup.py install for docopt 17:29:20 INFO - Running setup.py install for requests 17:29:20 INFO - Successfully installed blobuploader docopt requests 17:29:20 INFO - Cleaning up... 17:29:20 INFO - Return code: 0 17:29:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:29:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:29:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:29:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:29:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:29:20 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025319E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-130', 'USERDOMAIN': 'T-W864-IX-130', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:29:20 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:29:20 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:29:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:29:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 17:29:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:29:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:29:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:29:20 INFO - 'COMPUTERNAME': 'T-W864-IX-130', 17:29:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:29:20 INFO - 'DCLOCATION': 'SCL3', 17:29:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:29:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:29:20 INFO - 'HOMEDRIVE': 'C:', 17:29:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 17:29:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:29:20 INFO - 'KTS_VERSION': '1.19c', 17:29:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 17:29:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-130', 17:29:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:29:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:29:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:29:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:29:20 INFO - 'MOZ_NO_REMOTE': '1', 17:29:20 INFO - 'NO_EM_RESTART': '1', 17:29:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:29:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:29:20 INFO - 'OS': 'Windows_NT', 17:29:20 INFO - 'OURDRIVE': 'C:', 17:29:20 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:29:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:29:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:29:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:29:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:29:20 INFO - 'PROCESSOR_LEVEL': '6', 17:29:20 INFO - 'PROCESSOR_REVISION': '1e05', 17:29:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:29:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:29:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:29:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:29:20 INFO - 'PROMPT': '$P$G', 17:29:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:29:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:29:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:29:20 INFO - 'PWD': 'C:\\slave\\test', 17:29:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:29:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:29:20 INFO - 'SYSTEMDRIVE': 'C:', 17:29:20 INFO - 'SYSTEMROOT': 'C:\\windows', 17:29:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:20 INFO - 'TEST1': 'testie', 17:29:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:20 INFO - 'USERDOMAIN': 'T-W864-IX-130', 17:29:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 17:29:20 INFO - 'USERNAME': 'cltbld', 17:29:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 17:29:20 INFO - 'WINDIR': 'C:\\windows', 17:29:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:29:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:29:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:29:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:29:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:29:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:29:25 INFO - Unpacking c:\slave\test\build\tests\marionette 17:29:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:29:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:29:25 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:29:25 INFO - Running setup.py install for browsermob-proxy 17:29:40 INFO - Running setup.py install for manifestparser 17:29:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for marionette-client 17:29:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:29:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for marionette-driver 17:29:40 INFO - Running setup.py install for mozcrash 17:29:40 INFO - Running setup.py install for mozdebug 17:29:40 INFO - Running setup.py install for mozdevice 17:29:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for mozfile 17:29:40 INFO - Running setup.py install for mozhttpd 17:29:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for mozinfo 17:29:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for mozInstall 17:29:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for mozleak 17:29:40 INFO - Running setup.py install for mozlog 17:29:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for moznetwork 17:29:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for mozprocess 17:29:40 INFO - Running setup.py install for mozprofile 17:29:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for mozrunner 17:29:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for mozscreenshot 17:29:40 INFO - Running setup.py install for moztest 17:29:40 INFO - Running setup.py install for mozversion 17:29:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:29:40 INFO - Running setup.py install for wptserve 17:29:40 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:29:40 INFO - Cleaning up... 17:29:40 INFO - Return code: 0 17:29:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:29:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:29:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:29:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:29:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:29:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x024DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0258E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025319E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-130', 'USERDOMAIN': 'T-W864-IX-130', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-130', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 17:29:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:29:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:29:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:29:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 17:29:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:29:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:29:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:29:40 INFO - 'COMPUTERNAME': 'T-W864-IX-130', 17:29:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:29:40 INFO - 'DCLOCATION': 'SCL3', 17:29:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:29:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:29:40 INFO - 'HOMEDRIVE': 'C:', 17:29:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 17:29:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:29:40 INFO - 'KTS_VERSION': '1.19c', 17:29:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 17:29:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-130', 17:29:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:29:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:29:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:29:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:29:40 INFO - 'MOZ_NO_REMOTE': '1', 17:29:40 INFO - 'NO_EM_RESTART': '1', 17:29:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:29:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:29:40 INFO - 'OS': 'Windows_NT', 17:29:40 INFO - 'OURDRIVE': 'C:', 17:29:40 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:29:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:29:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:29:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:29:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:29:40 INFO - 'PROCESSOR_LEVEL': '6', 17:29:40 INFO - 'PROCESSOR_REVISION': '1e05', 17:29:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:29:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:29:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:29:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:29:40 INFO - 'PROMPT': '$P$G', 17:29:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:29:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:29:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:29:40 INFO - 'PWD': 'C:\\slave\\test', 17:29:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:29:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:29:40 INFO - 'SYSTEMDRIVE': 'C:', 17:29:40 INFO - 'SYSTEMROOT': 'C:\\windows', 17:29:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:40 INFO - 'TEST1': 'testie', 17:29:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:29:40 INFO - 'USERDOMAIN': 'T-W864-IX-130', 17:29:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 17:29:40 INFO - 'USERNAME': 'cltbld', 17:29:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 17:29:40 INFO - 'WINDIR': 'C:\\windows', 17:29:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:29:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:29:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:29:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:29:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:29:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:29:45 INFO - Unpacking c:\slave\test\build\tests\marionette 17:29:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:29:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:29:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:29:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:29:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 17:29:57 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:29:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:29:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:29:57 INFO - Downloading blessings-1.6.tar.gz 17:29:57 INFO - Running setup.py egg_info for package blessings 17:29:57 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 17:29:57 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:29:57 INFO - Running setup.py install for blessings 17:29:57 INFO - Running setup.py install for browsermob-proxy 17:29:57 INFO - Running setup.py install for manifestparser 17:29:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Running setup.py install for marionette-client 17:29:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:29:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Running setup.py install for marionette-driver 17:29:57 INFO - Running setup.py install for mozcrash 17:29:57 INFO - Running setup.py install for mozdebug 17:29:57 INFO - Running setup.py install for mozdevice 17:29:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Running setup.py install for mozhttpd 17:29:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Running setup.py install for mozInstall 17:29:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Running setup.py install for mozleak 17:29:57 INFO - Running setup.py install for mozprofile 17:29:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Running setup.py install for mozrunner 17:29:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:29:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:29:58 INFO - Running setup.py install for mozscreenshot 17:29:58 INFO - Running setup.py install for moztest 17:29:58 INFO - Running setup.py install for mozversion 17:29:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:29:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:29:58 INFO - Running setup.py install for wptserve 17:29:58 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:29:58 INFO - Cleaning up... 17:29:59 INFO - Return code: 0 17:29:59 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:29:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:29:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:29:59 INFO - Reading from file tmpfile_stdout 17:29:59 INFO - Using _rmtree_windows ... 17:29:59 INFO - Using _rmtree_windows ... 17:29:59 INFO - Current package versions: 17:29:59 INFO - blessings == 1.6 17:29:59 INFO - blobuploader == 1.2.4 17:29:59 INFO - browsermob-proxy == 0.6.0 17:29:59 INFO - distribute == 0.6.14 17:29:59 INFO - docopt == 0.6.1 17:29:59 INFO - manifestparser == 1.1 17:29:59 INFO - marionette-client == 2.3.0 17:29:59 INFO - marionette-driver == 1.4.0 17:29:59 INFO - mozInstall == 1.12 17:29:59 INFO - mozcrash == 0.17 17:29:59 INFO - mozdebug == 0.1 17:29:59 INFO - mozdevice == 0.48 17:29:59 INFO - mozfile == 1.2 17:29:59 INFO - mozhttpd == 0.7 17:29:59 INFO - mozinfo == 0.9 17:29:59 INFO - mozleak == 0.1 17:29:59 INFO - mozlog == 3.1 17:29:59 INFO - moznetwork == 0.27 17:29:59 INFO - mozprocess == 0.22 17:29:59 INFO - mozprofile == 0.28 17:29:59 INFO - mozrunner == 6.11 17:29:59 INFO - mozscreenshot == 0.1 17:29:59 INFO - mozsystemmonitor == 0.0 17:29:59 INFO - moztest == 0.7 17:29:59 INFO - mozversion == 1.4 17:29:59 INFO - requests == 1.2.3 17:29:59 INFO - wptserve == 1.4.0 17:29:59 INFO - Running post-action listener: _resource_record_post_action 17:29:59 INFO - Running post-action listener: _start_resource_monitoring 17:29:59 INFO - Starting resource monitoring. 17:29:59 INFO - ##### 17:29:59 INFO - ##### Running pull step. 17:29:59 INFO - ##### 17:29:59 INFO - Running pre-action listener: _resource_record_pre_action 17:29:59 INFO - Running main action method: pull 17:29:59 INFO - Pull has nothing to do! 17:29:59 INFO - Running post-action listener: _resource_record_post_action 17:29:59 INFO - ##### 17:29:59 INFO - ##### Running install step. 17:29:59 INFO - ##### 17:29:59 INFO - Running pre-action listener: _resource_record_pre_action 17:29:59 INFO - Running main action method: install 17:29:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:29:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:29:59 INFO - Reading from file tmpfile_stdout 17:29:59 INFO - Using _rmtree_windows ... 17:29:59 INFO - Using _rmtree_windows ... 17:29:59 INFO - Detecting whether we're running mozinstall >=1.0... 17:29:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:29:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:29:59 INFO - Reading from file tmpfile_stdout 17:29:59 INFO - Output received: 17:29:59 INFO - Usage: mozinstall-script.py [options] installer 17:29:59 INFO - Options: 17:29:59 INFO - -h, --help show this help message and exit 17:29:59 INFO - -d DEST, --destination=DEST 17:29:59 INFO - Directory to install application into. [default: 17:29:59 INFO - "C:\slave\test"] 17:29:59 INFO - --app=APP Application being installed. [default: firefox] 17:29:59 INFO - Using _rmtree_windows ... 17:29:59 INFO - Using _rmtree_windows ... 17:29:59 INFO - mkdir: C:\slave\test\build\application 17:29:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:29:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 17:30:02 INFO - Reading from file tmpfile_stdout 17:30:02 INFO - Output received: 17:30:02 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:30:02 INFO - Using _rmtree_windows ... 17:30:02 INFO - Using _rmtree_windows ... 17:30:02 INFO - Running post-action listener: _resource_record_post_action 17:30:02 INFO - ##### 17:30:02 INFO - ##### Running run-tests step. 17:30:02 INFO - ##### 17:30:02 INFO - Running pre-action listener: _resource_record_pre_action 17:30:02 INFO - Running main action method: run_tests 17:30:02 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:30:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:30:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:30:02 INFO - grabbing minidump binary from tooltool 17:30:02 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')]} 17:30:02 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0250F368>, '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 0x022B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025990C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:30:02 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 17:30:02 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 17:30:02 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:30:19 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcj6j22 17:30:19 INFO - INFO - File integrity verified, renaming tmpcj6j22 to win32-minidump_stackwalk.exe 17:30:19 INFO - Return code: 0 17:30:19 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:30:19 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:30:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 17:30:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 17:30:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:30:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Roaming', 17:30:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:30:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:30:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:30:19 INFO - 'COMPUTERNAME': 'T-W864-IX-130', 17:30:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:30:19 INFO - 'DCLOCATION': 'SCL3', 17:30:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:30:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:30:19 INFO - 'HOMEDRIVE': 'C:', 17:30:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-130', 17:30:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:30:19 INFO - 'KTS_VERSION': '1.19c', 17:30:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-130\\AppData\\Local', 17:30:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-130', 17:30:19 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:30:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:30:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:30:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:30:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:30:19 INFO - 'MOZ_NO_REMOTE': '1', 17:30:19 INFO - 'NO_EM_RESTART': '1', 17:30:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:30:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:30:19 INFO - 'OS': 'Windows_NT', 17:30:19 INFO - 'OURDRIVE': 'C:', 17:30:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:30:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:30:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:30:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:30:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:30:19 INFO - 'PROCESSOR_LEVEL': '6', 17:30:19 INFO - 'PROCESSOR_REVISION': '1e05', 17:30:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:30:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:30:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:30:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:30:19 INFO - 'PROMPT': '$P$G', 17:30:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:30:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:30:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:30:19 INFO - 'PWD': 'C:\\slave\\test', 17:30:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:30:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:30:19 INFO - 'SYSTEMDRIVE': 'C:', 17:30:19 INFO - 'SYSTEMROOT': 'C:\\windows', 17:30:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:30:19 INFO - 'TEST1': 'testie', 17:30:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:30:19 INFO - 'USERDOMAIN': 'T-W864-IX-130', 17:30:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-130', 17:30:19 INFO - 'USERNAME': 'cltbld', 17:30:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-130', 17:30:19 INFO - 'WINDIR': 'C:\\windows', 17:30:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:30:19 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 17:30:21 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 17:30:21 INFO - import pkg_resources 17:30:22 INFO - Using 1 client processes 17:30:24 INFO - SUITE-START | Running 778 tests 17:30:24 INFO - Running testharness tests 17:30:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:30:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:30:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:30:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:30:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:30:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:30:25 INFO - Setting up ssl 17:30:25 INFO - PROCESS | certutil | 17:30:25 INFO - PROCESS | certutil | 17:30:25 INFO - PROCESS | certutil | 17:30:25 INFO - Certificate Nickname Trust Attributes 17:30:25 INFO - SSL,S/MIME,JAR/XPI 17:30:25 INFO - 17:30:25 INFO - web-platform-tests CT,, 17:30:25 INFO - 17:30:25 INFO - Starting runner 17:30:26 INFO - PROCESS | 3436 | [3436] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:30:26 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:30:26 INFO - PROCESS | 3436 | [3436] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 17:30:27 INFO - PROCESS | 3436 | 1467246627893 Marionette DEBUG Marionette enabled via build flag and pref 17:30:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022B6D5E000 == 1 [pid = 3436] [id = 1] 17:30:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 1 (00000022C5D8D800) [pid = 3436] [serial = 1] [outer = 0000000000000000] 17:30:29 INFO - PROCESS | 3436 | [3436] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:30:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 2 (00000022C5D8E800) [pid = 3436] [serial = 2] [outer = 00000022C5D8D800] 17:30:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9177800 == 2 [pid = 3436] [id = 2] 17:30:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 3 (00000022C9178000) [pid = 3436] [serial = 3] [outer = 0000000000000000] 17:30:29 INFO - PROCESS | 3436 | [3436] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:30:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 4 (00000022C9179000) [pid = 3436] [serial = 4] [outer = 00000022C9178000] 17:30:29 INFO - PROCESS | 3436 | 1467246629759 Marionette INFO Listening on port 2828 17:30:31 INFO - PROCESS | 3436 | 1467246631523 Marionette DEBUG Marionette enabled via command-line flag 17:30:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9EC3800 == 3 [pid = 3436] [id = 3] 17:30:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 5 (00000022CA10A000) [pid = 3436] [serial = 5] [outer = 0000000000000000] 17:30:31 INFO - PROCESS | 3436 | [3436] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:30:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 6 (00000022CA10B000) [pid = 3436] [serial = 6] [outer = 00000022CA10A000] 17:30:31 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:30:31 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:30:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 7 (00000022CAC1F000) [pid = 3436] [serial = 7] [outer = 00000022C9178000] 17:30:32 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:30:32 INFO - PROCESS | 3436 | 1467246632579 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 17:30:32 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:30:32 INFO - PROCESS | 3436 | 1467246632611 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 17:30:32 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:30:32 INFO - PROCESS | 3436 | 1467246632619 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 17:30:32 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:30:32 INFO - PROCESS | 3436 | 1467246632653 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 17:30:32 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:30:32 INFO - PROCESS | 3436 | 1467246632661 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 17:30:32 INFO - PROCESS | 3436 | 1467246632663 Marionette DEBUG Closed connection conn0 17:30:32 INFO - PROCESS | 3436 | 1467246632666 Marionette DEBUG Closed connection conn1 17:30:32 INFO - PROCESS | 3436 | 1467246632668 Marionette DEBUG Closed connection conn2 17:30:32 INFO - PROCESS | 3436 | 1467246632722 Marionette DEBUG Closed connection conn3 17:30:32 INFO - PROCESS | 3436 | 1467246632959 Marionette DEBUG Closed connection conn4 17:30:32 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:30:32 INFO - PROCESS | 3436 | 1467246632965 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 17:30:32 INFO - PROCESS | 3436 | 1467246632984 Marionette DEBUG Closed connection conn5 17:30:32 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:30:32 INFO - PROCESS | 3436 | 1467246632990 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49305 17:30:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB8E3800 == 4 [pid = 3436] [id = 4] 17:30:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 8 (00000022C5DD6C00) [pid = 3436] [serial = 8] [outer = 0000000000000000] 17:30:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 9 (00000022CB1B3000) [pid = 3436] [serial = 9] [outer = 00000022C5DD6C00] 17:30:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 10 (00000022CB851800) [pid = 3436] [serial = 10] [outer = 00000022C5DD6C00] 17:30:33 INFO - PROCESS | 3436 | 1467246633169 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:30:33 INFO - PROCESS | 3436 | 1467246633175 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629104228","device":"desktop","version":"48.0"} 17:30:33 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:30:34 INFO - PROCESS | 3436 | [3436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:30:34 INFO - PROCESS | 3436 | [3436] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:30:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AF3000 == 5 [pid = 3436] [id = 5] 17:30:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 11 (00000022D0C4F800) [pid = 3436] [serial = 11] [outer = 0000000000000000] 17:30:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C5A800 == 6 [pid = 3436] [id = 6] 17:30:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 12 (00000022D0A39400) [pid = 3436] [serial = 12] [outer = 0000000000000000] 17:30:34 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:30:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1AF7000 == 7 [pid = 3436] [id = 7] 17:30:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 13 (00000022D0A33800) [pid = 3436] [serial = 13] [outer = 0000000000000000] 17:30:35 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:30:35 INFO - PROCESS | 3436 | [3436] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:30:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 14 (00000022D1CCF400) [pid = 3436] [serial = 14] [outer = 00000022D0A33800] 17:30:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 15 (00000022D1F6F000) [pid = 3436] [serial = 15] [outer = 00000022D0C4F800] 17:30:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 16 (00000022D1AB3000) [pid = 3436] [serial = 16] [outer = 00000022D0A39400] 17:30:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 17 (00000022D1AB5000) [pid = 3436] [serial = 17] [outer = 00000022D0A33800] 17:30:36 INFO - PROCESS | 3436 | 1467246636249 Marionette INFO startBrowser e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:36 INFO - PROCESS | 3436 | 1467246636285 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 3436 | 1467246636298 Marionette DEBUG loaded listener.js 17:30:36 INFO - PROCESS | 3436 | 1467246636301 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 18 (00000022D43B2400) [pid = 3436] [serial = 18] [outer = 00000022D0A33800] 17:30:37 INFO - PROCESS | 3436 | 1467246637345 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160629104228","device":"desktop","version":"48.0","command_id":1}}] 17:30:37 INFO - PROCESS | 3436 | 1467246637831 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:30:37 INFO - PROCESS | 3436 | 1467246637834 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:37 INFO - PROCESS | 3436 | 1467246637940 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 17:30:37 INFO - PROCESS | 3436 | 1467246637958 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:30:37 INFO - PROCESS | 3436 | 1467246637961 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:37 INFO - PROCESS | 3436 | [3436] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:30:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022B6D5E000 == 6 [pid = 3436] [id = 1] 17:30:40 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:30:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 19 (00000022C3A0AC00) [pid = 3436] [serial = 19] [outer = 00000022D0A33800] 17:30:40 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:40 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:30:40 INFO - PROCESS | 3436 | 1467246640318 Marionette TRACE conn6 <- [1,3,null,{}] 17:30:40 INFO - PROCESS | 3436 | 1467246640323 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:30:40 INFO - PROCESS | 3436 | 1467246640326 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:40 INFO - PROCESS | 3436 | 1467246640351 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 17:30:40 INFO - PROCESS | 3436 | 1467246640379 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 3436 | 1467246640383 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 17:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:30:40 INFO - PROCESS | 3436 | 1467246640393 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 3436 | 1467246640398 Marionette TRACE conn6 <- [1,6,null,{}] 17:30:40 INFO - PROCESS | 3436 | 1467246640416 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:40 INFO - PROCESS | 3436 | 1467246640419 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:40 INFO - PROCESS | 3436 | 1467246640443 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 17:30:40 INFO - PROCESS | 3436 | 1467246640449 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 3436 | 1467246640453 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA117000 == 7 [pid = 3436] [id = 8] 17:30:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 20 (00000022CB5A2800) [pid = 3436] [serial = 20] [outer = 0000000000000000] 17:30:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 21 (00000022CB6BE800) [pid = 3436] [serial = 21] [outer = 00000022CB5A2800] 17:30:40 INFO - PROCESS | 3436 | 1467246640514 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 22 (00000022CB6DE000) [pid = 3436] [serial = 22] [outer = 00000022CB5A2800] 17:30:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C40F8800 == 8 [pid = 3436] [id = 9] 17:30:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 23 (00000022C946AC00) [pid = 3436] [serial = 23] [outer = 0000000000000000] 17:30:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 24 (00000022C94BC400) [pid = 3436] [serial = 24] [outer = 00000022C946AC00] 17:30:41 INFO - PROCESS | 3436 | 1467246640993 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 25 (00000022C9BBB800) [pid = 3436] [serial = 25] [outer = 00000022C946AC00] 17:30:41 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB8E3800 == 7 [pid = 3436] [id = 4] 17:30:41 INFO - PROCESS | 3436 | 1467246641584 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1350ms 17:30:41 INFO - PROCESS | 3436 | 1467246641747 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 3436 | 1467246641750 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 17:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:30:41 INFO - PROCESS | 3436 | 1467246641763 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - PROCESS | 3436 | 1467246641766 Marionette TRACE conn6 <- [1,10,null,{}] 17:30:41 INFO - PROCESS | 3436 | 1467246641776 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:41 INFO - PROCESS | 3436 | 1467246641778 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:41 INFO - PROCESS | 3436 | 1467246641864 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 17:30:41 INFO - PROCESS | 3436 | 1467246641871 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 3436 | 1467246641874 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C42800 == 8 [pid = 3436] [id = 10] 17:30:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 26 (00000022CB6DA800) [pid = 3436] [serial = 26] [outer = 0000000000000000] 17:30:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 27 (00000022CB854400) [pid = 3436] [serial = 27] [outer = 00000022CB6DA800] 17:30:41 INFO - PROCESS | 3436 | 1467246641924 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 28 (00000022CE475C00) [pid = 3436] [serial = 28] [outer = 00000022CB6DA800] 17:30:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9F79800 == 9 [pid = 3436] [id = 11] 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 29 (00000022C9F7B000) [pid = 3436] [serial = 29] [outer = 0000000000000000] 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 30 (00000022CA10F800) [pid = 3436] [serial = 30] [outer = 00000022C9F7B000] 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 31 (00000022CA105800) [pid = 3436] [serial = 31] [outer = 00000022C9F7B000] 17:30:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C38EB800 == 10 [pid = 3436] [id = 12] 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 32 (00000022CE3D2400) [pid = 3436] [serial = 32] [outer = 0000000000000000] 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 33 (00000022D0A32400) [pid = 3436] [serial = 33] [outer = 00000022CE3D2400] 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 34 (00000022CE4F5800) [pid = 3436] [serial = 34] [outer = 00000022CE3D2400] 17:30:42 INFO - PROCESS | 3436 | 1467246642681 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 941ms 17:30:42 INFO - PROCESS | 3436 | 1467246642699 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 17:30:42 INFO - PROCESS | 3436 | 1467246642704 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 17:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:30:42 INFO - PROCESS | 3436 | 1467246642710 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:30:42 INFO - PROCESS | 3436 | 1467246642713 Marionette TRACE conn6 <- [1,14,null,{}] 17:30:42 INFO - PROCESS | 3436 | 1467246642717 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:42 INFO - PROCESS | 3436 | 1467246642720 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:42 INFO - PROCESS | 3436 | 1467246642816 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 17:30:42 INFO - PROCESS | 3436 | 1467246642822 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 3436 | 1467246642825 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB122000 == 11 [pid = 3436] [id = 13] 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 35 (00000022D1B9EC00) [pid = 3436] [serial = 35] [outer = 0000000000000000] 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 36 (00000022D1DB6400) [pid = 3436] [serial = 36] [outer = 00000022D1B9EC00] 17:30:42 INFO - PROCESS | 3436 | 1467246642874 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 37 (00000022D2525000) [pid = 3436] [serial = 37] [outer = 00000022D1B9EC00] 17:30:43 INFO - PROCESS | 3436 | 1467246643328 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 17:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:30:43 INFO - PROCESS | 3436 | 1467246643341 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 3436 | 1467246643343 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 17:30:43 INFO - PROCESS | 3436 | 1467246643347 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 3436 | 1467246643351 Marionette TRACE conn6 <- [1,18,null,{}] 17:30:43 INFO - PROCESS | 3436 | 1467246643367 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:43 INFO - PROCESS | 3436 | 1467246643372 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:43 INFO - PROCESS | 3436 | 1467246643465 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 17:30:43 INFO - PROCESS | 3436 | 1467246643475 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 3436 | 1467246643479 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0BE800 == 12 [pid = 3436] [id = 14] 17:30:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 38 (00000022D309CC00) [pid = 3436] [serial = 38] [outer = 0000000000000000] 17:30:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 39 (00000022D3A0B000) [pid = 3436] [serial = 39] [outer = 00000022D309CC00] 17:30:43 INFO - PROCESS | 3436 | 1467246643533 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 40 (00000022D4013800) [pid = 3436] [serial = 40] [outer = 00000022D309CC00] 17:30:43 INFO - PROCESS | 3436 | 1467246643948 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 17:30:43 INFO - PROCESS | 3436 | 1467246643985 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 3436 | 1467246643987 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 17:30:44 INFO - PROCESS | 3436 | 1467246643991 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:30:44 INFO - PROCESS | 3436 | 1467246643993 Marionette TRACE conn6 <- [1,22,null,{}] 17:30:44 INFO - PROCESS | 3436 | 1467246643997 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:44 INFO - PROCESS | 3436 | 1467246643999 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:44 INFO - PROCESS | 3436 | 1467246644086 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 17:30:44 INFO - PROCESS | 3436 | 1467246644091 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:44 INFO - PROCESS | 3436 | 1467246644093 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8E2000 == 13 [pid = 3436] [id = 15] 17:30:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 41 (00000022CB5A5400) [pid = 3436] [serial = 41] [outer = 0000000000000000] 17:30:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 42 (00000022CE474800) [pid = 3436] [serial = 42] [outer = 00000022CB5A5400] 17:30:44 INFO - PROCESS | 3436 | 1467246644142 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 43 (00000022D4D74800) [pid = 3436] [serial = 43] [outer = 00000022CB5A5400] 17:30:44 INFO - PROCESS | 3436 | 1467246644545 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 17:30:44 INFO - PROCESS | 3436 | 1467246644586 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 17:30:44 INFO - PROCESS | 3436 | 1467246644589 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 17:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:30:44 INFO - PROCESS | 3436 | 1467246644597 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - PROCESS | 3436 | 1467246644599 Marionette TRACE conn6 <- [1,26,null,{}] 17:30:44 INFO - PROCESS | 3436 | 1467246644603 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:44 INFO - PROCESS | 3436 | 1467246644605 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:44 INFO - PROCESS | 3436 | 1467246644686 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 17:30:44 INFO - PROCESS | 3436 | 1467246644694 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:44 INFO - PROCESS | 3436 | 1467246644696 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1510000 == 14 [pid = 3436] [id = 16] 17:30:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 44 (00000022C2F3A800) [pid = 3436] [serial = 44] [outer = 0000000000000000] 17:30:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 45 (00000022C2F3EC00) [pid = 3436] [serial = 45] [outer = 00000022C2F3A800] 17:30:44 INFO - PROCESS | 3436 | 1467246644741 Marionette DEBUG loaded listener.js 17:30:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 46 (00000022D4D78C00) [pid = 3436] [serial = 46] [outer = 00000022C2F3A800] 17:30:45 INFO - PROCESS | 3436 | 1467246645149 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 17:30:45 INFO - PROCESS | 3436 | 1467246645184 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 3436 | 1467246645186 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 17:30:45 INFO - PROCESS | 3436 | 1467246645199 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - PROCESS | 3436 | 1467246645201 Marionette TRACE conn6 <- [1,30,null,{}] 17:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:30:45 INFO - PROCESS | 3436 | 1467246645205 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:45 INFO - PROCESS | 3436 | 1467246645211 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:45 INFO - PROCESS | 3436 | 1467246645326 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 17:30:45 INFO - PROCESS | 3436 | 1467246645336 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 3436 | 1467246645338 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D191D800 == 15 [pid = 3436] [id = 17] 17:30:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 47 (00000022C3A28400) [pid = 3436] [serial = 47] [outer = 0000000000000000] 17:30:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 48 (00000022D4D7CC00) [pid = 3436] [serial = 48] [outer = 00000022C3A28400] 17:30:45 INFO - PROCESS | 3436 | 1467246645383 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 49 (00000022D52B3800) [pid = 3436] [serial = 49] [outer = 00000022C3A28400] 17:30:45 INFO - PROCESS | 3436 | 1467246645758 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 17:30:45 INFO - PROCESS | 3436 | 1467246645792 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 3436 | 1467246645794 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 17:30:45 INFO - PROCESS | 3436 | 1467246645797 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:30:45 INFO - PROCESS | 3436 | 1467246645799 Marionette TRACE conn6 <- [1,34,null,{}] 17:30:45 INFO - PROCESS | 3436 | 1467246645802 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:45 INFO - PROCESS | 3436 | 1467246645804 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:45 INFO - PROCESS | 3436 | 1467246645906 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 17:30:45 INFO - PROCESS | 3436 | 1467246645913 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 3436 | 1467246645915 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F63800 == 16 [pid = 3436] [id = 18] 17:30:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 50 (00000022C2FD0800) [pid = 3436] [serial = 50] [outer = 0000000000000000] 17:30:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 51 (00000022C2FD2C00) [pid = 3436] [serial = 51] [outer = 00000022C2FD0800] 17:30:45 INFO - PROCESS | 3436 | 1467246645960 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 52 (00000022CEE28800) [pid = 3436] [serial = 52] [outer = 00000022C2FD0800] 17:30:46 INFO - PROCESS | 3436 | 1467246646395 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 17:30:46 INFO - PROCESS | 3436 | 1467246646435 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 17:30:46 INFO - PROCESS | 3436 | 1467246646437 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 17:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:30:46 INFO - PROCESS | 3436 | 1467246646442 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - PROCESS | 3436 | 1467246646444 Marionette TRACE conn6 <- [1,38,null,{}] 17:30:46 INFO - PROCESS | 3436 | 1467246646448 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:46 INFO - PROCESS | 3436 | 1467246646449 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:46 INFO - PROCESS | 3436 | 1467246646532 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 17:30:46 INFO - PROCESS | 3436 | 1467246646537 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 3436 | 1467246646539 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D300C000 == 17 [pid = 3436] [id = 19] 17:30:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 53 (00000022CF82B800) [pid = 3436] [serial = 53] [outer = 0000000000000000] 17:30:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 54 (00000022D52BB800) [pid = 3436] [serial = 54] [outer = 00000022CF82B800] 17:30:46 INFO - PROCESS | 3436 | 1467246646591 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (00000022D511D800) [pid = 3436] [serial = 55] [outer = 00000022CF82B800] 17:30:46 INFO - PROCESS | 3436 | 1467246646975 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 17:30:47 INFO - PROCESS | 3436 | 1467246647030 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 3436 | 1467246647032 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 17:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:30:47 INFO - PROCESS | 3436 | 1467246647046 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - PROCESS | 3436 | 1467246647048 Marionette TRACE conn6 <- [1,42,null,{}] 17:30:47 INFO - PROCESS | 3436 | 1467246647053 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:47 INFO - PROCESS | 3436 | 1467246647055 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:47 INFO - PROCESS | 3436 | 1467246647141 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 17:30:47 INFO - PROCESS | 3436 | 1467246647146 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 3436 | 1467246647148 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4D1D800 == 18 [pid = 3436] [id = 20] 17:30:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (00000022D5122C00) [pid = 3436] [serial = 56] [outer = 0000000000000000] 17:30:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (00000022D512A400) [pid = 3436] [serial = 57] [outer = 00000022D5122C00] 17:30:47 INFO - PROCESS | 3436 | 1467246647193 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (00000022C5027800) [pid = 3436] [serial = 58] [outer = 00000022D5122C00] 17:30:47 INFO - PROCESS | 3436 | 1467246647561 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 545ms 17:30:47 INFO - PROCESS | 3436 | 1467246647584 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 17:30:47 INFO - PROCESS | 3436 | 1467246647586 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 17:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:30:47 INFO - PROCESS | 3436 | 1467246647590 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:30:47 INFO - PROCESS | 3436 | 1467246647591 Marionette TRACE conn6 <- [1,46,null,{}] 17:30:47 INFO - PROCESS | 3436 | 1467246647595 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:47 INFO - PROCESS | 3436 | 1467246647597 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:47 INFO - PROCESS | 3436 | 1467246647701 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 17:30:47 INFO - PROCESS | 3436 | 1467246647709 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:47 INFO - PROCESS | 3436 | 1467246647711 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C28000 == 19 [pid = 3436] [id = 21] 17:30:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022C4DE8C00) [pid = 3436] [serial = 59] [outer = 0000000000000000] 17:30:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022C4DEEC00) [pid = 3436] [serial = 60] [outer = 00000022C4DE8C00] 17:30:47 INFO - PROCESS | 3436 | 1467246647769 Marionette DEBUG loaded listener.js 17:30:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022C502F800) [pid = 3436] [serial = 61] [outer = 00000022C4DE8C00] 17:30:48 INFO - PROCESS | 3436 | 1467246648170 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 628ms 17:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:30:48 INFO - PROCESS | 3436 | 1467246648222 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 3436 | 1467246648224 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 17:30:48 INFO - PROCESS | 3436 | 1467246648228 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 3436 | 1467246648230 Marionette TRACE conn6 <- [1,50,null,{}] 17:30:48 INFO - PROCESS | 3436 | 1467246648234 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:48 INFO - PROCESS | 3436 | 1467246648236 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:48 INFO - PROCESS | 3436 | 1467246648348 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 17:30:48 INFO - PROCESS | 3436 | 1467246648355 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 3436 | 1467246648357 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CE2800 == 20 [pid = 3436] [id = 22] 17:30:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022D9452800) [pid = 3436] [serial = 62] [outer = 0000000000000000] 17:30:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022D9458C00) [pid = 3436] [serial = 63] [outer = 00000022D9452800] 17:30:48 INFO - PROCESS | 3436 | 1467246648406 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022D8894400) [pid = 3436] [serial = 64] [outer = 00000022D9452800] 17:30:48 INFO - PROCESS | 3436 | 1467246648777 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 588ms 17:30:48 INFO - PROCESS | 3436 | 1467246648819 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 17:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:30:48 INFO - PROCESS | 3436 | 1467246648821 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 17:30:48 INFO - PROCESS | 3436 | 1467246648824 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 3436 | 1467246648826 Marionette TRACE conn6 <- [1,54,null,{}] 17:30:48 INFO - PROCESS | 3436 | 1467246648831 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:48 INFO - PROCESS | 3436 | 1467246648833 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:49 INFO - PROCESS | 3436 | 1467246649586 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 17:30:49 INFO - PROCESS | 3436 | 1467246649667 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:49 INFO - PROCESS | 3436 | 1467246649670 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C57B4800 == 21 [pid = 3436] [id = 23] 17:30:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C2FD0000) [pid = 3436] [serial = 65] [outer = 0000000000000000] 17:30:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C2FD7000) [pid = 3436] [serial = 66] [outer = 00000022C2FD0000] 17:30:49 INFO - PROCESS | 3436 | 1467246649721 Marionette DEBUG loaded listener.js 17:30:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C4DE9C00) [pid = 3436] [serial = 67] [outer = 00000022C2FD0000] 17:30:50 INFO - PROCESS | 3436 | 1467246650144 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1343ms 17:30:50 INFO - PROCESS | 3436 | 1467246650172 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 3436 | 1467246650175 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 17:30:50 INFO - PROCESS | 3436 | 1467246650181 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:30:50 INFO - PROCESS | 3436 | 1467246650184 Marionette TRACE conn6 <- [1,58,null,{}] 17:30:50 INFO - PROCESS | 3436 | 1467246650188 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:50 INFO - PROCESS | 3436 | 1467246650193 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:50 INFO - PROCESS | 3436 | 1467246650304 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 17:30:50 INFO - PROCESS | 3436 | 1467246650312 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 3436 | 1467246650314 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC2B000 == 22 [pid = 3436] [id = 24] 17:30:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C624D400) [pid = 3436] [serial = 68] [outer = 0000000000000000] 17:30:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C98FA400) [pid = 3436] [serial = 69] [outer = 00000022C624D400] 17:30:50 INFO - PROCESS | 3436 | 1467246650362 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CA134400) [pid = 3436] [serial = 70] [outer = 00000022C624D400] 17:30:50 INFO - PROCESS | 3436 | 1467246650789 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 17:30:50 INFO - PROCESS | 3436 | 1467246650815 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 17:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:30:50 INFO - PROCESS | 3436 | 1467246650818 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 17:30:50 INFO - PROCESS | 3436 | 1467246650821 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - PROCESS | 3436 | 1467246650823 Marionette TRACE conn6 <- [1,62,null,{}] 17:30:50 INFO - PROCESS | 3436 | 1467246650827 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:50 INFO - PROCESS | 3436 | 1467246650830 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:50 INFO - PROCESS | 3436 | 1467246650945 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 17:30:51 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C5DD6C00) [pid = 3436] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:30:51 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CB6DA800) [pid = 3436] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:30:51 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022D1B9EC00) [pid = 3436] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:30:51 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D309CC00) [pid = 3436] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:30:51 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CB5A5400) [pid = 3436] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:30:51 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022CB5A2800) [pid = 3436] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:30:51 INFO - PROCESS | 3436 | 1467246651229 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 3436 | 1467246651232 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB110800 == 23 [pid = 3436] [id = 25] 17:30:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C4925800) [pid = 3436] [serial = 71] [outer = 0000000000000000] 17:30:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C4927800) [pid = 3436] [serial = 72] [outer = 00000022C4925800] 17:30:51 INFO - PROCESS | 3436 | 1467246651282 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022CE3C9800) [pid = 3436] [serial = 73] [outer = 00000022C4925800] 17:30:51 INFO - PROCESS | 3436 | 1467246651648 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 882ms 17:30:51 INFO - PROCESS | 3436 | 1467246651706 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 17:30:51 INFO - PROCESS | 3436 | 1467246651710 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 17:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:30:51 INFO - PROCESS | 3436 | 1467246651721 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:30:51 INFO - PROCESS | 3436 | 1467246651728 Marionette TRACE conn6 <- [1,66,null,{}] 17:30:51 INFO - PROCESS | 3436 | 1467246651732 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:51 INFO - PROCESS | 3436 | 1467246651736 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:51 INFO - PROCESS | 3436 | 1467246651825 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 17:30:51 INFO - PROCESS | 3436 | 1467246651876 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 3436 | 1467246651879 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D150F800 == 24 [pid = 3436] [id = 26] 17:30:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022CB3A9800) [pid = 3436] [serial = 74] [outer = 0000000000000000] 17:30:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CE88B000) [pid = 3436] [serial = 75] [outer = 00000022CB3A9800] 17:30:51 INFO - PROCESS | 3436 | 1467246651924 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022D0CE0000) [pid = 3436] [serial = 76] [outer = 00000022CB3A9800] 17:30:52 INFO - PROCESS | 3436 | 1467246652282 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 17:30:52 INFO - PROCESS | 3436 | 1467246652306 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 3436 | 1467246652308 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 17:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:30:52 INFO - PROCESS | 3436 | 1467246652311 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:30:52 INFO - PROCESS | 3436 | 1467246652313 Marionette TRACE conn6 <- [1,70,null,{}] 17:30:52 INFO - PROCESS | 3436 | 1467246652317 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:52 INFO - PROCESS | 3436 | 1467246652319 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:52 INFO - PROCESS | 3436 | 1467246652410 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 17:30:52 INFO - PROCESS | 3436 | 1467246652464 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:52 INFO - PROCESS | 3436 | 1467246652466 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F5A000 == 25 [pid = 3436] [id = 27] 17:30:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022D23B3800) [pid = 3436] [serial = 77] [outer = 0000000000000000] 17:30:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022D23BD400) [pid = 3436] [serial = 78] [outer = 00000022D23B3800] 17:30:52 INFO - PROCESS | 3436 | 1467246652530 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022D24B3800) [pid = 3436] [serial = 79] [outer = 00000022D23B3800] 17:30:52 INFO - PROCESS | 3436 | 1467246652867 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 17:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:30:52 INFO - PROCESS | 3436 | 1467246652902 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 3436 | 1467246652904 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 17:30:52 INFO - PROCESS | 3436 | 1467246652907 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:30:52 INFO - PROCESS | 3436 | 1467246652909 Marionette TRACE conn6 <- [1,74,null,{}] 17:30:52 INFO - PROCESS | 3436 | 1467246652913 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:52 INFO - PROCESS | 3436 | 1467246652915 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:53 INFO - PROCESS | 3436 | 1467246653020 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 17:30:53 INFO - PROCESS | 3436 | 1467246653026 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 3436 | 1467246653032 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D437E800 == 26 [pid = 3436] [id = 28] 17:30:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D3ADA000) [pid = 3436] [serial = 80] [outer = 0000000000000000] 17:30:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D3C7CC00) [pid = 3436] [serial = 81] [outer = 00000022D3ADA000] 17:30:53 INFO - PROCESS | 3436 | 1467246653088 Marionette DEBUG loaded listener.js 17:30:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D4D79000) [pid = 3436] [serial = 82] [outer = 00000022D3ADA000] 17:30:53 INFO - PROCESS | 3436 | 1467246653655 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 776ms 17:30:53 INFO - PROCESS | 3436 | 1467246653687 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 17:30:53 INFO - PROCESS | 3436 | 1467246653692 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 17:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:30:53 INFO - PROCESS | 3436 | 1467246653725 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:30:53 INFO - PROCESS | 3436 | 1467246653731 Marionette TRACE conn6 <- [1,78,null,{}] 17:30:53 INFO - PROCESS | 3436 | 1467246653764 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:53 INFO - PROCESS | 3436 | 1467246653767 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:53 INFO - PROCESS | 3436 | 1467246653910 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 17:30:53 INFO - PROCESS | 3436 | 1467246653966 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 3436 | 1467246653970 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8DD000 == 27 [pid = 3436] [id = 29] 17:30:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C5D41400) [pid = 3436] [serial = 83] [outer = 0000000000000000] 17:30:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB3A9400) [pid = 3436] [serial = 84] [outer = 00000022C5D41400] 17:30:54 INFO - PROCESS | 3436 | 1467246654028 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE3C8800) [pid = 3436] [serial = 85] [outer = 00000022C5D41400] 17:30:54 INFO - PROCESS | 3436 | 1467246654595 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 986ms 17:30:54 INFO - PROCESS | 3436 | 1467246654687 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 17:30:54 INFO - PROCESS | 3436 | 1467246654692 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 17:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:30:54 INFO - PROCESS | 3436 | 1467246654699 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:30:54 INFO - PROCESS | 3436 | 1467246654702 Marionette TRACE conn6 <- [1,82,null,{}] 17:30:54 INFO - PROCESS | 3436 | 1467246654706 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:54 INFO - PROCESS | 3436 | 1467246654709 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:54 INFO - PROCESS | 3436 | 1467246654859 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 17:30:54 INFO - PROCESS | 3436 | 1467246654913 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 3436 | 1467246654915 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4D04000 == 28 [pid = 3436] [id = 30] 17:30:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D1BA1000) [pid = 3436] [serial = 86] [outer = 0000000000000000] 17:30:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D279D800) [pid = 3436] [serial = 87] [outer = 00000022D1BA1000] 17:30:54 INFO - PROCESS | 3436 | 1467246654973 Marionette DEBUG loaded listener.js 17:30:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D4D72400) [pid = 3436] [serial = 88] [outer = 00000022D1BA1000] 17:30:55 INFO - PROCESS | 3436 | 1467246655522 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 17:30:55 INFO - PROCESS | 3436 | 1467246655582 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 17:30:55 INFO - PROCESS | 3436 | 1467246655584 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 17:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:30:55 INFO - PROCESS | 3436 | 1467246655588 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:30:55 INFO - PROCESS | 3436 | 1467246655592 Marionette TRACE conn6 <- [1,86,null,{}] 17:30:55 INFO - PROCESS | 3436 | 1467246655604 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:55 INFO - PROCESS | 3436 | 1467246655609 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:55 INFO - PROCESS | 3436 | 1467246655713 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 17:30:55 INFO - PROCESS | 3436 | 1467246655776 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:55 INFO - PROCESS | 3436 | 1467246655779 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D88B8000 == 29 [pid = 3436] [id = 31] 17:30:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C5297400) [pid = 3436] [serial = 89] [outer = 0000000000000000] 17:30:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D4D6EC00) [pid = 3436] [serial = 90] [outer = 00000022C5297400] 17:30:55 INFO - PROCESS | 3436 | 1467246655838 Marionette DEBUG loaded listener.js 17:30:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D5129800) [pid = 3436] [serial = 91] [outer = 00000022C5297400] 17:30:56 INFO - PROCESS | 3436 | 1467246656447 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 943ms 17:30:56 INFO - PROCESS | 3436 | 1467246656534 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 17:30:56 INFO - PROCESS | 3436 | 1467246656539 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 17:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:30:56 INFO - PROCESS | 3436 | 1467246656544 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:30:56 INFO - PROCESS | 3436 | 1467246656547 Marionette TRACE conn6 <- [1,90,null,{}] 17:30:56 INFO - PROCESS | 3436 | 1467246656567 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:56 INFO - PROCESS | 3436 | 1467246656569 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:56 INFO - PROCESS | 3436 | 1467246656679 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 17:30:56 INFO - PROCESS | 3436 | 1467246656732 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:56 INFO - PROCESS | 3436 | 1467246656737 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9F68800 == 30 [pid = 3436] [id = 32] 17:30:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C4926C00) [pid = 3436] [serial = 92] [outer = 0000000000000000] 17:30:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C5028000) [pid = 3436] [serial = 93] [outer = 00000022C4926C00] 17:30:56 INFO - PROCESS | 3436 | 1467246656787 Marionette DEBUG loaded listener.js 17:30:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C5294800) [pid = 3436] [serial = 94] [outer = 00000022C4926C00] 17:30:57 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA117000 == 29 [pid = 3436] [id = 8] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D1AB5000) [pid = 3436] [serial = 17] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CB854400) [pid = 3436] [serial = 27] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D0A32400) [pid = 3436] [serial = 33] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D1DB6400) [pid = 3436] [serial = 36] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D2525000) [pid = 3436] [serial = 37] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D3A0B000) [pid = 3436] [serial = 39] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CE474800) [pid = 3436] [serial = 42] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C2F3EC00) [pid = 3436] [serial = 45] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D4D7CC00) [pid = 3436] [serial = 48] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2FD2C00) [pid = 3436] [serial = 51] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D52BB800) [pid = 3436] [serial = 54] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D512A400) [pid = 3436] [serial = 57] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4DEEC00) [pid = 3436] [serial = 60] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB6BE800) [pid = 3436] [serial = 21] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C94BC400) [pid = 3436] [serial = 24] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CA10F800) [pid = 3436] [serial = 30] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D4013800) [pid = 3436] [serial = 40] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D4D74800) [pid = 3436] [serial = 43] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB6DE000) [pid = 3436] [serial = 22] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CE475C00) [pid = 3436] [serial = 28] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022D1CCF400) [pid = 3436] [serial = 14] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CB851800) [pid = 3436] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CB1B3000) [pid = 3436] [serial = 9] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C9179000) [pid = 3436] [serial = 4] [outer = 0000000000000000] [url = about:blank] 17:30:57 INFO - PROCESS | 3436 | 1467246657774 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1242ms 17:30:57 INFO - PROCESS | 3436 | 1467246657794 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 17:30:57 INFO - PROCESS | 3436 | 1467246657798 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 17:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:30:57 INFO - PROCESS | 3436 | 1467246657803 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:30:57 INFO - PROCESS | 3436 | 1467246657808 Marionette TRACE conn6 <- [1,94,null,{}] 17:30:57 INFO - PROCESS | 3436 | 1467246657813 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:57 INFO - PROCESS | 3436 | 1467246657815 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:57 INFO - PROCESS | 3436 | 1467246657906 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 17:30:57 INFO - PROCESS | 3436 | 1467246657966 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:57 INFO - PROCESS | 3436 | 1467246657968 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C94EC000 == 30 [pid = 3436] [id = 33] 17:30:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C502E800) [pid = 3436] [serial = 95] [outer = 0000000000000000] 17:30:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C5295000) [pid = 3436] [serial = 96] [outer = 00000022C502E800] 17:30:58 INFO - PROCESS | 3436 | 1467246658018 Marionette DEBUG loaded listener.js 17:30:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C9153000) [pid = 3436] [serial = 97] [outer = 00000022C502E800] 17:30:58 INFO - PROCESS | 3436 | 1467246658395 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 627ms 17:30:58 INFO - PROCESS | 3436 | 1467246658433 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 17:30:58 INFO - PROCESS | 3436 | 1467246658438 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 17:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:30:58 INFO - PROCESS | 3436 | 1467246658445 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:30:58 INFO - PROCESS | 3436 | 1467246658448 Marionette TRACE conn6 <- [1,98,null,{}] 17:30:58 INFO - PROCESS | 3436 | 1467246658452 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:58 INFO - PROCESS | 3436 | 1467246658454 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:58 INFO - PROCESS | 3436 | 1467246658546 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 17:30:58 INFO - PROCESS | 3436 | 1467246658552 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:58 INFO - PROCESS | 3436 | 1467246658555 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB109800 == 31 [pid = 3436] [id = 34] 17:30:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C9B38000) [pid = 3436] [serial = 98] [outer = 0000000000000000] 17:30:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C9E73800) [pid = 3436] [serial = 99] [outer = 00000022C9B38000] 17:30:58 INFO - PROCESS | 3436 | 1467246658605 Marionette DEBUG loaded listener.js 17:30:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CB1B7C00) [pid = 3436] [serial = 100] [outer = 00000022C9B38000] 17:30:59 INFO - PROCESS | 3436 | 1467246659045 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 17:30:59 INFO - PROCESS | 3436 | 1467246659080 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 17:30:59 INFO - PROCESS | 3436 | 1467246659082 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 17:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:30:59 INFO - PROCESS | 3436 | 1467246659086 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:30:59 INFO - PROCESS | 3436 | 1467246659089 Marionette TRACE conn6 <- [1,102,null,{}] 17:30:59 INFO - PROCESS | 3436 | 1467246659105 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:59 INFO - PROCESS | 3436 | 1467246659110 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:59 INFO - PROCESS | 3436 | 1467246659197 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 17:30:59 INFO - PROCESS | 3436 | 1467246659204 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:59 INFO - PROCESS | 3436 | 1467246659207 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:59 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF888000 == 32 [pid = 3436] [id = 35] 17:30:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CB69BC00) [pid = 3436] [serial = 101] [outer = 0000000000000000] 17:30:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CB6BCC00) [pid = 3436] [serial = 102] [outer = 00000022CB69BC00] 17:30:59 INFO - PROCESS | 3436 | 1467246659256 Marionette DEBUG loaded listener.js 17:30:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB84C000) [pid = 3436] [serial = 103] [outer = 00000022CB69BC00] 17:30:59 INFO - PROCESS | 3436 | 1467246659640 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 17:30:59 INFO - PROCESS | 3436 | 1467246659675 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 17:30:59 INFO - PROCESS | 3436 | 1467246659678 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 17:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:30:59 INFO - PROCESS | 3436 | 1467246659681 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:30:59 INFO - PROCESS | 3436 | 1467246659683 Marionette TRACE conn6 <- [1,106,null,{}] 17:30:59 INFO - PROCESS | 3436 | 1467246659686 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:59 INFO - PROCESS | 3436 | 1467246659688 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:59 INFO - PROCESS | 3436 | 1467246659806 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 17:30:59 INFO - PROCESS | 3436 | 1467246659818 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:59 INFO - PROCESS | 3436 | 1467246659820 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:30:59 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1622000 == 33 [pid = 3436] [id = 36] 17:30:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CE475C00) [pid = 3436] [serial = 104] [outer = 0000000000000000] 17:30:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CE888400) [pid = 3436] [serial = 105] [outer = 00000022CE475C00] 17:30:59 INFO - PROCESS | 3436 | 1467246659866 Marionette DEBUG loaded listener.js 17:30:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CF035800) [pid = 3436] [serial = 106] [outer = 00000022CE475C00] 17:31:00 INFO - PROCESS | 3436 | 1467246660285 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 17:31:00 INFO - PROCESS | 3436 | 1467246660312 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 3436 | 1467246660315 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 17:31:00 INFO - PROCESS | 3436 | 1467246660318 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:31:00 INFO - PROCESS | 3436 | 1467246660319 Marionette TRACE conn6 <- [1,110,null,{}] 17:31:00 INFO - PROCESS | 3436 | 1467246660323 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:00 INFO - PROCESS | 3436 | 1467246660325 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:00 INFO - PROCESS | 3436 | 1467246660423 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 17:31:00 INFO - PROCESS | 3436 | 1467246660428 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:00 INFO - PROCESS | 3436 | 1467246660430 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20E4800 == 34 [pid = 3436] [id = 37] 17:31:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CF822800) [pid = 3436] [serial = 107] [outer = 0000000000000000] 17:31:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D0CDE800) [pid = 3436] [serial = 108] [outer = 00000022CF822800] 17:31:00 INFO - PROCESS | 3436 | 1467246660476 Marionette DEBUG loaded listener.js 17:31:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D23B3C00) [pid = 3436] [serial = 109] [outer = 00000022CF822800] 17:31:00 INFO - PROCESS | 3436 | 1467246660932 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 17:31:00 INFO - PROCESS | 3436 | 1467246660950 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 3436 | 1467246660952 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 17:31:00 INFO - PROCESS | 3436 | 1467246660956 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:31:00 INFO - PROCESS | 3436 | 1467246660957 Marionette TRACE conn6 <- [1,114,null,{}] 17:31:00 INFO - PROCESS | 3436 | 1467246660969 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:00 INFO - PROCESS | 3436 | 1467246660975 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:01 INFO - PROCESS | 3436 | 1467246661089 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 17:31:01 INFO - PROCESS | 3436 | 1467246661154 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 3436 | 1467246661156 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4378800 == 35 [pid = 3436] [id = 38] 17:31:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C4DEE000) [pid = 3436] [serial = 110] [outer = 0000000000000000] 17:31:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D3094000) [pid = 3436] [serial = 111] [outer = 00000022C4DEE000] 17:31:01 INFO - PROCESS | 3436 | 1467246661202 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D43B5800) [pid = 3436] [serial = 112] [outer = 00000022C4DEE000] 17:31:01 INFO - PROCESS | 3436 | 1467246661608 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 17:31:01 INFO - PROCESS | 3436 | 1467246661652 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 17:31:01 INFO - PROCESS | 3436 | 1467246661654 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 17:31:01 INFO - PROCESS | 3436 | 1467246661657 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:31:01 INFO - PROCESS | 3436 | 1467246661659 Marionette TRACE conn6 <- [1,118,null,{}] 17:31:01 INFO - PROCESS | 3436 | 1467246661667 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:01 INFO - PROCESS | 3436 | 1467246661669 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:01 INFO - PROCESS | 3436 | 1467246661764 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 17:31:01 INFO - PROCESS | 3436 | 1467246661769 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 3436 | 1467246661771 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51B9000 == 36 [pid = 3436] [id = 39] 17:31:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D241BC00) [pid = 3436] [serial = 113] [outer = 0000000000000000] 17:31:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D511B400) [pid = 3436] [serial = 114] [outer = 00000022D241BC00] 17:31:01 INFO - PROCESS | 3436 | 1467246661816 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D5129C00) [pid = 3436] [serial = 115] [outer = 00000022D241BC00] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D9452800) [pid = 3436] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C3A28400) [pid = 3436] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C2F3A800) [pid = 3436] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CF82B800) [pid = 3436] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4DE8C00) [pid = 3436] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D5122C00) [pid = 3436] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2FD0800) [pid = 3436] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D23B3800) [pid = 3436] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D3ADA000) [pid = 3436] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C624D400) [pid = 3436] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4925800) [pid = 3436] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C2FD0000) [pid = 3436] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:31:02 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CB3A9800) [pid = 3436] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:31:02 INFO - PROCESS | 3436 | 1467246662239 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 17:31:02 INFO - PROCESS | 3436 | 1467246662289 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 3436 | 1467246662291 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 17:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:31:02 INFO - PROCESS | 3436 | 1467246662295 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - PROCESS | 3436 | 1467246662297 Marionette TRACE conn6 <- [1,122,null,{}] 17:31:02 INFO - PROCESS | 3436 | 1467246662300 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:02 INFO - PROCESS | 3436 | 1467246662302 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:02 INFO - PROCESS | 3436 | 1467246662379 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 17:31:02 INFO - PROCESS | 3436 | 1467246662384 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 3436 | 1467246662386 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C1E800 == 37 [pid = 3436] [id = 40] 17:31:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB3A9800) [pid = 3436] [serial = 116] [outer = 0000000000000000] 17:31:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D27D2400) [pid = 3436] [serial = 117] [outer = 00000022CB3A9800] 17:31:02 INFO - PROCESS | 3436 | 1467246662431 Marionette DEBUG loaded listener.js 17:31:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D52B8000) [pid = 3436] [serial = 118] [outer = 00000022CB3A9800] 17:31:02 INFO - PROCESS | 3436 | 1467246662821 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 17:31:02 INFO - PROCESS | 3436 | 1467246662886 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 3436 | 1467246662888 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 17:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:31:02 INFO - PROCESS | 3436 | 1467246662891 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - PROCESS | 3436 | 1467246662893 Marionette TRACE conn6 <- [1,126,null,{}] 17:31:02 INFO - PROCESS | 3436 | 1467246662897 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:02 INFO - PROCESS | 3436 | 1467246662898 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:02 INFO - PROCESS | 3436 | 1467246662975 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 17:31:02 INFO - PROCESS | 3436 | 1467246662981 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 3436 | 1467246662982 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D88CA800 == 38 [pid = 3436] [id = 41] 17:31:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C4F4B800) [pid = 3436] [serial = 119] [outer = 0000000000000000] 17:31:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4F4FC00) [pid = 3436] [serial = 120] [outer = 00000022C4F4B800] 17:31:03 INFO - PROCESS | 3436 | 1467246663028 Marionette DEBUG loaded listener.js 17:31:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D2165400) [pid = 3436] [serial = 121] [outer = 00000022C4F4B800] 17:31:03 INFO - PROCESS | 3436 | 1467246663420 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 17:31:03 INFO - PROCESS | 3436 | 1467246663486 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 17:31:03 INFO - PROCESS | 3436 | 1467246663489 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 17:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:31:03 INFO - PROCESS | 3436 | 1467246663492 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:31:03 INFO - PROCESS | 3436 | 1467246663494 Marionette TRACE conn6 <- [1,130,null,{}] 17:31:03 INFO - PROCESS | 3436 | 1467246663498 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:03 INFO - PROCESS | 3436 | 1467246663500 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:03 INFO - PROCESS | 3436 | 1467246663578 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 17:31:03 INFO - PROCESS | 3436 | 1467246663586 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:03 INFO - PROCESS | 3436 | 1467246663588 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D88C3000 == 39 [pid = 3436] [id = 42] 17:31:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB1D8000) [pid = 3436] [serial = 122] [outer = 0000000000000000] 17:31:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB1DDC00) [pid = 3436] [serial = 123] [outer = 00000022CB1D8000] 17:31:03 INFO - PROCESS | 3436 | 1467246663632 Marionette DEBUG loaded listener.js 17:31:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB6BC000) [pid = 3436] [serial = 124] [outer = 00000022CB1D8000] 17:31:04 INFO - PROCESS | 3436 | 1467246664096 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 628ms 17:31:04 INFO - PROCESS | 3436 | 1467246664141 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 17:31:04 INFO - PROCESS | 3436 | 1467246664146 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 17:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:31:04 INFO - PROCESS | 3436 | 1467246664152 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:31:04 INFO - PROCESS | 3436 | 1467246664157 Marionette TRACE conn6 <- [1,134,null,{}] 17:31:04 INFO - PROCESS | 3436 | 1467246664165 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:04 INFO - PROCESS | 3436 | 1467246664168 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:04 INFO - PROCESS | 3436 | 1467246664292 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 17:31:04 INFO - PROCESS | 3436 | 1467246664379 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:04 INFO - PROCESS | 3436 | 1467246664384 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D1C000 == 40 [pid = 3436] [id = 43] 17:31:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C4927C00) [pid = 3436] [serial = 125] [outer = 0000000000000000] 17:31:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C4DE9000) [pid = 3436] [serial = 126] [outer = 00000022C4927C00] 17:31:04 INFO - PROCESS | 3436 | 1467246664442 Marionette DEBUG loaded listener.js 17:31:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C4F0E400) [pid = 3436] [serial = 127] [outer = 00000022C4927C00] 17:31:05 INFO - PROCESS | 3436 | 1467246665209 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1091ms 17:31:05 INFO - PROCESS | 3436 | 1467246665249 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 17:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:31:05 INFO - PROCESS | 3436 | 1467246665254 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 17:31:05 INFO - PROCESS | 3436 | 1467246665261 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:31:05 INFO - PROCESS | 3436 | 1467246665264 Marionette TRACE conn6 <- [1,138,null,{}] 17:31:05 INFO - PROCESS | 3436 | 1467246665268 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:05 INFO - PROCESS | 3436 | 1467246665271 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:05 INFO - PROCESS | 3436 | 1467246665393 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 17:31:05 INFO - PROCESS | 3436 | 1467246665457 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 3436 | 1467246665459 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8D0000 == 41 [pid = 3436] [id = 44] 17:31:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C6251000) [pid = 3436] [serial = 128] [outer = 0000000000000000] 17:31:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C946FC00) [pid = 3436] [serial = 129] [outer = 00000022C6251000] 17:31:05 INFO - PROCESS | 3436 | 1467246665517 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CAC11800) [pid = 3436] [serial = 130] [outer = 00000022C6251000] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022D88B8000 == 40 [pid = 3436] [id = 31] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4D04000 == 39 [pid = 3436] [id = 30] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022D88CA800 == 38 [pid = 3436] [id = 41] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C1E800 == 37 [pid = 3436] [id = 40] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51B9000 == 36 [pid = 3436] [id = 39] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4378800 == 35 [pid = 3436] [id = 38] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20E4800 == 34 [pid = 3436] [id = 37] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1622000 == 33 [pid = 3436] [id = 36] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF888000 == 32 [pid = 3436] [id = 35] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB109800 == 31 [pid = 3436] [id = 34] 17:31:06 INFO - PROCESS | 3436 | --DOCSHELL 00000022C94EC000 == 30 [pid = 3436] [id = 33] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D8894400) [pid = 3436] [serial = 64] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D9458C00) [pid = 3436] [serial = 63] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D52B3800) [pid = 3436] [serial = 49] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D4D78C00) [pid = 3436] [serial = 46] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D511D800) [pid = 3436] [serial = 55] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C502F800) [pid = 3436] [serial = 61] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C5027800) [pid = 3436] [serial = 58] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CEE28800) [pid = 3436] [serial = 52] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D24B3800) [pid = 3436] [serial = 79] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D3C7CC00) [pid = 3436] [serial = 81] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C98FA400) [pid = 3436] [serial = 69] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4927800) [pid = 3436] [serial = 72] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D4D79000) [pid = 3436] [serial = 82] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CA134400) [pid = 3436] [serial = 70] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D23BD400) [pid = 3436] [serial = 78] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CE3C9800) [pid = 3436] [serial = 73] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C2FD7000) [pid = 3436] [serial = 66] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C4DE9C00) [pid = 3436] [serial = 67] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D0CE0000) [pid = 3436] [serial = 76] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CE88B000) [pid = 3436] [serial = 75] [outer = 0000000000000000] [url = about:blank] 17:31:06 INFO - PROCESS | 3436 | 1467246666429 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1192ms 17:31:06 INFO - PROCESS | 3436 | 1467246666454 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 17:31:06 INFO - PROCESS | 3436 | 1467246666458 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 17:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:31:06 INFO - PROCESS | 3436 | 1467246666463 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:31:06 INFO - PROCESS | 3436 | 1467246666466 Marionette TRACE conn6 <- [1,142,null,{}] 17:31:06 INFO - PROCESS | 3436 | 1467246666471 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:06 INFO - PROCESS | 3436 | 1467246666474 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:06 INFO - PROCESS | 3436 | 1467246666561 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 17:31:06 INFO - PROCESS | 3436 | 1467246666569 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:06 INFO - PROCESS | 3436 | 1467246666573 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5771000 == 31 [pid = 3436] [id = 45] 17:31:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C4DEC800) [pid = 3436] [serial = 131] [outer = 0000000000000000] 17:31:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C4F05800) [pid = 3436] [serial = 132] [outer = 00000022C4DEC800] 17:31:06 INFO - PROCESS | 3436 | 1467246666623 Marionette DEBUG loaded listener.js 17:31:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C5024800) [pid = 3436] [serial = 133] [outer = 00000022C4DEC800] 17:31:07 INFO - PROCESS | 3436 | 1467246667086 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 693ms 17:31:07 INFO - PROCESS | 3436 | 1467246667156 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 17:31:07 INFO - PROCESS | 3436 | 1467246667160 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 17:31:07 INFO - PROCESS | 3436 | 1467246667166 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:31:07 INFO - PROCESS | 3436 | 1467246667169 Marionette TRACE conn6 <- [1,146,null,{}] 17:31:07 INFO - PROCESS | 3436 | 1467246667173 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:07 INFO - PROCESS | 3436 | 1467246667176 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:07 INFO - PROCESS | 3436 | 1467246667262 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 17:31:07 INFO - PROCESS | 3436 | 1467246667270 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:07 INFO - PROCESS | 3436 | 1467246667273 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEFD800 == 32 [pid = 3436] [id = 46] 17:31:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C914B000) [pid = 3436] [serial = 134] [outer = 0000000000000000] 17:31:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C93F2800) [pid = 3436] [serial = 135] [outer = 00000022C914B000] 17:31:07 INFO - PROCESS | 3436 | 1467246667328 Marionette DEBUG loaded listener.js 17:31:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C9F45400) [pid = 3436] [serial = 136] [outer = 00000022C914B000] 17:31:07 INFO - PROCESS | 3436 | 1467246667767 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 17:31:07 INFO - PROCESS | 3436 | 1467246667798 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 17:31:07 INFO - PROCESS | 3436 | 1467246667800 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 17:31:07 INFO - PROCESS | 3436 | 1467246667804 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:31:07 INFO - PROCESS | 3436 | 1467246667808 Marionette TRACE conn6 <- [1,150,null,{}] 17:31:07 INFO - PROCESS | 3436 | 1467246667819 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:07 INFO - PROCESS | 3436 | 1467246667824 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:07 INFO - PROCESS | 3436 | 1467246667933 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 17:31:07 INFO - PROCESS | 3436 | 1467246667972 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:07 INFO - PROCESS | 3436 | 1467246667976 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF894000 == 33 [pid = 3436] [id = 47] 17:31:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4DE9400) [pid = 3436] [serial = 137] [outer = 0000000000000000] 17:31:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB1DA800) [pid = 3436] [serial = 138] [outer = 00000022C4DE9400] 17:31:08 INFO - PROCESS | 3436 | 1467246668025 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB5AB000) [pid = 3436] [serial = 139] [outer = 00000022C4DE9400] 17:31:08 INFO - PROCESS | 3436 | 1467246668405 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 17:31:08 INFO - PROCESS | 3436 | 1467246668436 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 17:31:08 INFO - PROCESS | 3436 | 1467246668439 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 17:31:08 INFO - PROCESS | 3436 | 1467246668442 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:31:08 INFO - PROCESS | 3436 | 1467246668444 Marionette TRACE conn6 <- [1,154,null,{}] 17:31:08 INFO - PROCESS | 3436 | 1467246668462 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:08 INFO - PROCESS | 3436 | 1467246668464 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:08 INFO - PROCESS | 3436 | 1467246668574 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 17:31:08 INFO - PROCESS | 3436 | 1467246668579 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:08 INFO - PROCESS | 3436 | 1467246668581 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1922000 == 34 [pid = 3436] [id = 48] 17:31:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB699400) [pid = 3436] [serial = 140] [outer = 0000000000000000] 17:31:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB6B6C00) [pid = 3436] [serial = 141] [outer = 00000022CB699400] 17:31:08 INFO - PROCESS | 3436 | 1467246668634 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB7C7C00) [pid = 3436] [serial = 142] [outer = 00000022CB699400] 17:31:09 INFO - PROCESS | 3436 | 1467246669097 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 17:31:09 INFO - PROCESS | 3436 | 1467246669138 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 17:31:09 INFO - PROCESS | 3436 | 1467246669141 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 17:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:31:09 INFO - PROCESS | 3436 | 1467246669144 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:31:09 INFO - PROCESS | 3436 | 1467246669146 Marionette TRACE conn6 <- [1,158,null,{}] 17:31:09 INFO - PROCESS | 3436 | 1467246669150 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:09 INFO - PROCESS | 3436 | 1467246669152 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:09 INFO - PROCESS | 3436 | 1467246669253 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 17:31:09 INFO - PROCESS | 3436 | 1467246669318 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:09 INFO - PROCESS | 3436 | 1467246669320 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21BB000 == 35 [pid = 3436] [id = 49] 17:31:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CE4F8C00) [pid = 3436] [serial = 143] [outer = 0000000000000000] 17:31:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CEE0C800) [pid = 3436] [serial = 144] [outer = 00000022CE4F8C00] 17:31:09 INFO - PROCESS | 3436 | 1467246669364 Marionette DEBUG loaded listener.js 17:31:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CF1CF400) [pid = 3436] [serial = 145] [outer = 00000022CE4F8C00] 17:31:09 INFO - PROCESS | 3436 | 1467246669794 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 17:31:09 INFO - PROCESS | 3436 | 1467246669838 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 17:31:09 INFO - PROCESS | 3436 | 1467246669840 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 17:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:31:09 INFO - PROCESS | 3436 | 1467246669843 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:31:09 INFO - PROCESS | 3436 | 1467246669845 Marionette TRACE conn6 <- [1,162,null,{}] 17:31:09 INFO - PROCESS | 3436 | 1467246669849 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:09 INFO - PROCESS | 3436 | 1467246669855 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:10 INFO - PROCESS | 3436 | 1467246669991 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 17:31:10 INFO - PROCESS | 3436 | 1467246670037 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:10 INFO - PROCESS | 3436 | 1467246670039 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D437A000 == 36 [pid = 3436] [id = 50] 17:31:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D1DB3800) [pid = 3436] [serial = 146] [outer = 0000000000000000] 17:31:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D23BBC00) [pid = 3436] [serial = 147] [outer = 00000022D1DB3800] 17:31:10 INFO - PROCESS | 3436 | 1467246670084 Marionette DEBUG loaded listener.js 17:31:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D2792C00) [pid = 3436] [serial = 148] [outer = 00000022D1DB3800] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CF822800) [pid = 3436] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C502E800) [pid = 3436] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C9B38000) [pid = 3436] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB69BC00) [pid = 3436] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C5D41400) [pid = 3436] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4DEE000) [pid = 3436] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D1BA1000) [pid = 3436] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C5297400) [pid = 3436] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D241BC00) [pid = 3436] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CB3A9800) [pid = 3436] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4F4B800) [pid = 3436] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:31:10 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CE475C00) [pid = 3436] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:31:10 INFO - PROCESS | 3436 | 1467246670595 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 774ms 17:31:10 INFO - PROCESS | 3436 | 1467246670621 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 17:31:10 INFO - PROCESS | 3436 | 1467246670623 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 17:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:31:10 INFO - PROCESS | 3436 | 1467246670626 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:31:10 INFO - PROCESS | 3436 | 1467246670628 Marionette TRACE conn6 <- [1,166,null,{}] 17:31:10 INFO - PROCESS | 3436 | 1467246670632 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:10 INFO - PROCESS | 3436 | 1467246670634 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:10 INFO - PROCESS | 3436 | 1467246670713 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 17:31:10 INFO - PROCESS | 3436 | 1467246670721 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:10 INFO - PROCESS | 3436 | 1467246670723 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51B8000 == 37 [pid = 3436] [id = 51] 17:31:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C502E800) [pid = 3436] [serial = 149] [outer = 0000000000000000] 17:31:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C9B38000) [pid = 3436] [serial = 150] [outer = 00000022C502E800] 17:31:10 INFO - PROCESS | 3436 | 1467246670767 Marionette DEBUG loaded listener.js 17:31:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D2172400) [pid = 3436] [serial = 151] [outer = 00000022C502E800] 17:31:11 INFO - PROCESS | 3436 | 1467246671154 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 17:31:11 INFO - PROCESS | 3436 | 1467246671216 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 17:31:11 INFO - PROCESS | 3436 | 1467246671218 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 17:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:31:11 INFO - PROCESS | 3436 | 1467246671221 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:31:11 INFO - PROCESS | 3436 | 1467246671231 Marionette TRACE conn6 <- [1,170,null,{}] 17:31:11 INFO - PROCESS | 3436 | 1467246671236 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:11 INFO - PROCESS | 3436 | 1467246671238 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:11 INFO - PROCESS | 3436 | 1467246671317 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 17:31:11 INFO - PROCESS | 3436 | 1467246671323 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:11 INFO - PROCESS | 3436 | 1467246671325 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CD2800 == 38 [pid = 3436] [id = 52] 17:31:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D3A08000) [pid = 3436] [serial = 152] [outer = 0000000000000000] 17:31:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D4354400) [pid = 3436] [serial = 153] [outer = 00000022D3A08000] 17:31:11 INFO - PROCESS | 3436 | 1467246671368 Marionette DEBUG loaded listener.js 17:31:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D4D7D000) [pid = 3436] [serial = 154] [outer = 00000022D3A08000] 17:31:11 INFO - PROCESS | 3436 | 1467246671750 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 546ms 17:31:11 INFO - PROCESS | 3436 | 1467246671770 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 17:31:11 INFO - PROCESS | 3436 | 1467246671772 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 17:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:31:11 INFO - PROCESS | 3436 | 1467246671776 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:31:11 INFO - PROCESS | 3436 | 1467246671777 Marionette TRACE conn6 <- [1,174,null,{}] 17:31:11 INFO - PROCESS | 3436 | 1467246671781 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:11 INFO - PROCESS | 3436 | 1467246671783 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:11 INFO - PROCESS | 3436 | 1467246671891 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 17:31:11 INFO - PROCESS | 3436 | 1467246671898 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:11 INFO - PROCESS | 3436 | 1467246671900 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8CD9000 == 39 [pid = 3436] [id = 53] 17:31:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D511EC00) [pid = 3436] [serial = 155] [outer = 0000000000000000] 17:31:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D5124C00) [pid = 3436] [serial = 156] [outer = 00000022D511EC00] 17:31:11 INFO - PROCESS | 3436 | 1467246671948 Marionette DEBUG loaded listener.js 17:31:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D52BEC00) [pid = 3436] [serial = 157] [outer = 00000022D511EC00] 17:31:12 INFO - PROCESS | 3436 | 1467246672336 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 17:31:12 INFO - PROCESS | 3436 | 1467246672365 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 17:31:12 INFO - PROCESS | 3436 | 1467246672367 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 17:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:31:12 INFO - PROCESS | 3436 | 1467246672371 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:31:12 INFO - PROCESS | 3436 | 1467246672372 Marionette TRACE conn6 <- [1,178,null,{}] 17:31:12 INFO - PROCESS | 3436 | 1467246672376 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:12 INFO - PROCESS | 3436 | 1467246672378 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:12 INFO - PROCESS | 3436 | 1467246672485 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 17:31:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D0CECC00) [pid = 3436] [serial = 158] [outer = 00000022CE3D2400] 17:31:12 INFO - PROCESS | 3436 | 1467246672539 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:12 INFO - PROCESS | 3436 | 1467246672541 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8B6B000 == 40 [pid = 3436] [id = 54] 17:31:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D5120400) [pid = 3436] [serial = 159] [outer = 0000000000000000] 17:31:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D6C59000) [pid = 3436] [serial = 160] [outer = 00000022D5120400] 17:31:12 INFO - PROCESS | 3436 | 1467246672591 Marionette DEBUG loaded listener.js 17:31:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D52BE400) [pid = 3436] [serial = 161] [outer = 00000022D5120400] 17:31:13 INFO - PROCESS | 3436 | 1467246673215 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 882ms 17:31:13 INFO - PROCESS | 3436 | 1467246673257 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 17:31:13 INFO - PROCESS | 3436 | 1467246673262 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 17:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:31:13 INFO - PROCESS | 3436 | 1467246673267 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:31:13 INFO - PROCESS | 3436 | 1467246673272 Marionette TRACE conn6 <- [1,182,null,{}] 17:31:13 INFO - PROCESS | 3436 | 1467246673278 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:13 INFO - PROCESS | 3436 | 1467246673281 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:13 INFO - PROCESS | 3436 | 1467246673402 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 17:31:13 INFO - PROCESS | 3436 | 1467246673474 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:13 INFO - PROCESS | 3436 | 1467246673477 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB8EF000 == 41 [pid = 3436] [id = 55] 17:31:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C571B800) [pid = 3436] [serial = 162] [outer = 0000000000000000] 17:31:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C91B6400) [pid = 3436] [serial = 163] [outer = 00000022C571B800] 17:31:13 INFO - PROCESS | 3436 | 1467246673535 Marionette DEBUG loaded listener.js 17:31:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CADD6800) [pid = 3436] [serial = 164] [outer = 00000022C571B800] 17:31:14 INFO - PROCESS | 3436 | 1467246674042 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 839ms 17:31:14 INFO - PROCESS | 3436 | 1467246674110 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 17:31:14 INFO - PROCESS | 3436 | 1467246674115 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 17:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:31:14 INFO - PROCESS | 3436 | 1467246674122 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:31:14 INFO - PROCESS | 3436 | 1467246674126 Marionette TRACE conn6 <- [1,186,null,{}] 17:31:14 INFO - PROCESS | 3436 | 1467246674130 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:14 INFO - PROCESS | 3436 | 1467246674133 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:14 INFO - PROCESS | 3436 | 1467246674249 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 17:31:14 INFO - PROCESS | 3436 | 1467246674328 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 3436 | 1467246674331 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4095800 == 42 [pid = 3436] [id = 56] 17:31:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CB6D8800) [pid = 3436] [serial = 165] [outer = 0000000000000000] 17:31:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CE4F7C00) [pid = 3436] [serial = 166] [outer = 00000022CB6D8800] 17:31:14 INFO - PROCESS | 3436 | 1467246674388 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D0A34400) [pid = 3436] [serial = 167] [outer = 00000022CB6D8800] 17:31:14 INFO - PROCESS | 3436 | 1467246674942 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 838ms 17:31:14 INFO - PROCESS | 3436 | 1467246674969 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 17:31:14 INFO - PROCESS | 3436 | 1467246674972 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 17:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:31:14 INFO - PROCESS | 3436 | 1467246674977 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:31:14 INFO - PROCESS | 3436 | 1467246674981 Marionette TRACE conn6 <- [1,190,null,{}] 17:31:15 INFO - PROCESS | 3436 | 1467246674992 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:15 INFO - PROCESS | 3436 | 1467246674998 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:15 INFO - PROCESS | 3436 | 1467246675109 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 17:31:15 INFO - PROCESS | 3436 | 1467246675189 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:15 INFO - PROCESS | 3436 | 1467246675193 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:15 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8950800 == 43 [pid = 3436] [id = 57] 17:31:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022CE887000) [pid = 3436] [serial = 168] [outer = 0000000000000000] 17:31:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D1DB5C00) [pid = 3436] [serial = 169] [outer = 00000022CE887000] 17:31:15 INFO - PROCESS | 3436 | 1467246675250 Marionette DEBUG loaded listener.js 17:31:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D2523000) [pid = 3436] [serial = 170] [outer = 00000022CE887000] 17:31:15 INFO - PROCESS | 3436 | 1467246675783 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 838ms 17:31:15 INFO - PROCESS | 3436 | 1467246675820 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 17:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:31:15 INFO - PROCESS | 3436 | 1467246675823 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 17:31:15 INFO - PROCESS | 3436 | 1467246675827 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:31:15 INFO - PROCESS | 3436 | 1467246675830 Marionette TRACE conn6 <- [1,194,null,{}] 17:31:15 INFO - PROCESS | 3436 | 1467246675833 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:15 INFO - PROCESS | 3436 | 1467246675836 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:15 INFO - PROCESS | 3436 | 1467246675950 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 17:31:16 INFO - PROCESS | 3436 | 1467246676160 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:16 INFO - PROCESS | 3436 | 1467246676163 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9EB5000 == 44 [pid = 3436] [id = 58] 17:31:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C4DE2C00) [pid = 3436] [serial = 171] [outer = 0000000000000000] 17:31:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022C4F13C00) [pid = 3436] [serial = 172] [outer = 00000022C4DE2C00] 17:31:16 INFO - PROCESS | 3436 | 1467246676213 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022C5296000) [pid = 3436] [serial = 173] [outer = 00000022C4DE2C00] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8CD9000 == 43 [pid = 3436] [id = 53] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CD2800 == 42 [pid = 3436] [id = 52] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51B8000 == 41 [pid = 3436] [id = 51] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D437A000 == 40 [pid = 3436] [id = 50] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21BB000 == 39 [pid = 3436] [id = 49] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1922000 == 38 [pid = 3436] [id = 48] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF894000 == 37 [pid = 3436] [id = 47] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEFD800 == 36 [pid = 3436] [id = 46] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5771000 == 35 [pid = 3436] [id = 45] 17:31:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D88C3000 == 34 [pid = 3436] [id = 42] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022D0CDE800) [pid = 3436] [serial = 108] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022C5295000) [pid = 3436] [serial = 96] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C9153000) [pid = 3436] [serial = 97] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C9E73800) [pid = 3436] [serial = 99] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CB1B7C00) [pid = 3436] [serial = 100] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CB6BCC00) [pid = 3436] [serial = 102] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CB84C000) [pid = 3436] [serial = 103] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C5028000) [pid = 3436] [serial = 93] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CE3C8800) [pid = 3436] [serial = 85] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CB3A9400) [pid = 3436] [serial = 84] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D3094000) [pid = 3436] [serial = 111] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D4D72400) [pid = 3436] [serial = 88] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D279D800) [pid = 3436] [serial = 87] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D5129800) [pid = 3436] [serial = 91] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D4D6EC00) [pid = 3436] [serial = 90] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D23B3C00) [pid = 3436] [serial = 109] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D511B400) [pid = 3436] [serial = 114] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D43B5800) [pid = 3436] [serial = 112] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D52B8000) [pid = 3436] [serial = 118] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4F4FC00) [pid = 3436] [serial = 120] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D2165400) [pid = 3436] [serial = 121] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D5129C00) [pid = 3436] [serial = 115] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CF035800) [pid = 3436] [serial = 106] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CE888400) [pid = 3436] [serial = 105] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D27D2400) [pid = 3436] [serial = 117] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CB1DDC00) [pid = 3436] [serial = 123] [outer = 0000000000000000] [url = about:blank] 17:31:16 INFO - PROCESS | 3436 | 1467246676874 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1081ms 17:31:16 INFO - PROCESS | 3436 | 1467246676911 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 17:31:16 INFO - PROCESS | 3436 | 1467246676914 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 17:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:31:16 INFO - PROCESS | 3436 | 1467246676918 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - PROCESS | 3436 | 1467246676921 Marionette TRACE conn6 <- [1,198,null,{}] 17:31:16 INFO - PROCESS | 3436 | 1467246676926 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:16 INFO - PROCESS | 3436 | 1467246676929 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:17 INFO - PROCESS | 3436 | 1467246677025 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 17:31:17 INFO - PROCESS | 3436 | 1467246677091 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 3436 | 1467246677094 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C517E800 == 35 [pid = 3436] [id = 59] 17:31:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4DF0000) [pid = 3436] [serial = 174] [outer = 0000000000000000] 17:31:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4F12000) [pid = 3436] [serial = 175] [outer = 00000022C4DF0000] 17:31:17 INFO - PROCESS | 3436 | 1467246677143 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C5295000) [pid = 3436] [serial = 176] [outer = 00000022C4DF0000] 17:31:17 INFO - PROCESS | 3436 | 1467246677518 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 648ms 17:31:17 INFO - PROCESS | 3436 | 1467246677570 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 17:31:17 INFO - PROCESS | 3436 | 1467246677574 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 17:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:31:17 INFO - PROCESS | 3436 | 1467246677578 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:31:17 INFO - PROCESS | 3436 | 1467246677580 Marionette TRACE conn6 <- [1,202,null,{}] 17:31:17 INFO - PROCESS | 3436 | 1467246677584 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:17 INFO - PROCESS | 3436 | 1467246677586 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:17 INFO - PROCESS | 3436 | 1467246677675 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 17:31:17 INFO - PROCESS | 3436 | 1467246677683 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 3436 | 1467246677685 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB52F800 == 36 [pid = 3436] [id = 60] 17:31:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CAC04C00) [pid = 3436] [serial = 177] [outer = 0000000000000000] 17:31:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CAE1C800) [pid = 3436] [serial = 178] [outer = 00000022CAC04C00] 17:31:17 INFO - PROCESS | 3436 | 1467246677732 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB1B3400) [pid = 3436] [serial = 179] [outer = 00000022CAC04C00] 17:31:18 INFO - PROCESS | 3436 | 1467246678172 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 17:31:18 INFO - PROCESS | 3436 | 1467246678210 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 17:31:18 INFO - PROCESS | 3436 | 1467246678213 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 17:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:31:18 INFO - PROCESS | 3436 | 1467246678227 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - PROCESS | 3436 | 1467246678233 Marionette TRACE conn6 <- [1,206,null,{}] 17:31:18 INFO - PROCESS | 3436 | 1467246678238 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:18 INFO - PROCESS | 3436 | 1467246678242 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:18 INFO - PROCESS | 3436 | 1467246678328 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 17:31:18 INFO - PROCESS | 3436 | 1467246678335 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:18 INFO - PROCESS | 3436 | 1467246678338 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C6B000 == 37 [pid = 3436] [id = 61] 17:31:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB68E400) [pid = 3436] [serial = 180] [outer = 0000000000000000] 17:31:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB6B1000) [pid = 3436] [serial = 181] [outer = 00000022CB68E400] 17:31:18 INFO - PROCESS | 3436 | 1467246678383 Marionette DEBUG loaded listener.js 17:31:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB7C6000) [pid = 3436] [serial = 182] [outer = 00000022CB68E400] 17:31:18 INFO - PROCESS | 3436 | 1467246678795 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 606ms 17:31:18 INFO - PROCESS | 3436 | 1467246678828 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 17:31:18 INFO - PROCESS | 3436 | 1467246678831 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 17:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:31:18 INFO - PROCESS | 3436 | 1467246678834 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - PROCESS | 3436 | 1467246678836 Marionette TRACE conn6 <- [1,210,null,{}] 17:31:18 INFO - PROCESS | 3436 | 1467246678840 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:18 INFO - PROCESS | 3436 | 1467246678842 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:18 INFO - PROCESS | 3436 | 1467246678927 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 17:31:18 INFO - PROCESS | 3436 | 1467246678933 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:18 INFO - PROCESS | 3436 | 1467246678935 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1AF5800 == 38 [pid = 3436] [id = 62] 17:31:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CE87D800) [pid = 3436] [serial = 183] [outer = 0000000000000000] 17:31:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CEE25C00) [pid = 3436] [serial = 184] [outer = 00000022CE87D800] 17:31:18 INFO - PROCESS | 3436 | 1467246678981 Marionette DEBUG loaded listener.js 17:31:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CF82CC00) [pid = 3436] [serial = 185] [outer = 00000022CE87D800] 17:31:19 INFO - PROCESS | 3436 | 1467246679451 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 671ms 17:31:19 INFO - PROCESS | 3436 | 1467246679511 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 17:31:19 INFO - PROCESS | 3436 | 1467246679513 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 17:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:31:19 INFO - PROCESS | 3436 | 1467246679516 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:31:19 INFO - PROCESS | 3436 | 1467246679518 Marionette TRACE conn6 <- [1,214,null,{}] 17:31:19 INFO - PROCESS | 3436 | 1467246679522 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:19 INFO - PROCESS | 3436 | 1467246679524 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:19 INFO - PROCESS | 3436 | 1467246679627 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 17:31:19 INFO - PROCESS | 3436 | 1467246679673 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:19 INFO - PROCESS | 3436 | 1467246679679 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9451000 == 39 [pid = 3436] [id = 63] 17:31:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D23C0400) [pid = 3436] [serial = 186] [outer = 0000000000000000] 17:31:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D241C000) [pid = 3436] [serial = 187] [outer = 00000022D23C0400] 17:31:19 INFO - PROCESS | 3436 | 1467246679735 Marionette DEBUG loaded listener.js 17:31:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D3094000) [pid = 3436] [serial = 188] [outer = 00000022D23C0400] 17:31:20 INFO - PROCESS | 3436 | 1467246680172 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 17:31:20 INFO - PROCESS | 3436 | 1467246680212 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 17:31:20 INFO - PROCESS | 3436 | 1467246680214 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 17:31:20 INFO - PROCESS | 3436 | 1467246680217 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:31:20 INFO - PROCESS | 3436 | 1467246680219 Marionette TRACE conn6 <- [1,218,null,{}] 17:31:20 INFO - PROCESS | 3436 | 1467246680222 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:20 INFO - PROCESS | 3436 | 1467246680225 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:20 INFO - PROCESS | 3436 | 1467246680367 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 17:31:20 INFO - PROCESS | 3436 | 1467246680380 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:20 INFO - PROCESS | 3436 | 1467246680382 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:20 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51B2000 == 40 [pid = 3436] [id = 64] 17:31:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D3C7C000) [pid = 3436] [serial = 189] [outer = 0000000000000000] 17:31:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D4DA4C00) [pid = 3436] [serial = 190] [outer = 00000022D3C7C000] 17:31:20 INFO - PROCESS | 3436 | 1467246680426 Marionette DEBUG loaded listener.js 17:31:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D512AC00) [pid = 3436] [serial = 191] [outer = 00000022D3C7C000] 17:31:20 INFO - PROCESS | 3436 | 1467246680844 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 672ms 17:31:20 INFO - PROCESS | 3436 | 1467246680892 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 17:31:20 INFO - PROCESS | 3436 | 1467246680895 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 17:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:31:20 INFO - PROCESS | 3436 | 1467246680898 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:31:20 INFO - PROCESS | 3436 | 1467246680900 Marionette TRACE conn6 <- [1,222,null,{}] 17:31:20 INFO - PROCESS | 3436 | 1467246680904 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:20 INFO - PROCESS | 3436 | 1467246680905 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:21 INFO - PROCESS | 3436 | 1467246681012 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 17:31:21 INFO - PROCESS | 3436 | 1467246681018 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 3436 | 1467246681020 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D07000 == 41 [pid = 3436] [id = 65] 17:31:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D52B7000) [pid = 3436] [serial = 192] [outer = 0000000000000000] 17:31:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D6C53800) [pid = 3436] [serial = 193] [outer = 00000022D52B7000] 17:31:21 INFO - PROCESS | 3436 | 1467246681065 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D8899400) [pid = 3436] [serial = 194] [outer = 00000022D52B7000] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CE4F8C00) [pid = 3436] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022D1DB3800) [pid = 3436] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C4DEC800) [pid = 3436] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C914B000) [pid = 3436] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C4DE9400) [pid = 3436] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C6251000) [pid = 3436] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C502E800) [pid = 3436] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CB699400) [pid = 3436] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D3A08000) [pid = 3436] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D511EC00) [pid = 3436] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:31:21 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C4926C00) [pid = 3436] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:31:21 INFO - PROCESS | 3436 | 1467246681540 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 17:31:21 INFO - PROCESS | 3436 | 1467246681581 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 17:31:21 INFO - PROCESS | 3436 | 1467246681584 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 17:31:21 INFO - PROCESS | 3436 | 1467246681587 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:31:21 INFO - PROCESS | 3436 | 1467246681589 Marionette TRACE conn6 <- [1,226,null,{}] 17:31:21 INFO - PROCESS | 3436 | 1467246681593 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:21 INFO - PROCESS | 3436 | 1467246681595 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:21 INFO - PROCESS | 3436 | 1467246681702 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 17:31:21 INFO - PROCESS | 3436 | 1467246681710 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 3436 | 1467246681712 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D53DC000 == 42 [pid = 3436] [id = 66] 17:31:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C9F42800) [pid = 3436] [serial = 195] [outer = 0000000000000000] 17:31:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CF106400) [pid = 3436] [serial = 196] [outer = 00000022C9F42800] 17:31:21 INFO - PROCESS | 3436 | 1467246681756 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D511EC00) [pid = 3436] [serial = 197] [outer = 00000022C9F42800] 17:31:22 INFO - PROCESS | 3436 | 1467246682136 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 17:31:22 INFO - PROCESS | 3436 | 1467246682178 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 3436 | 1467246682180 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 17:31:22 INFO - PROCESS | 3436 | 1467246682183 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:31:22 INFO - PROCESS | 3436 | 1467246682185 Marionette TRACE conn6 <- [1,230,null,{}] 17:31:22 INFO - PROCESS | 3436 | 1467246682198 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:22 INFO - PROCESS | 3436 | 1467246682200 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:22 INFO - PROCESS | 3436 | 1467246682282 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 17:31:22 INFO - PROCESS | 3436 | 1467246682289 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:22 INFO - PROCESS | 3436 | 1467246682291 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D88C9000 == 43 [pid = 3436] [id = 67] 17:31:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D563D400) [pid = 3436] [serial = 198] [outer = 0000000000000000] 17:31:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D5641C00) [pid = 3436] [serial = 199] [outer = 00000022D563D400] 17:31:22 INFO - PROCESS | 3436 | 1467246682335 Marionette DEBUG loaded listener.js 17:31:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D6C4D800) [pid = 3436] [serial = 200] [outer = 00000022D563D400] 17:31:22 INFO - PROCESS | 3436 | 1467246682737 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 589ms 17:31:22 INFO - PROCESS | 3436 | 1467246682775 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 3436 | 1467246682777 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 17:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:31:22 INFO - PROCESS | 3436 | 1467246682790 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:31:22 INFO - PROCESS | 3436 | 1467246682792 Marionette TRACE conn6 <- [1,234,null,{}] 17:31:22 INFO - PROCESS | 3436 | 1467246682796 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:22 INFO - PROCESS | 3436 | 1467246682798 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:22 INFO - PROCESS | 3436 | 1467246682880 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 17:31:22 INFO - PROCESS | 3436 | 1467246682885 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:22 INFO - PROCESS | 3436 | 1467246682888 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8B6C000 == 44 [pid = 3436] [id = 68] 17:31:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D6A16C00) [pid = 3436] [serial = 201] [outer = 0000000000000000] 17:31:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D6A19C00) [pid = 3436] [serial = 202] [outer = 00000022D6A16C00] 17:31:22 INFO - PROCESS | 3436 | 1467246682935 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D6C4E400) [pid = 3436] [serial = 203] [outer = 00000022D6A16C00] 17:31:23 INFO - PROCESS | 3436 | 1467246683434 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 733ms 17:31:23 INFO - PROCESS | 3436 | 1467246683518 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 17:31:23 INFO - PROCESS | 3436 | 1467246683523 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 17:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:31:23 INFO - PROCESS | 3436 | 1467246683529 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:31:23 INFO - PROCESS | 3436 | 1467246683533 Marionette TRACE conn6 <- [1,238,null,{}] 17:31:23 INFO - PROCESS | 3436 | 1467246683539 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:23 INFO - PROCESS | 3436 | 1467246683542 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:23 INFO - PROCESS | 3436 | 1467246683700 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 17:31:23 INFO - PROCESS | 3436 | 1467246683774 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:23 INFO - PROCESS | 3436 | 1467246683779 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C45000 == 45 [pid = 3436] [id = 69] 17:31:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022C4F0FC00) [pid = 3436] [serial = 204] [outer = 0000000000000000] 17:31:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022C4F50000) [pid = 3436] [serial = 205] [outer = 00000022C4F0FC00] 17:31:23 INFO - PROCESS | 3436 | 1467246683839 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022C93F5000) [pid = 3436] [serial = 206] [outer = 00000022C4F0FC00] 17:31:24 INFO - PROCESS | 3436 | 1467246684428 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 944ms 17:31:24 INFO - PROCESS | 3436 | 1467246684476 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 17:31:24 INFO - PROCESS | 3436 | 1467246684482 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 17:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:31:24 INFO - PROCESS | 3436 | 1467246684488 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:31:24 INFO - PROCESS | 3436 | 1467246684491 Marionette TRACE conn6 <- [1,242,null,{}] 17:31:24 INFO - PROCESS | 3436 | 1467246684496 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:24 INFO - PROCESS | 3436 | 1467246684499 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:24 INFO - PROCESS | 3436 | 1467246684616 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 17:31:24 INFO - PROCESS | 3436 | 1467246684699 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:24 INFO - PROCESS | 3436 | 1467246684702 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21C6000 == 46 [pid = 3436] [id = 70] 17:31:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022CB3A5400) [pid = 3436] [serial = 207] [outer = 0000000000000000] 17:31:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022CB5A5400) [pid = 3436] [serial = 208] [outer = 00000022CB3A5400] 17:31:24 INFO - PROCESS | 3436 | 1467246684759 Marionette DEBUG loaded listener.js 17:31:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022CE3C6400) [pid = 3436] [serial = 209] [outer = 00000022CB3A5400] 17:31:25 INFO - PROCESS | 3436 | 1467246685438 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 985ms 17:31:25 INFO - PROCESS | 3436 | 1467246685475 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 3436 | 1467246685478 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 17:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:31:25 INFO - PROCESS | 3436 | 1467246685482 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:31:25 INFO - PROCESS | 3436 | 1467246685486 Marionette TRACE conn6 <- [1,246,null,{}] 17:31:25 INFO - PROCESS | 3436 | 1467246685497 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:25 INFO - PROCESS | 3436 | 1467246685502 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:25 INFO - PROCESS | 3436 | 1467246685615 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 17:31:25 INFO - PROCESS | 3436 | 1467246685683 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 3436 | 1467246685687 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D893E000 == 47 [pid = 3436] [id = 71] 17:31:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022D4D76C00) [pid = 3436] [serial = 210] [outer = 0000000000000000] 17:31:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022D5645C00) [pid = 3436] [serial = 211] [outer = 00000022D4D76C00] 17:31:25 INFO - PROCESS | 3436 | 1467246685744 Marionette DEBUG loaded listener.js 17:31:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022D6A80000) [pid = 3436] [serial = 212] [outer = 00000022D4D76C00] 17:31:26 INFO - PROCESS | 3436 | 1467246686341 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 880ms 17:31:26 INFO - PROCESS | 3436 | 1467246686364 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 17:31:26 INFO - PROCESS | 3436 | 1467246686367 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 17:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:31:26 INFO - PROCESS | 3436 | 1467246686371 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:31:26 INFO - PROCESS | 3436 | 1467246686373 Marionette TRACE conn6 <- [1,250,null,{}] 17:31:26 INFO - PROCESS | 3436 | 1467246686376 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:26 INFO - PROCESS | 3436 | 1467246686379 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:26 INFO - PROCESS | 3436 | 1467246686492 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 17:31:26 INFO - PROCESS | 3436 | 1467246686572 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:26 INFO - PROCESS | 3436 | 1467246686574 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022805F2800 == 48 [pid = 3436] [id = 72] 17:31:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022D6A8B400) [pid = 3436] [serial = 213] [outer = 0000000000000000] 17:31:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (00000022D8893400) [pid = 3436] [serial = 214] [outer = 00000022D6A8B400] 17:31:26 INFO - PROCESS | 3436 | 1467246686630 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (00000022D8F66800) [pid = 3436] [serial = 215] [outer = 00000022D6A8B400] 17:31:27 INFO - PROCESS | 3436 | 1467246687148 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 838ms 17:31:27 INFO - PROCESS | 3436 | 1467246687210 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 17:31:27 INFO - PROCESS | 3436 | 1467246687213 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 17:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:31:27 INFO - PROCESS | 3436 | 1467246687253 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:31:27 INFO - PROCESS | 3436 | 1467246687256 Marionette TRACE conn6 <- [1,254,null,{}] 17:31:27 INFO - PROCESS | 3436 | 1467246687275 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:27 INFO - PROCESS | 3436 | 1467246687277 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:27 INFO - PROCESS | 3436 | 1467246687391 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 17:31:27 INFO - PROCESS | 3436 | 1467246687452 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:27 INFO - PROCESS | 3436 | 1467246687455 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1D31800 == 49 [pid = 3436] [id = 73] 17:31:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (00000022CB6D3400) [pid = 3436] [serial = 216] [outer = 0000000000000000] 17:31:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (00000022D1CD1400) [pid = 3436] [serial = 217] [outer = 00000022CB6D3400] 17:31:27 INFO - PROCESS | 3436 | 1467246687510 Marionette DEBUG loaded listener.js 17:31:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (00000022D9192400) [pid = 3436] [serial = 218] [outer = 00000022CB6D3400] 17:31:28 INFO - PROCESS | 3436 | 1467246688198 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 992ms 17:31:28 INFO - PROCESS | 3436 | 1467246688247 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 17:31:28 INFO - PROCESS | 3436 | 1467246688251 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 17:31:28 INFO - PROCESS | 3436 | 1467246688256 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:31:28 INFO - PROCESS | 3436 | 1467246688261 Marionette TRACE conn6 <- [1,258,null,{}] 17:31:28 INFO - PROCESS | 3436 | 1467246688266 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:28 INFO - PROCESS | 3436 | 1467246688269 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:28 INFO - PROCESS | 3436 | 1467246688377 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 17:31:28 INFO - PROCESS | 3436 | 1467246688446 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:28 INFO - PROCESS | 3436 | 1467246688448 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C72800 == 50 [pid = 3436] [id = 74] 17:31:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (00000022C9ED9C00) [pid = 3436] [serial = 219] [outer = 0000000000000000] 17:31:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (00000022CADD9400) [pid = 3436] [serial = 220] [outer = 00000022C9ED9C00] 17:31:28 INFO - PROCESS | 3436 | 1467246688500 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (00000022CB1DC400) [pid = 3436] [serial = 221] [outer = 00000022C9ED9C00] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D88C9000 == 49 [pid = 3436] [id = 67] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D53DC000 == 48 [pid = 3436] [id = 66] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D07000 == 47 [pid = 3436] [id = 65] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51B2000 == 46 [pid = 3436] [id = 64] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9451000 == 45 [pid = 3436] [id = 63] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1AF5800 == 44 [pid = 3436] [id = 62] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0C6B000 == 43 [pid = 3436] [id = 61] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB52F800 == 42 [pid = 3436] [id = 60] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022C517E800 == 41 [pid = 3436] [id = 59] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9EB5000 == 40 [pid = 3436] [id = 58] 17:31:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8B6B000 == 39 [pid = 3436] [id = 54] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (00000022C5294800) [pid = 3436] [serial = 94] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (00000022CEE0C800) [pid = 3436] [serial = 144] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (00000022D23BBC00) [pid = 3436] [serial = 147] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (00000022C4F05800) [pid = 3436] [serial = 132] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (00000022C5024800) [pid = 3436] [serial = 133] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (00000022C9F45400) [pid = 3436] [serial = 136] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (00000022C93F2800) [pid = 3436] [serial = 135] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (00000022CB1DA800) [pid = 3436] [serial = 138] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022CAC11800) [pid = 3436] [serial = 130] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022C946FC00) [pid = 3436] [serial = 129] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022C4DE9000) [pid = 3436] [serial = 126] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022D2172400) [pid = 3436] [serial = 151] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022C9B38000) [pid = 3436] [serial = 150] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D2792C00) [pid = 3436] [serial = 148] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022CB6B6C00) [pid = 3436] [serial = 141] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CB7C7C00) [pid = 3436] [serial = 142] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CF1CF400) [pid = 3436] [serial = 145] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022D4354400) [pid = 3436] [serial = 153] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D4D7D000) [pid = 3436] [serial = 154] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D52BEC00) [pid = 3436] [serial = 157] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CB5AB000) [pid = 3436] [serial = 139] [outer = 0000000000000000] [url = about:blank] 17:31:28 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D5124C00) [pid = 3436] [serial = 156] [outer = 0000000000000000] [url = about:blank] 17:31:29 INFO - PROCESS | 3436 | 1467246689038 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 838ms 17:31:29 INFO - PROCESS | 3436 | 1467246689099 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 17:31:29 INFO - PROCESS | 3436 | 1467246689104 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 17:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:31:29 INFO - PROCESS | 3436 | 1467246689110 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:31:29 INFO - PROCESS | 3436 | 1467246689112 Marionette TRACE conn6 <- [1,262,null,{}] 17:31:29 INFO - PROCESS | 3436 | 1467246689117 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:29 INFO - PROCESS | 3436 | 1467246689119 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:29 INFO - PROCESS | 3436 | 1467246689245 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 17:31:29 INFO - PROCESS | 3436 | 1467246689338 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:29 INFO - PROCESS | 3436 | 1467246689340 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB52A000 == 40 [pid = 3436] [id = 75] 17:31:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CADD5800) [pid = 3436] [serial = 222] [outer = 0000000000000000] 17:31:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CAE14800) [pid = 3436] [serial = 223] [outer = 00000022CADD5800] 17:31:29 INFO - PROCESS | 3436 | 1467246689399 Marionette DEBUG loaded listener.js 17:31:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CB5AB400) [pid = 3436] [serial = 224] [outer = 00000022CADD5800] 17:31:29 INFO - PROCESS | 3436 | 1467246689933 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 840ms 17:31:29 INFO - PROCESS | 3436 | 1467246689967 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 17:31:29 INFO - PROCESS | 3436 | 1467246689970 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 17:31:29 INFO - PROCESS | 3436 | 1467246689973 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:31:29 INFO - PROCESS | 3436 | 1467246689977 Marionette TRACE conn6 <- [1,266,null,{}] 17:31:29 INFO - PROCESS | 3436 | 1467246689988 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:29 INFO - PROCESS | 3436 | 1467246689992 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:30 INFO - PROCESS | 3436 | 1467246690080 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 17:31:30 INFO - PROCESS | 3436 | 1467246690087 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:30 INFO - PROCESS | 3436 | 1467246690090 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D177A800 == 41 [pid = 3436] [id = 76] 17:31:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CEE21400) [pid = 3436] [serial = 225] [outer = 0000000000000000] 17:31:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022CF82B800) [pid = 3436] [serial = 226] [outer = 00000022CEE21400] 17:31:30 INFO - PROCESS | 3436 | 1467246690145 Marionette DEBUG loaded listener.js 17:31:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D23B7400) [pid = 3436] [serial = 227] [outer = 00000022CEE21400] 17:31:30 INFO - PROCESS | 3436 | 1467246690577 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 17:31:30 INFO - PROCESS | 3436 | 1467246690607 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 17:31:30 INFO - PROCESS | 3436 | 1467246690610 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 17:31:30 INFO - PROCESS | 3436 | 1467246690628 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:31:30 INFO - PROCESS | 3436 | 1467246690630 Marionette TRACE conn6 <- [1,270,null,{}] 17:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:31:30 INFO - PROCESS | 3436 | 1467246690634 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:30 INFO - PROCESS | 3436 | 1467246690636 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:30 INFO - PROCESS | 3436 | 1467246690727 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 17:31:30 INFO - PROCESS | 3436 | 1467246690732 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:30 INFO - PROCESS | 3436 | 1467246690735 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21D0800 == 42 [pid = 3436] [id = 77] 17:31:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D24B7800) [pid = 3436] [serial = 228] [outer = 0000000000000000] 17:31:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D3A09C00) [pid = 3436] [serial = 229] [outer = 00000022D24B7800] 17:31:30 INFO - PROCESS | 3436 | 1467246690780 Marionette DEBUG loaded listener.js 17:31:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022D4D76400) [pid = 3436] [serial = 230] [outer = 00000022D24B7800] 17:31:31 INFO - PROCESS | 3436 | 1467246691239 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 17:31:31 INFO - PROCESS | 3436 | 1467246691264 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 17:31:31 INFO - PROCESS | 3436 | 1467246691266 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 17:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:31:31 INFO - PROCESS | 3436 | 1467246691269 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:31:31 INFO - PROCESS | 3436 | 1467246691271 Marionette TRACE conn6 <- [1,274,null,{}] 17:31:31 INFO - PROCESS | 3436 | 1467246691275 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:31 INFO - PROCESS | 3436 | 1467246691277 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:31 INFO - PROCESS | 3436 | 1467246691384 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 17:31:31 INFO - PROCESS | 3436 | 1467246691412 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:31 INFO - PROCESS | 3436 | 1467246691414 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51BA000 == 43 [pid = 3436] [id = 78] 17:31:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022D1648000) [pid = 3436] [serial = 231] [outer = 0000000000000000] 17:31:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022D164E400) [pid = 3436] [serial = 232] [outer = 00000022D1648000] 17:31:31 INFO - PROCESS | 3436 | 1467246691502 Marionette DEBUG loaded listener.js 17:31:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022D23BE000) [pid = 3436] [serial = 233] [outer = 00000022D1648000] 17:31:31 INFO - PROCESS | 3436 | 1467246691962 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 735ms 17:31:32 INFO - PROCESS | 3436 | 1467246692007 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 17:31:32 INFO - PROCESS | 3436 | 1467246692009 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 17:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:31:32 INFO - PROCESS | 3436 | 1467246692017 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:31:32 INFO - PROCESS | 3436 | 1467246692019 Marionette TRACE conn6 <- [1,278,null,{}] 17:31:32 INFO - PROCESS | 3436 | 1467246692023 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:32 INFO - PROCESS | 3436 | 1467246692029 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:32 INFO - PROCESS | 3436 | 1467246692161 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 17:31:32 INFO - PROCESS | 3436 | 1467246692215 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 3436 | 1467246692217 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BAC800 == 44 [pid = 3436] [id = 79] 17:31:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022803E8800) [pid = 3436] [serial = 234] [outer = 0000000000000000] 17:31:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022D512A800) [pid = 3436] [serial = 235] [outer = 00000022803E8800] 17:31:32 INFO - PROCESS | 3436 | 1467246692262 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (00000022D563E800) [pid = 3436] [serial = 236] [outer = 00000022803E8800] 17:31:32 INFO - PROCESS | 3436 | 1467246692665 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 17:31:32 INFO - PROCESS | 3436 | 1467246692692 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 17:31:32 INFO - PROCESS | 3436 | 1467246692694 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 17:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:31:32 INFO - PROCESS | 3436 | 1467246692703 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:31:32 INFO - PROCESS | 3436 | 1467246692705 Marionette TRACE conn6 <- [1,282,null,{}] 17:31:32 INFO - PROCESS | 3436 | 1467246692708 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:32 INFO - PROCESS | 3436 | 1467246692710 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:32 INFO - PROCESS | 3436 | 1467246692838 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 17:31:32 INFO - PROCESS | 3436 | 1467246692845 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 3436 | 1467246692847 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CDF800 == 45 [pid = 3436] [id = 80] 17:31:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (0000002280FEE800) [pid = 3436] [serial = 237] [outer = 0000000000000000] 17:31:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (0000002280FF5C00) [pid = 3436] [serial = 238] [outer = 0000002280FEE800] 17:31:32 INFO - PROCESS | 3436 | 1467246692902 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (00000022D164A800) [pid = 3436] [serial = 239] [outer = 0000002280FEE800] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (00000022CB1D8000) [pid = 3436] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (00000022C4927C00) [pid = 3436] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (00000022D23C0400) [pid = 3436] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (00000022D3C7C000) [pid = 3436] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022CB6D8800) [pid = 3436] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022CE87D800) [pid = 3436] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022CAC04C00) [pid = 3436] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022CB68E400) [pid = 3436] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022C4DF0000) [pid = 3436] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D5120400) [pid = 3436] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C571B800) [pid = 3436] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C4DE2C00) [pid = 3436] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022D52B7000) [pid = 3436] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C9F42800) [pid = 3436] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:31:33 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D563D400) [pid = 3436] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:31:33 INFO - PROCESS | 3436 | 1467246693379 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 17:31:33 INFO - PROCESS | 3436 | 1467246693441 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 17:31:33 INFO - PROCESS | 3436 | 1467246693444 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 17:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:31:33 INFO - PROCESS | 3436 | 1467246693447 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:31:33 INFO - PROCESS | 3436 | 1467246693449 Marionette TRACE conn6 <- [1,286,null,{}] 17:31:33 INFO - PROCESS | 3436 | 1467246693452 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:33 INFO - PROCESS | 3436 | 1467246693454 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:33 INFO - PROCESS | 3436 | 1467246693538 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 17:31:33 INFO - PROCESS | 3436 | 1467246693544 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 3436 | 1467246693546 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D893E800 == 46 [pid = 3436] [id = 81] 17:31:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022803C0800) [pid = 3436] [serial = 240] [outer = 0000000000000000] 17:31:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022803C4800) [pid = 3436] [serial = 241] [outer = 00000022803C0800] 17:31:33 INFO - PROCESS | 3436 | 1467246693591 Marionette DEBUG loaded listener.js 17:31:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (0000002280FFC400) [pid = 3436] [serial = 242] [outer = 00000022803C0800] 17:31:33 INFO - PROCESS | 3436 | 1467246693991 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 588ms 17:31:34 INFO - PROCESS | 3436 | 1467246694038 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 17:31:34 INFO - PROCESS | 3436 | 1467246694041 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 17:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:31:34 INFO - PROCESS | 3436 | 1467246694044 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - PROCESS | 3436 | 1467246694046 Marionette TRACE conn6 <- [1,290,null,{}] 17:31:34 INFO - PROCESS | 3436 | 1467246694050 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:34 INFO - PROCESS | 3436 | 1467246694051 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:34 INFO - PROCESS | 3436 | 1467246694148 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 17:31:34 INFO - PROCESS | 3436 | 1467246694154 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 3436 | 1467246694156 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8CF1000 == 47 [pid = 3436] [id = 82] 17:31:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022C5026400) [pid = 3436] [serial = 243] [outer = 0000000000000000] 17:31:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022CB1AB800) [pid = 3436] [serial = 244] [outer = 00000022C5026400] 17:31:34 INFO - PROCESS | 3436 | 1467246694201 Marionette DEBUG loaded listener.js 17:31:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022D52B7000) [pid = 3436] [serial = 245] [outer = 00000022C5026400] 17:31:34 INFO - PROCESS | 3436 | 1467246694629 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 17:31:34 INFO - PROCESS | 3436 | 1467246694677 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 17:31:34 INFO - PROCESS | 3436 | 1467246694679 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 17:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:31:34 INFO - PROCESS | 3436 | 1467246694683 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - PROCESS | 3436 | 1467246694684 Marionette TRACE conn6 <- [1,294,null,{}] 17:31:34 INFO - PROCESS | 3436 | 1467246694688 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:34 INFO - PROCESS | 3436 | 1467246694690 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:34 INFO - PROCESS | 3436 | 1467246694777 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 17:31:34 INFO - PROCESS | 3436 | 1467246694782 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 3436 | 1467246694784 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C518B000 == 48 [pid = 3436] [id = 83] 17:31:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022814D1C00) [pid = 3436] [serial = 246] [outer = 0000000000000000] 17:31:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022814D6000) [pid = 3436] [serial = 247] [outer = 00000022814D1C00] 17:31:34 INFO - PROCESS | 3436 | 1467246694828 Marionette DEBUG loaded listener.js 17:31:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022C5025400) [pid = 3436] [serial = 248] [outer = 00000022814D1C00] 17:31:35 INFO - PROCESS | 3436 | 1467246695392 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:35 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. 17:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 17:31:35 INFO - PROCESS | 3436 | 1467246695420 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 17:31:35 INFO - PROCESS | 3436 | 1467246695425 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 17:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:31:35 INFO - PROCESS | 3436 | 1467246695430 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:31:35 INFO - PROCESS | 3436 | 1467246695434 Marionette TRACE conn6 <- [1,298,null,{}] 17:31:35 INFO - PROCESS | 3436 | 1467246695440 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:35 INFO - PROCESS | 3436 | 1467246695443 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:35 INFO - PROCESS | 3436 | 1467246695604 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 17:31:35 INFO - PROCESS | 3436 | 1467246695720 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:35 INFO - PROCESS | 3436 | 1467246695723 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A12800 == 49 [pid = 3436] [id = 84] 17:31:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022803E4400) [pid = 3436] [serial = 249] [outer = 0000000000000000] 17:31:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022814DC800) [pid = 3436] [serial = 250] [outer = 00000022803E4400] 17:31:35 INFO - PROCESS | 3436 | 1467246695782 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (00000022C4F13000) [pid = 3436] [serial = 251] [outer = 00000022803E4400] 17:31:36 INFO - PROCESS | 3436 | 1467246696386 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:36 INFO - PROCESS | 3436 | 1467246696387 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:31:36 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. 17:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 987ms 17:31:36 INFO - PROCESS | 3436 | 1467246696421 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 17:31:36 INFO - PROCESS | 3436 | 1467246696426 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 17:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:31:36 INFO - PROCESS | 3436 | 1467246696432 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:31:36 INFO - PROCESS | 3436 | 1467246696435 Marionette TRACE conn6 <- [1,302,null,{}] 17:31:36 INFO - PROCESS | 3436 | 1467246696440 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:36 INFO - PROCESS | 3436 | 1467246696443 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:36 INFO - PROCESS | 3436 | 1467246696563 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 17:31:36 INFO - PROCESS | 3436 | 1467246696636 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:36 INFO - PROCESS | 3436 | 1467246696639 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1519800 == 50 [pid = 3436] [id = 85] 17:31:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (00000022C9BAE000) [pid = 3436] [serial = 252] [outer = 0000000000000000] 17:31:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (00000022CB69A400) [pid = 3436] [serial = 253] [outer = 00000022C9BAE000] 17:31:36 INFO - PROCESS | 3436 | 1467246696741 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (00000022CE467000) [pid = 3436] [serial = 254] [outer = 00000022C9BAE000] 17:31:37 INFO - PROCESS | 3436 | 1467246697330 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:37 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. 17:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 923ms 17:31:37 INFO - PROCESS | 3436 | 1467246697358 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 17:31:37 INFO - PROCESS | 3436 | 1467246697361 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 17:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:31:37 INFO - PROCESS | 3436 | 1467246697365 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:31:37 INFO - PROCESS | 3436 | 1467246697369 Marionette TRACE conn6 <- [1,306,null,{}] 17:31:37 INFO - PROCESS | 3436 | 1467246697381 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:37 INFO - PROCESS | 3436 | 1467246697386 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:37 INFO - PROCESS | 3436 | 1467246697504 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 17:31:37 INFO - PROCESS | 3436 | 1467246697592 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:37 INFO - PROCESS | 3436 | 1467246697596 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8948800 == 51 [pid = 3436] [id = 86] 17:31:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (00000022D25EC000) [pid = 3436] [serial = 255] [outer = 0000000000000000] 17:31:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (00000022D400F800) [pid = 3436] [serial = 256] [outer = 00000022D25EC000] 17:31:37 INFO - PROCESS | 3436 | 1467246697654 Marionette DEBUG loaded listener.js 17:31:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (00000022D5128400) [pid = 3436] [serial = 257] [outer = 00000022D25EC000] 17:31:38 INFO - PROCESS | 3436 | 1467246698308 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 985ms 17:31:38 INFO - PROCESS | 3436 | 1467246698352 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 17:31:38 INFO - PROCESS | 3436 | 1467246698355 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 17:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:31:38 INFO - PROCESS | 3436 | 1467246698359 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - PROCESS | 3436 | 1467246698361 Marionette TRACE conn6 <- [1,310,null,{}] 17:31:38 INFO - PROCESS | 3436 | 1467246698365 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:38 INFO - PROCESS | 3436 | 1467246698367 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:38 INFO - PROCESS | 3436 | 1467246698484 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 17:31:38 INFO - PROCESS | 3436 | 1467246698556 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:38 INFO - PROCESS | 3436 | 1467246698558 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:38 INFO - PROCESS | 3436 | ++DOCSHELL 000000228147E800 == 52 [pid = 3436] [id = 87] 17:31:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (00000022803E9400) [pid = 3436] [serial = 258] [outer = 0000000000000000] 17:31:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 110 (00000022C2F40800) [pid = 3436] [serial = 259] [outer = 00000022803E9400] 17:31:38 INFO - PROCESS | 3436 | 1467246698774 Marionette DEBUG loaded listener.js 17:31:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 111 (00000022C4F0D000) [pid = 3436] [serial = 260] [outer = 00000022803E9400] 17:31:39 INFO - PROCESS | 3436 | 1467246699448 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1138ms 17:31:39 INFO - PROCESS | 3436 | 1467246699499 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 17:31:39 INFO - PROCESS | 3436 | 1467246699502 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 17:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:31:39 INFO - PROCESS | 3436 | 1467246699507 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:31:39 INFO - PROCESS | 3436 | 1467246699511 Marionette TRACE conn6 <- [1,314,null,{}] 17:31:39 INFO - PROCESS | 3436 | 1467246699516 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:39 INFO - PROCESS | 3436 | 1467246699519 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:39 INFO - PROCESS | 3436 | 1467246699642 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8CF1000 == 51 [pid = 3436] [id = 82] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022D893E800 == 50 [pid = 3436] [id = 81] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CDF800 == 49 [pid = 3436] [id = 80] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BAC800 == 48 [pid = 3436] [id = 79] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51BA000 == 47 [pid = 3436] [id = 78] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21D0800 == 46 [pid = 3436] [id = 77] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022D177A800 == 45 [pid = 3436] [id = 76] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB52A000 == 44 [pid = 3436] [id = 75] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 110 (00000022D1DB5C00) [pid = 3436] [serial = 169] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 109 (00000022D6A19C00) [pid = 3436] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C72800 == 43 [pid = 3436] [id = 74] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C45000 == 42 [pid = 3436] [id = 69] 17:31:39 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8B6C000 == 41 [pid = 3436] [id = 68] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (00000022CB6BC000) [pid = 3436] [serial = 124] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (00000022CE4F5800) [pid = 3436] [serial = 34] [outer = 0000000000000000] [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.] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (00000022D241C000) [pid = 3436] [serial = 187] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (00000022D3094000) [pid = 3436] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (00000022D512AC00) [pid = 3436] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (00000022D4DA4C00) [pid = 3436] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (00000022D0A34400) [pid = 3436] [serial = 167] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (00000022CE4F7C00) [pid = 3436] [serial = 166] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022CEE25C00) [pid = 3436] [serial = 184] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022CB1B3400) [pid = 3436] [serial = 179] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022CAE1C800) [pid = 3436] [serial = 178] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022CB6B1000) [pid = 3436] [serial = 181] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022CB7C6000) [pid = 3436] [serial = 182] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C4F12000) [pid = 3436] [serial = 175] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C5295000) [pid = 3436] [serial = 176] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022D6C59000) [pid = 3436] [serial = 160] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022D52BE400) [pid = 3436] [serial = 161] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CADD6800) [pid = 3436] [serial = 164] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C91B6400) [pid = 3436] [serial = 163] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C5296000) [pid = 3436] [serial = 173] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C4F13C00) [pid = 3436] [serial = 172] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D6C53800) [pid = 3436] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CF106400) [pid = 3436] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D5641C00) [pid = 3436] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D6C4D800) [pid = 3436] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D511EC00) [pid = 3436] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D8899400) [pid = 3436] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CF82CC00) [pid = 3436] [serial = 185] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4F0E400) [pid = 3436] [serial = 127] [outer = 0000000000000000] [url = about:blank] 17:31:39 INFO - PROCESS | 3436 | 1467246699769 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 3436 | 1467246699772 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:39 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A6D000 == 42 [pid = 3436] [id = 88] 17:31:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022803C3C00) [pid = 3436] [serial = 261] [outer = 0000000000000000] 17:31:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022803E7800) [pid = 3436] [serial = 262] [outer = 00000022803C3C00] 17:31:39 INFO - PROCESS | 3436 | 1467246699825 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C2FD4000) [pid = 3436] [serial = 263] [outer = 00000022803C3C00] 17:31:40 INFO - PROCESS | 3436 | 1467246700275 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:40 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. 17:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 797ms 17:31:40 INFO - PROCESS | 3436 | 1467246700305 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 17:31:40 INFO - PROCESS | 3436 | 1467246700309 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 17:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:31:40 INFO - PROCESS | 3436 | 1467246700315 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:31:40 INFO - PROCESS | 3436 | 1467246700318 Marionette TRACE conn6 <- [1,318,null,{}] 17:31:40 INFO - PROCESS | 3436 | 1467246700322 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:40 INFO - PROCESS | 3436 | 1467246700325 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:40 INFO - PROCESS | 3436 | 1467246700419 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 17:31:40 INFO - PROCESS | 3436 | 1467246700425 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:40 INFO - PROCESS | 3436 | 1467246700428 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA10D000 == 43 [pid = 3436] [id = 89] 17:31:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C5417400) [pid = 3436] [serial = 264] [outer = 0000000000000000] 17:31:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C9BBB400) [pid = 3436] [serial = 265] [outer = 00000022C5417400] 17:31:40 INFO - PROCESS | 3436 | 1467246700474 Marionette DEBUG loaded listener.js 17:31:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CADD7000) [pid = 3436] [serial = 266] [outer = 00000022C5417400] 17:31:40 INFO - PROCESS | 3436 | 1467246700927 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:40 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. 17:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 17:31:40 INFO - PROCESS | 3436 | 1467246700950 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 17:31:40 INFO - PROCESS | 3436 | 1467246700952 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 17:31:40 INFO - PROCESS | 3436 | 1467246700956 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:31:40 INFO - PROCESS | 3436 | 1467246700959 Marionette TRACE conn6 <- [1,322,null,{}] 17:31:40 INFO - PROCESS | 3436 | 1467246700970 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:40 INFO - PROCESS | 3436 | 1467246700982 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:41 INFO - PROCESS | 3436 | 1467246701073 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 17:31:41 INFO - PROCESS | 3436 | 1467246701082 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:41 INFO - PROCESS | 3436 | 1467246701085 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8D1000 == 44 [pid = 3436] [id = 90] 17:31:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB1E2000) [pid = 3436] [serial = 267] [outer = 0000000000000000] 17:31:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CB694800) [pid = 3436] [serial = 268] [outer = 00000022CB1E2000] 17:31:41 INFO - PROCESS | 3436 | 1467246701132 Marionette DEBUG loaded listener.js 17:31:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CB6DA400) [pid = 3436] [serial = 269] [outer = 00000022CB1E2000] 17:31:41 INFO - PROCESS | 3436 | 1467246701596 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:41 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. 17:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 17:31:41 INFO - PROCESS | 3436 | 1467246701653 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 17:31:41 INFO - PROCESS | 3436 | 1467246701656 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 17:31:41 INFO - PROCESS | 3436 | 1467246701660 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:31:41 INFO - PROCESS | 3436 | 1467246701662 Marionette TRACE conn6 <- [1,326,null,{}] 17:31:41 INFO - PROCESS | 3436 | 1467246701665 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:41 INFO - PROCESS | 3436 | 1467246701667 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:41 INFO - PROCESS | 3436 | 1467246701759 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 17:31:41 INFO - PROCESS | 3436 | 1467246701764 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:41 INFO - PROCESS | 3436 | 1467246701767 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1508000 == 45 [pid = 3436] [id = 91] 17:31:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CE46A400) [pid = 3436] [serial = 270] [outer = 0000000000000000] 17:31:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CEE11000) [pid = 3436] [serial = 271] [outer = 00000022CE46A400] 17:31:41 INFO - PROCESS | 3436 | 1467246701811 Marionette DEBUG loaded listener.js 17:31:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D0A2DC00) [pid = 3436] [serial = 272] [outer = 00000022CE46A400] 17:31:42 INFO - PROCESS | 3436 | 1467246702292 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:42 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. 17:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 17:31:42 INFO - PROCESS | 3436 | 1467246702355 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 17:31:42 INFO - PROCESS | 3436 | 1467246702357 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 17:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:31:42 INFO - PROCESS | 3436 | 1467246702361 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:31:42 INFO - PROCESS | 3436 | 1467246702363 Marionette TRACE conn6 <- [1,330,null,{}] 17:31:42 INFO - PROCESS | 3436 | 1467246702374 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:42 INFO - PROCESS | 3436 | 1467246702376 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:42 INFO - PROCESS | 3436 | 1467246702507 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 17:31:42 INFO - PROCESS | 3436 | 1467246702519 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:42 INFO - PROCESS | 3436 | 1467246702522 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1D27800 == 46 [pid = 3436] [id = 92] 17:31:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D1650800) [pid = 3436] [serial = 273] [outer = 0000000000000000] 17:31:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D1678000) [pid = 3436] [serial = 274] [outer = 00000022D1650800] 17:31:42 INFO - PROCESS | 3436 | 1467246702576 Marionette DEBUG loaded listener.js 17:31:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D23BB400) [pid = 3436] [serial = 275] [outer = 00000022D1650800] 17:31:43 INFO - PROCESS | 3436 | 1467246703044 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:43 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. 17:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 17:31:43 INFO - PROCESS | 3436 | 1467246703101 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 17:31:43 INFO - PROCESS | 3436 | 1467246703103 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 17:31:43 INFO - PROCESS | 3436 | 1467246703107 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:31:43 INFO - PROCESS | 3436 | 1467246703109 Marionette TRACE conn6 <- [1,334,null,{}] 17:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:31:43 INFO - PROCESS | 3436 | 1467246703117 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:43 INFO - PROCESS | 3436 | 1467246703123 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:43 INFO - PROCESS | 3436 | 1467246703237 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 17:31:43 INFO - PROCESS | 3436 | 1467246703249 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:43 INFO - PROCESS | 3436 | 1467246703251 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4092800 == 47 [pid = 3436] [id = 93] 17:31:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022D4D6F000) [pid = 3436] [serial = 276] [outer = 0000000000000000] 17:31:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022D4D9EC00) [pid = 3436] [serial = 277] [outer = 00000022D4D6F000] 17:31:43 INFO - PROCESS | 3436 | 1467246703333 Marionette DEBUG loaded listener.js 17:31:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022D5124C00) [pid = 3436] [serial = 278] [outer = 00000022D4D6F000] 17:31:43 INFO - PROCESS | 3436 | 1467246703746 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:43 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. 17:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 672ms 17:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:31:43 INFO - PROCESS | 3436 | 1467246703783 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 17:31:43 INFO - PROCESS | 3436 | 1467246703786 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 17:31:43 INFO - PROCESS | 3436 | 1467246703789 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:31:43 INFO - PROCESS | 3436 | 1467246703791 Marionette TRACE conn6 <- [1,338,null,{}] 17:31:43 INFO - PROCESS | 3436 | 1467246703794 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:43 INFO - PROCESS | 3436 | 1467246703796 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:43 INFO - PROCESS | 3436 | 1467246703927 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 17:31:43 INFO - PROCESS | 3436 | 1467246703947 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:43 INFO - PROCESS | 3436 | 1467246703949 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:43 INFO - PROCESS | 3436 | ++DOCSHELL 000000228147C800 == 48 [pid = 3436] [id = 94] 17:31:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022D52B1C00) [pid = 3436] [serial = 279] [outer = 0000000000000000] 17:31:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022D52BB800) [pid = 3436] [serial = 280] [outer = 00000022D52B1C00] 17:31:44 INFO - PROCESS | 3436 | 1467246703995 Marionette DEBUG loaded listener.js 17:31:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022D566F400) [pid = 3436] [serial = 281] [outer = 00000022D52B1C00] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022CE887000) [pid = 3436] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022D1648000) [pid = 3436] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022CEE21400) [pid = 3436] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022803E8800) [pid = 3436] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022D6A16C00) [pid = 3436] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C9ED9C00) [pid = 3436] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C4F0FC00) [pid = 3436] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CB6D3400) [pid = 3436] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022D6A8B400) [pid = 3436] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022D24B7800) [pid = 3436] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CADD5800) [pid = 3436] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CB3A5400) [pid = 3436] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D4D76C00) [pid = 3436] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (0000002280FEE800) [pid = 3436] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C5026400) [pid = 3436] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:31:44 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022803C0800) [pid = 3436] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:31:44 INFO - PROCESS | 3436 | 1467246704531 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:44 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. 17:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 776ms 17:31:44 INFO - PROCESS | 3436 | 1467246704568 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 17:31:44 INFO - PROCESS | 3436 | 1467246704571 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 17:31:44 INFO - PROCESS | 3436 | 1467246704583 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:31:44 INFO - PROCESS | 3436 | 1467246704585 Marionette TRACE conn6 <- [1,342,null,{}] 17:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:31:44 INFO - PROCESS | 3436 | 1467246704588 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:44 INFO - PROCESS | 3436 | 1467246704590 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:44 INFO - PROCESS | 3436 | 1467246704674 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 17:31:44 INFO - PROCESS | 3436 | 1467246704681 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:44 INFO - PROCESS | 3436 | 1467246704683 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A65000 == 49 [pid = 3436] [id = 95] 17:31:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C528F000) [pid = 3436] [serial = 282] [outer = 0000000000000000] 17:31:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CF03BC00) [pid = 3436] [serial = 283] [outer = 00000022C528F000] 17:31:44 INFO - PROCESS | 3436 | 1467246704735 Marionette DEBUG loaded listener.js 17:31:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D52B5400) [pid = 3436] [serial = 284] [outer = 00000022C528F000] 17:31:45 INFO - PROCESS | 3436 | 1467246705142 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31: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. 17:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 586ms 17:31:45 INFO - PROCESS | 3436 | 1467246705185 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 3436 | 1467246705187 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 17:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:31:45 INFO - PROCESS | 3436 | 1467246705191 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 3436 | 1467246705193 Marionette TRACE conn6 <- [1,346,null,{}] 17:31:45 INFO - PROCESS | 3436 | 1467246705201 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:45 INFO - PROCESS | 3436 | 1467246705204 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:45 INFO - PROCESS | 3436 | 1467246705291 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 17:31:45 INFO - PROCESS | 3436 | 1467246705299 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:45 INFO - PROCESS | 3436 | 1467246705301 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BA8800 == 50 [pid = 3436] [id = 96] 17:31:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D5675400) [pid = 3436] [serial = 285] [outer = 0000000000000000] 17:31:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D5677800) [pid = 3436] [serial = 286] [outer = 00000022D5675400] 17:31:45 INFO - PROCESS | 3436 | 1467246705345 Marionette DEBUG loaded listener.js 17:31:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D6A16C00) [pid = 3436] [serial = 287] [outer = 00000022D5675400] 17:31:45 INFO - PROCESS | 3436 | 1467246705776 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:45 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. 17:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 17:31:45 INFO - PROCESS | 3436 | 1467246705826 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 3436 | 1467246705828 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 17:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:31:45 INFO - PROCESS | 3436 | 1467246705837 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 3436 | 1467246705839 Marionette TRACE conn6 <- [1,350,null,{}] 17:31:45 INFO - PROCESS | 3436 | 1467246705842 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:45 INFO - PROCESS | 3436 | 1467246705844 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:45 INFO - PROCESS | 3436 | 1467246705937 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 17:31:45 INFO - PROCESS | 3436 | 1467246705943 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:45 INFO - PROCESS | 3436 | 1467246705945 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CD4000 == 51 [pid = 3436] [id = 97] 17:31:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (0000002280A56C00) [pid = 3436] [serial = 288] [outer = 0000000000000000] 17:31:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (0000002280A5D000) [pid = 3436] [serial = 289] [outer = 0000002280A56C00] 17:31:46 INFO - PROCESS | 3436 | 1467246705992 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D6A1C000) [pid = 3436] [serial = 290] [outer = 0000002280A56C00] 17:31:46 INFO - PROCESS | 3436 | 1467246706537 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:46 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. 17:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 734ms 17:31:46 INFO - PROCESS | 3436 | 1467246706573 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 17:31:46 INFO - PROCESS | 3436 | 1467246706578 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 17:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:31:46 INFO - PROCESS | 3436 | 1467246706583 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:31:46 INFO - PROCESS | 3436 | 1467246706587 Marionette TRACE conn6 <- [1,354,null,{}] 17:31:46 INFO - PROCESS | 3436 | 1467246706593 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:46 INFO - PROCESS | 3436 | 1467246706597 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:46 INFO - PROCESS | 3436 | 1467246706756 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 17:31:46 INFO - PROCESS | 3436 | 1467246706844 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 3436 | 1467246706847 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C917A800 == 52 [pid = 3436] [id = 98] 17:31:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (0000002280FF6800) [pid = 3436] [serial = 291] [outer = 0000000000000000] 17:31:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C2FD6400) [pid = 3436] [serial = 292] [outer = 0000002280FF6800] 17:31:46 INFO - PROCESS | 3436 | 1467246706906 Marionette DEBUG loaded listener.js 17:31:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022C502B400) [pid = 3436] [serial = 293] [outer = 0000002280FF6800] 17:31:47 INFO - PROCESS | 3436 | 1467246707485 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:47 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. 17:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 17:31:47 INFO - PROCESS | 3436 | 1467246707532 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 17:31:47 INFO - PROCESS | 3436 | 1467246707537 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 17:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:31:47 INFO - PROCESS | 3436 | 1467246707544 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:31:47 INFO - PROCESS | 3436 | 1467246707547 Marionette TRACE conn6 <- [1,358,null,{}] 17:31:47 INFO - PROCESS | 3436 | 1467246707551 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:47 INFO - PROCESS | 3436 | 1467246707554 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:47 INFO - PROCESS | 3436 | 1467246707674 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 17:31:47 INFO - PROCESS | 3436 | 1467246707760 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:47 INFO - PROCESS | 3436 | 1467246707763 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1AF6800 == 53 [pid = 3436] [id = 99] 17:31:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022CAE1C400) [pid = 3436] [serial = 294] [outer = 0000000000000000] 17:31:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022CAE49C00) [pid = 3436] [serial = 295] [outer = 00000022CAE1C400] 17:31:47 INFO - PROCESS | 3436 | 1467246707821 Marionette DEBUG loaded listener.js 17:31:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022CB6BE800) [pid = 3436] [serial = 296] [outer = 00000022CAE1C400] 17:31:48 INFO - PROCESS | 3436 | 1467246708419 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:48 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. 17:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 944ms 17:31:48 INFO - PROCESS | 3436 | 1467246708489 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 17:31:48 INFO - PROCESS | 3436 | 1467246708492 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 17:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:31:48 INFO - PROCESS | 3436 | 1467246708496 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:31:48 INFO - PROCESS | 3436 | 1467246708500 Marionette TRACE conn6 <- [1,362,null,{}] 17:31:48 INFO - PROCESS | 3436 | 1467246708513 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:48 INFO - PROCESS | 3436 | 1467246708518 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:48 INFO - PROCESS | 3436 | 1467246708636 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 17:31:48 INFO - PROCESS | 3436 | 1467246708711 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:48 INFO - PROCESS | 3436 | 1467246708715 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8941800 == 54 [pid = 3436] [id = 100] 17:31:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022D241A400) [pid = 3436] [serial = 297] [outer = 0000000000000000] 17:31:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (00000022D279C000) [pid = 3436] [serial = 298] [outer = 00000022D241A400] 17:31:48 INFO - PROCESS | 3436 | 1467246708814 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (00000022D5672C00) [pid = 3436] [serial = 299] [outer = 00000022D241A400] 17:31:49 INFO - PROCESS | 3436 | 1467246709401 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:49 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. 17:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 944ms 17:31:49 INFO - PROCESS | 3436 | 1467246709446 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 17:31:49 INFO - PROCESS | 3436 | 1467246709449 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 17:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:31:49 INFO - PROCESS | 3436 | 1467246709454 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:31:49 INFO - PROCESS | 3436 | 1467246709456 Marionette TRACE conn6 <- [1,366,null,{}] 17:31:49 INFO - PROCESS | 3436 | 1467246709460 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:49 INFO - PROCESS | 3436 | 1467246709462 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:49 INFO - PROCESS | 3436 | 1467246709578 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 17:31:49 INFO - PROCESS | 3436 | 1467246709650 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:49 INFO - PROCESS | 3436 | 1467246709653 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8CE4800 == 55 [pid = 3436] [id = 101] 17:31:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (00000022815F4C00) [pid = 3436] [serial = 300] [outer = 0000000000000000] 17:31:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (00000022815F9000) [pid = 3436] [serial = 301] [outer = 00000022815F4C00] 17:31:49 INFO - PROCESS | 3436 | 1467246709751 Marionette DEBUG loaded listener.js 17:31:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (00000022D563E400) [pid = 3436] [serial = 302] [outer = 00000022815F4C00] 17:31:50 INFO - PROCESS | 3436 | 1467246710382 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:50 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. 17:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 987ms 17:31:50 INFO - PROCESS | 3436 | 1467246710442 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 17:31:50 INFO - PROCESS | 3436 | 1467246710445 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 17:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:31:50 INFO - PROCESS | 3436 | 1467246710449 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:31:50 INFO - PROCESS | 3436 | 1467246710451 Marionette TRACE conn6 <- [1,370,null,{}] 17:31:50 INFO - PROCESS | 3436 | 1467246710455 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:50 INFO - PROCESS | 3436 | 1467246710457 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:50 INFO - PROCESS | 3436 | 1467246710597 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 17:31:50 INFO - PROCESS | 3436 | 1467246710795 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:50 INFO - PROCESS | 3436 | 1467246710799 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C403F800 == 56 [pid = 3436] [id = 102] 17:31:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (00000022803E0C00) [pid = 3436] [serial = 303] [outer = 0000000000000000] 17:31:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 108 (0000002280FF1800) [pid = 3436] [serial = 304] [outer = 00000022803E0C00] 17:31:50 INFO - PROCESS | 3436 | 1467246710858 Marionette DEBUG loaded listener.js 17:31:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 109 (0000002281511400) [pid = 3436] [serial = 305] [outer = 00000022803E0C00] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB8EF000 == 55 [pid = 3436] [id = 55] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4095800 == 54 [pid = 3436] [id = 56] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8950800 == 53 [pid = 3436] [id = 57] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BA8800 == 52 [pid = 3436] [id = 96] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A65000 == 51 [pid = 3436] [id = 95] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 000000228147C800 == 50 [pid = 3436] [id = 94] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4092800 == 49 [pid = 3436] [id = 93] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1D27800 == 48 [pid = 3436] [id = 92] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1508000 == 47 [pid = 3436] [id = 91] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8D1000 == 46 [pid = 3436] [id = 90] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA10D000 == 45 [pid = 3436] [id = 89] 17:31:51 INFO - PROCESS | 3436 | 1467246711553 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 108 (00000022814D6000) [pid = 3436] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A6D000 == 44 [pid = 3436] [id = 88] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 000000228147E800 == 43 [pid = 3436] [id = 87] 17:31:51 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A12800 == 42 [pid = 3436] [id = 84] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 107 (00000022D2523000) [pid = 3436] [serial = 170] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (00000022D563E800) [pid = 3436] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (00000022CB1AB800) [pid = 3436] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (00000022D164A800) [pid = 3436] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (00000022803C4800) [pid = 3436] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (00000022D52B7000) [pid = 3436] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (0000002280FFC400) [pid = 3436] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022D4D76400) [pid = 3436] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022D164E400) [pid = 3436] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022CF82B800) [pid = 3436] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022D23B7400) [pid = 3436] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022D512A800) [pid = 3436] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D6C4E400) [pid = 3436] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022CB1DC400) [pid = 3436] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CADD9400) [pid = 3436] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C93F5000) [pid = 3436] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:31:51 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. 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C4F50000) [pid = 3436] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1177ms 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D9192400) [pid = 3436] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D1CD1400) [pid = 3436] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D8F66800) [pid = 3436] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D8893400) [pid = 3436] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D3A09C00) [pid = 3436] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CAE14800) [pid = 3436] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB5AB400) [pid = 3436] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CE3C6400) [pid = 3436] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CB5A5400) [pid = 3436] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D23BE000) [pid = 3436] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D6A80000) [pid = 3436] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D5645C00) [pid = 3436] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (0000002280FF5C00) [pid = 3436] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:31:51 INFO - PROCESS | 3436 | 1467246711631 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 17:31:51 INFO - PROCESS | 3436 | 1467246711635 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 17:31:51 INFO - PROCESS | 3436 | 1467246711639 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:31:51 INFO - PROCESS | 3436 | 1467246711642 Marionette TRACE conn6 <- [1,374,null,{}] 17:31:51 INFO - PROCESS | 3436 | 1467246711647 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:51 INFO - PROCESS | 3436 | 1467246711651 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:51 INFO - PROCESS | 3436 | 1467246711750 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 17:31:51 INFO - PROCESS | 3436 | 1467246711758 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:51 INFO - PROCESS | 3436 | 1467246711761 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C449D800 == 43 [pid = 3436] [id = 103] 17:31:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (0000002280FF8400) [pid = 3436] [serial = 306] [outer = 0000000000000000] 17:31:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022814D6000) [pid = 3436] [serial = 307] [outer = 0000002280FF8400] 17:31:51 INFO - PROCESS | 3436 | 1467246711809 Marionette DEBUG loaded listener.js 17:31:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C2FCC000) [pid = 3436] [serial = 308] [outer = 0000002280FF8400] 17:31:52 INFO - PROCESS | 3436 | 1467246712297 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:31:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:31:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 684ms 17:31:52 INFO - PROCESS | 3436 | 1467246712329 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 17:31:52 INFO - PROCESS | 3436 | 1467246712333 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 17:31:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:31:52 INFO - PROCESS | 3436 | 1467246712338 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:31:52 INFO - PROCESS | 3436 | 1467246712340 Marionette TRACE conn6 <- [1,378,null,{}] 17:31:52 INFO - PROCESS | 3436 | 1467246712344 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:52 INFO - PROCESS | 3436 | 1467246712346 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:52 INFO - PROCESS | 3436 | 1467246712438 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 17:31:52 INFO - PROCESS | 3436 | 1467246712446 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:52 INFO - PROCESS | 3436 | 1467246712448 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC43000 == 44 [pid = 3436] [id = 104] 17:31:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C4F4D800) [pid = 3436] [serial = 309] [outer = 0000000000000000] 17:31:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C5291800) [pid = 3436] [serial = 310] [outer = 00000022C4F4D800] 17:31:52 INFO - PROCESS | 3436 | 1467246712495 Marionette DEBUG loaded listener.js 17:31:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C9472800) [pid = 3436] [serial = 311] [outer = 00000022C4F4D800] 17:31:53 INFO - PROCESS | 3436 | 1467246713117 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:31:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:31:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 838ms 17:31:53 INFO - PROCESS | 3436 | 1467246713180 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 17:31:53 INFO - PROCESS | 3436 | 1467246713182 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 17:31:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:31:53 INFO - PROCESS | 3436 | 1467246713187 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:31:53 INFO - PROCESS | 3436 | 1467246713193 Marionette TRACE conn6 <- [1,382,null,{}] 17:31:53 INFO - PROCESS | 3436 | 1467246713202 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:53 INFO - PROCESS | 3436 | 1467246713206 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:53 INFO - PROCESS | 3436 | 1467246713321 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 17:31:53 INFO - PROCESS | 3436 | 1467246713336 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:53 INFO - PROCESS | 3436 | 1467246713339 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF3AC000 == 45 [pid = 3436] [id = 105] 17:31:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C9EE8800) [pid = 3436] [serial = 312] [outer = 0000000000000000] 17:31:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CAE1B400) [pid = 3436] [serial = 313] [outer = 00000022C9EE8800] 17:31:53 INFO - PROCESS | 3436 | 1467246713383 Marionette DEBUG loaded listener.js 17:31:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB68E000) [pid = 3436] [serial = 314] [outer = 00000022C9EE8800] 17:31:53 INFO - PROCESS | 3436 | 1467246713820 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:31:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:31:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 691ms 17:31:53 INFO - PROCESS | 3436 | 1467246713880 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 17:31:53 INFO - PROCESS | 3436 | 1467246713883 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 17:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:31:53 INFO - PROCESS | 3436 | 1467246713886 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:31:53 INFO - PROCESS | 3436 | 1467246713888 Marionette TRACE conn6 <- [1,386,null,{}] 17:31:53 INFO - PROCESS | 3436 | 1467246713891 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:53 INFO - PROCESS | 3436 | 1467246713893 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:54 INFO - PROCESS | 3436 | 1467246714016 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 17:31:54 INFO - PROCESS | 3436 | 1467246714035 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:54 INFO - PROCESS | 3436 | 1467246714037 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1933000 == 46 [pid = 3436] [id = 106] 17:31:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CB7C3C00) [pid = 3436] [serial = 315] [outer = 0000000000000000] 17:31:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CE475800) [pid = 3436] [serial = 316] [outer = 00000022CB7C3C00] 17:31:54 INFO - PROCESS | 3436 | 1467246714089 Marionette DEBUG loaded listener.js 17:31:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CF1C9C00) [pid = 3436] [serial = 317] [outer = 00000022CB7C3C00] 17:31:54 INFO - PROCESS | 3436 | 1467246714581 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:31:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:31:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 17:31:54 INFO - PROCESS | 3436 | 1467246714622 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 17:31:54 INFO - PROCESS | 3436 | 1467246714624 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 17:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:31:54 INFO - PROCESS | 3436 | 1467246714633 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:31:54 INFO - PROCESS | 3436 | 1467246714635 Marionette TRACE conn6 <- [1,390,null,{}] 17:31:54 INFO - PROCESS | 3436 | 1467246714639 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:54 INFO - PROCESS | 3436 | 1467246714641 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:54 INFO - PROCESS | 3436 | 1467246714751 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 17:31:54 INFO - PROCESS | 3436 | 1467246714802 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:54 INFO - PROCESS | 3436 | 1467246714808 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3A8C000 == 47 [pid = 3436] [id = 107] 17:31:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D2165400) [pid = 3436] [serial = 318] [outer = 0000000000000000] 17:31:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D23BAC00) [pid = 3436] [serial = 319] [outer = 00000022D2165400] 17:31:54 INFO - PROCESS | 3436 | 1467246714863 Marionette DEBUG loaded listener.js 17:31:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D309A000) [pid = 3436] [serial = 320] [outer = 00000022D2165400] 17:31:55 INFO - PROCESS | 3436 | 1467246715344 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:31:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:31:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 17:31:55 INFO - PROCESS | 3436 | 1467246715365 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 17:31:55 INFO - PROCESS | 3436 | 1467246715368 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 17:31:55 INFO - PROCESS | 3436 | 1467246715370 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:31:55 INFO - PROCESS | 3436 | 1467246715372 Marionette TRACE conn6 <- [1,394,null,{}] 17:31:55 INFO - PROCESS | 3436 | 1467246715376 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:55 INFO - PROCESS | 3436 | 1467246715386 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:55 INFO - PROCESS | 3436 | 1467246715502 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 17:31:55 INFO - PROCESS | 3436 | 1467246715510 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:55 INFO - PROCESS | 3436 | 1467246715512 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D5291000 == 48 [pid = 3436] [id = 108] 17:31:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D52BF000) [pid = 3436] [serial = 321] [outer = 0000000000000000] 17:31:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D563EC00) [pid = 3436] [serial = 322] [outer = 00000022D52BF000] 17:31:55 INFO - PROCESS | 3436 | 1467246715595 Marionette DEBUG loaded listener.js 17:31:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022D5672800) [pid = 3436] [serial = 323] [outer = 00000022D52BF000] 17:31:56 INFO - PROCESS | 3436 | 1467246716079 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D1650800) [pid = 3436] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022D4D6F000) [pid = 3436] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CE46A400) [pid = 3436] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CB1E2000) [pid = 3436] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022803C3C00) [pid = 3436] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D52B1C00) [pid = 3436] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022803E9400) [pid = 3436] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C5417400) [pid = 3436] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D5675400) [pid = 3436] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:31:56 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C528F000) [pid = 3436] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:31:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:31:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 17:31:56 INFO - PROCESS | 3436 | 1467246716127 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 17:31:56 INFO - PROCESS | 3436 | 1467246716130 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 17:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:31:56 INFO - PROCESS | 3436 | 1467246716133 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:31:56 INFO - PROCESS | 3436 | 1467246716135 Marionette TRACE conn6 <- [1,398,null,{}] 17:31:56 INFO - PROCESS | 3436 | 1467246716138 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:56 INFO - PROCESS | 3436 | 1467246716140 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:56 INFO - PROCESS | 3436 | 1467246716225 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 17:31:56 INFO - PROCESS | 3436 | 1467246716236 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:56 INFO - PROCESS | 3436 | 1467246716238 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A91000 == 49 [pid = 3436] [id = 109] 17:31:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022803A9C00) [pid = 3436] [serial = 324] [outer = 0000000000000000] 17:31:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022803B1000) [pid = 3436] [serial = 325] [outer = 00000022803A9C00] 17:31:56 INFO - PROCESS | 3436 | 1467246716282 Marionette DEBUG loaded listener.js 17:31:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C2FC9000) [pid = 3436] [serial = 326] [outer = 00000022803A9C00] 17:31:56 INFO - PROCESS | 3436 | 1467246716736 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:31:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:31:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 628ms 17:31:56 INFO - PROCESS | 3436 | 1467246716764 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 17:31:56 INFO - PROCESS | 3436 | 1467246716766 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 17:31:56 INFO - PROCESS | 3436 | 1467246716770 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:31:56 INFO - PROCESS | 3436 | 1467246716772 Marionette TRACE conn6 <- [1,402,null,{}] 17:31:56 INFO - PROCESS | 3436 | 1467246716775 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:56 INFO - PROCESS | 3436 | 1467246716777 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:56 INFO - PROCESS | 3436 | 1467246716862 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 17:31:56 INFO - PROCESS | 3436 | 1467246716870 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:56 INFO - PROCESS | 3436 | 1467246716872 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BB7000 == 50 [pid = 3436] [id = 110] 17:31:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D3C7D800) [pid = 3436] [serial = 327] [outer = 0000000000000000] 17:31:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D52B1C00) [pid = 3436] [serial = 328] [outer = 00000022D3C7D800] 17:31:56 INFO - PROCESS | 3436 | 1467246716917 Marionette DEBUG loaded listener.js 17:31:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D6A20400) [pid = 3436] [serial = 329] [outer = 00000022D3C7D800] 17:31:57 INFO - PROCESS | 3436 | 1467246717338 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 628ms 17:31:57 INFO - PROCESS | 3436 | 1467246717400 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 17:31:57 INFO - PROCESS | 3436 | 1467246717403 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 17:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:31:57 INFO - PROCESS | 3436 | 1467246717406 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:31:57 INFO - PROCESS | 3436 | 1467246717407 Marionette TRACE conn6 <- [1,406,null,{}] 17:31:57 INFO - PROCESS | 3436 | 1467246717411 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:57 INFO - PROCESS | 3436 | 1467246717413 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:57 INFO - PROCESS | 3436 | 1467246717501 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 17:31:57 INFO - PROCESS | 3436 | 1467246717713 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:57 INFO - PROCESS | 3436 | 1467246717717 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:57 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281466800 == 51 [pid = 3436] [id = 111] 17:31:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022803BB400) [pid = 3436] [serial = 330] [outer = 0000000000000000] 17:31:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022803E3400) [pid = 3436] [serial = 331] [outer = 00000022803BB400] 17:31:57 INFO - PROCESS | 3436 | 1467246717777 Marionette DEBUG loaded listener.js 17:31:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022814D7000) [pid = 3436] [serial = 332] [outer = 00000022803BB400] 17:31:58 INFO - PROCESS | 3436 | 1467246718369 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:31:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:31:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1028ms 17:31:58 INFO - PROCESS | 3436 | 1467246718440 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 17:31:58 INFO - PROCESS | 3436 | 1467246718444 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 17:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:31:58 INFO - PROCESS | 3436 | 1467246718469 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:31:58 INFO - PROCESS | 3436 | 1467246718472 Marionette TRACE conn6 <- [1,410,null,{}] 17:31:58 INFO - PROCESS | 3436 | 1467246718478 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:58 INFO - PROCESS | 3436 | 1467246718481 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:58 INFO - PROCESS | 3436 | 1467246718609 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 17:31:58 INFO - PROCESS | 3436 | 1467246718720 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:58 INFO - PROCESS | 3436 | 1467246718723 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C51000 == 52 [pid = 3436] [id = 112] 17:31:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C4F11800) [pid = 3436] [serial = 333] [outer = 0000000000000000] 17:31:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022C91BF800) [pid = 3436] [serial = 334] [outer = 00000022C4F11800] 17:31:58 INFO - PROCESS | 3436 | 1467246718783 Marionette DEBUG loaded listener.js 17:31:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022CAE17000) [pid = 3436] [serial = 335] [outer = 00000022C4F11800] 17:31:59 INFO - PROCESS | 3436 | 1467246719420 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1004ms 17:31:59 INFO - PROCESS | 3436 | 1467246719458 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 17:31:59 INFO - PROCESS | 3436 | 1467246719463 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 17:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:31:59 INFO - PROCESS | 3436 | 1467246719467 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:31:59 INFO - PROCESS | 3436 | 1467246719470 Marionette TRACE conn6 <- [1,414,null,{}] 17:31:59 INFO - PROCESS | 3436 | 1467246719474 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:59 INFO - PROCESS | 3436 | 1467246719476 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:59 INFO - PROCESS | 3436 | 1467246719596 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 17:31:59 INFO - PROCESS | 3436 | 1467246719684 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:59 INFO - PROCESS | 3436 | 1467246719687 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:31:59 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D88B9000 == 53 [pid = 3436] [id = 113] 17:31:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022D164A800) [pid = 3436] [serial = 336] [outer = 0000000000000000] 17:31:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022D23BA000) [pid = 3436] [serial = 337] [outer = 00000022D164A800] 17:31:59 INFO - PROCESS | 3436 | 1467246719742 Marionette DEBUG loaded listener.js 17:31:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022D4D76800) [pid = 3436] [serial = 338] [outer = 00000022D164A800] 17:32:00 INFO - PROCESS | 3436 | 1467246720398 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 17:32:00 INFO - PROCESS | 3436 | 1467246720466 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 17:32:00 INFO - PROCESS | 3436 | 1467246720469 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 17:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:32:00 INFO - PROCESS | 3436 | 1467246720481 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:32:00 INFO - PROCESS | 3436 | 1467246720487 Marionette TRACE conn6 <- [1,418,null,{}] 17:32:00 INFO - PROCESS | 3436 | 1467246720493 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:00 INFO - PROCESS | 3436 | 1467246720497 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:00 INFO - PROCESS | 3436 | 1467246720616 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 17:32:00 INFO - PROCESS | 3436 | 1467246720691 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:00 INFO - PROCESS | 3436 | 1467246720693 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8CDE800 == 54 [pid = 3436] [id = 114] 17:32:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (00000022CB6DB000) [pid = 3436] [serial = 339] [outer = 0000000000000000] 17:32:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (00000022D6C4D400) [pid = 3436] [serial = 340] [outer = 00000022CB6DB000] 17:32:00 INFO - PROCESS | 3436 | 1467246720788 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (00000022D8899400) [pid = 3436] [serial = 341] [outer = 00000022CB6DB000] 17:32:01 INFO - PROCESS | 3436 | 1467246721860 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:32:01 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 17:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1401ms 17:32:01 INFO - PROCESS | 3436 | 1467246721876 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 17:32:01 INFO - PROCESS | 3436 | 1467246721881 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 17:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:32:01 INFO - PROCESS | 3436 | 1467246721885 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:32:01 INFO - PROCESS | 3436 | 1467246721889 Marionette TRACE conn6 <- [1,422,null,{}] 17:32:01 INFO - PROCESS | 3436 | 1467246721894 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:01 INFO - PROCESS | 3436 | 1467246721897 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:02 INFO - PROCESS | 3436 | 1467246722002 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 17:32:02 INFO - PROCESS | 3436 | 1467246722125 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:02 INFO - PROCESS | 3436 | 1467246722130 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815CA000 == 55 [pid = 3436] [id = 115] 17:32:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 105 (00000022C2F36800) [pid = 3436] [serial = 342] [outer = 0000000000000000] 17:32:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 106 (00000022C2FD0400) [pid = 3436] [serial = 343] [outer = 00000022C2F36800] 17:32:02 INFO - PROCESS | 3436 | 1467246722182 Marionette DEBUG loaded listener.js 17:32:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 107 (00000022C4DEA800) [pid = 3436] [serial = 344] [outer = 00000022C2F36800] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BB7000 == 54 [pid = 3436] [id = 110] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A91000 == 53 [pid = 3436] [id = 109] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D5291000 == 52 [pid = 3436] [id = 108] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3A8C000 == 51 [pid = 3436] [id = 107] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1933000 == 50 [pid = 3436] [id = 106] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF3AC000 == 49 [pid = 3436] [id = 105] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC43000 == 48 [pid = 3436] [id = 104] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022C449D800 == 47 [pid = 3436] [id = 103] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022C403F800 == 46 [pid = 3436] [id = 102] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022C518B000 == 45 [pid = 3436] [id = 83] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CD4000 == 44 [pid = 3436] [id = 97] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022C917A800 == 43 [pid = 3436] [id = 98] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022805F2800 == 42 [pid = 3436] [id = 72] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8D0000 == 41 [pid = 3436] [id = 44] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8941800 == 40 [pid = 3436] [id = 100] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1AF6800 == 39 [pid = 3436] [id = 99] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8CE4800 == 38 [pid = 3436] [id = 101] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8948800 == 37 [pid = 3436] [id = 86] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9F68800 == 36 [pid = 3436] [id = 32] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1519800 == 35 [pid = 3436] [id = 85] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1D31800 == 34 [pid = 3436] [id = 73] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D893E000 == 33 [pid = 3436] [id = 71] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D1C000 == 32 [pid = 3436] [id = 43] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21C6000 == 31 [pid = 3436] [id = 70] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8CDE800 == 30 [pid = 3436] [id = 114] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D88B9000 == 29 [pid = 3436] [id = 113] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0C51000 == 28 [pid = 3436] [id = 112] 17:32:03 INFO - PROCESS | 3436 | --DOCSHELL 0000002281466800 == 27 [pid = 3436] [id = 111] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 106 (00000022D1678000) [pid = 3436] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 105 (00000022D4D9EC00) [pid = 3436] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 104 (00000022D23BB400) [pid = 3436] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (00000022CEE11000) [pid = 3436] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (00000022CB694800) [pid = 3436] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (00000022CB6DA400) [pid = 3436] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022803E7800) [pid = 3436] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022C2FD4000) [pid = 3436] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022D52BB800) [pid = 3436] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022D400F800) [pid = 3436] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022814DC800) [pid = 3436] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C4F0D000) [pid = 3436] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C2F40800) [pid = 3436] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C9BBB400) [pid = 3436] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CADD7000) [pid = 3436] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CB69A400) [pid = 3436] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D5124C00) [pid = 3436] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D5677800) [pid = 3436] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CF03BC00) [pid = 3436] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D52B5400) [pid = 3436] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D566F400) [pid = 3436] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D6A16C00) [pid = 3436] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002280A5D000) [pid = 3436] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D0A2DC00) [pid = 3436] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:32:03 INFO - PROCESS | 3436 | 1467246723932 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:32:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:32:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2092ms 17:32:03 INFO - PROCESS | 3436 | 1467246723978 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 17:32:03 INFO - PROCESS | 3436 | 1467246723982 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 17:32:03 INFO - PROCESS | 3436 | 1467246723987 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:32:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:32:03 INFO - PROCESS | 3436 | 1467246723991 Marionette TRACE conn6 <- [1,426,null,{}] 17:32:04 INFO - PROCESS | 3436 | 1467246723996 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:04 INFO - PROCESS | 3436 | 1467246723999 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:04 INFO - PROCESS | 3436 | 1467246724092 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 17:32:04 INFO - PROCESS | 3436 | 1467246724155 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:04 INFO - PROCESS | 3436 | 1467246724158 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815BC800 == 28 [pid = 3436] [id = 116] 17:32:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (0000002280A54400) [pid = 3436] [serial = 345] [outer = 0000000000000000] 17:32:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022814CE800) [pid = 3436] [serial = 346] [outer = 0000002280A54400] 17:32:04 INFO - PROCESS | 3436 | 1467246724207 Marionette DEBUG loaded listener.js 17:32:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022815EE800) [pid = 3436] [serial = 347] [outer = 0000002280A54400] 17:32:04 INFO - PROCESS | 3436 | 1467246724621 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:32:04 INFO - PROCESS | 3436 | 1467246724689 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 17:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:32:04 INFO - PROCESS | 3436 | 1467246724695 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:32:04 INFO - PROCESS | 3436 | 1467246724698 Marionette TRACE conn6 <- [1,430,null,{}] 17:32:04 INFO - PROCESS | 3436 | 1467246724702 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:04 INFO - PROCESS | 3436 | 1467246724705 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:04 INFO - PROCESS | 3436 | 1467246724801 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 17:32:04 INFO - PROCESS | 3436 | 1467246724816 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:04 INFO - PROCESS | 3436 | 1467246724818 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5279800 == 29 [pid = 3436] [id = 117] 17:32:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C4926800) [pid = 3436] [serial = 348] [outer = 0000000000000000] 17:32:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C4DE6800) [pid = 3436] [serial = 349] [outer = 00000022C4926800] 17:32:04 INFO - PROCESS | 3436 | 1467246724866 Marionette DEBUG loaded listener.js 17:32:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C4F0E000) [pid = 3436] [serial = 350] [outer = 00000022C4926800] 17:32:05 INFO - PROCESS | 3436 | 1467246725345 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:32:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 17:32:05 INFO - PROCESS | 3436 | 1467246725388 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 17:32:05 INFO - PROCESS | 3436 | 1467246725391 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 17:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:32:05 INFO - PROCESS | 3436 | 1467246725395 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:32:05 INFO - PROCESS | 3436 | 1467246725399 Marionette TRACE conn6 <- [1,434,null,{}] 17:32:05 INFO - PROCESS | 3436 | 1467246725461 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:05 INFO - PROCESS | 3436 | 1467246725466 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:05 INFO - PROCESS | 3436 | 1467246725584 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 17:32:05 INFO - PROCESS | 3436 | 1467246725594 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:05 INFO - PROCESS | 3436 | 1467246725597 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC14000 == 30 [pid = 3436] [id = 118] 17:32:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022814D5000) [pid = 3436] [serial = 351] [outer = 0000000000000000] 17:32:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C5715000) [pid = 3436] [serial = 352] [outer = 00000022814D5000] 17:32:05 INFO - PROCESS | 3436 | 1467246725682 Marionette DEBUG loaded listener.js 17:32:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022C94C4400) [pid = 3436] [serial = 353] [outer = 00000022814D5000] 17:32:06 INFO - PROCESS | 3436 | 1467246726121 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 776ms 17:32:06 INFO - PROCESS | 3436 | 1467246726172 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 17:32:06 INFO - PROCESS | 3436 | 1467246726175 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 17:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:32:06 INFO - PROCESS | 3436 | 1467246726179 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:32:06 INFO - PROCESS | 3436 | 1467246726180 Marionette TRACE conn6 <- [1,438,null,{}] 17:32:06 INFO - PROCESS | 3436 | 1467246726184 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:06 INFO - PROCESS | 3436 | 1467246726186 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:06 INFO - PROCESS | 3436 | 1467246726299 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 17:32:06 INFO - PROCESS | 3436 | 1467246726343 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:06 INFO - PROCESS | 3436 | 1467246726346 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB53E800 == 31 [pid = 3436] [id = 119] 17:32:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022CAD8FC00) [pid = 3436] [serial = 354] [outer = 0000000000000000] 17:32:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022CAE14400) [pid = 3436] [serial = 355] [outer = 00000022CAD8FC00] 17:32:06 INFO - PROCESS | 3436 | 1467246726396 Marionette DEBUG loaded listener.js 17:32:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022CAE42000) [pid = 3436] [serial = 356] [outer = 00000022CAD8FC00] 17:32:06 INFO - PROCESS | 3436 | 1467246726856 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 732ms 17:32:06 INFO - PROCESS | 3436 | 1467246726924 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 17:32:06 INFO - PROCESS | 3436 | 1467246726926 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 17:32:06 INFO - PROCESS | 3436 | 1467246726936 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:32:06 INFO - PROCESS | 3436 | 1467246726938 Marionette TRACE conn6 <- [1,442,null,{}] 17:32:06 INFO - PROCESS | 3436 | 1467246726941 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:06 INFO - PROCESS | 3436 | 1467246726944 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:07 INFO - PROCESS | 3436 | 1467246727049 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 17:32:07 INFO - PROCESS | 3436 | 1467246727058 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:07 INFO - PROCESS | 3436 | 1467246727060 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0CE000 == 32 [pid = 3436] [id = 120] 17:32:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C4925800) [pid = 3436] [serial = 357] [outer = 0000000000000000] 17:32:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022CB5A2800) [pid = 3436] [serial = 358] [outer = 00000022C4925800] 17:32:07 INFO - PROCESS | 3436 | 1467246727145 Marionette DEBUG loaded listener.js 17:32:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022CB6AFC00) [pid = 3436] [serial = 359] [outer = 00000022C4925800] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022D2165400) [pid = 3436] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022D52BF000) [pid = 3436] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C4F4D800) [pid = 3436] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (0000002280FF6800) [pid = 3436] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CAE1C400) [pid = 3436] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C9EE8800) [pid = 3436] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022815F4C00) [pid = 3436] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022803A9C00) [pid = 3436] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D241A400) [pid = 3436] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (0000002280FF8400) [pid = 3436] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (0000002280A56C00) [pid = 3436] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022803E0C00) [pid = 3436] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CB7C3C00) [pid = 3436] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022803E4400) [pid = 3436] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022814D1C00) [pid = 3436] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D25EC000) [pid = 3436] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C9BAE000) [pid = 3436] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:32:07 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D3C7D800) [pid = 3436] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:32:07 INFO - PROCESS | 3436 | 1467246727830 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 944ms 17:32:07 INFO - PROCESS | 3436 | 1467246727885 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 17:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:32:07 INFO - PROCESS | 3436 | 1467246727888 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 17:32:07 INFO - PROCESS | 3436 | 1467246727891 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:32:07 INFO - PROCESS | 3436 | 1467246727893 Marionette TRACE conn6 <- [1,446,null,{}] 17:32:07 INFO - PROCESS | 3436 | 1467246727897 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:07 INFO - PROCESS | 3436 | 1467246727903 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:08 INFO - PROCESS | 3436 | 1467246728011 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 17:32:08 INFO - PROCESS | 3436 | 1467246728024 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:08 INFO - PROCESS | 3436 | 1467246728026 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D161B000 == 33 [pid = 3436] [id = 121] 17:32:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C4F08800) [pid = 3436] [serial = 360] [outer = 0000000000000000] 17:32:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB6E0800) [pid = 3436] [serial = 361] [outer = 00000022C4F08800] 17:32:08 INFO - PROCESS | 3436 | 1467246728072 Marionette DEBUG loaded listener.js 17:32:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CE46DC00) [pid = 3436] [serial = 362] [outer = 00000022C4F08800] 17:32:08 INFO - PROCESS | 3436 | 1467246728541 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 694ms 17:32:08 INFO - PROCESS | 3436 | 1467246728587 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 17:32:08 INFO - PROCESS | 3436 | 1467246728589 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 17:32:08 INFO - PROCESS | 3436 | 1467246728593 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:32:08 INFO - PROCESS | 3436 | 1467246728595 Marionette TRACE conn6 <- [1,450,null,{}] 17:32:08 INFO - PROCESS | 3436 | 1467246728598 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:08 INFO - PROCESS | 3436 | 1467246728600 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:08 INFO - PROCESS | 3436 | 1467246728680 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 17:32:08 INFO - PROCESS | 3436 | 1467246728689 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:08 INFO - PROCESS | 3436 | 1467246728691 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F64000 == 34 [pid = 3436] [id = 122] 17:32:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CEE0F800) [pid = 3436] [serial = 363] [outer = 0000000000000000] 17:32:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CF034C00) [pid = 3436] [serial = 364] [outer = 00000022CEE0F800] 17:32:08 INFO - PROCESS | 3436 | 1467246728735 Marionette DEBUG loaded listener.js 17:32:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CF81F800) [pid = 3436] [serial = 365] [outer = 00000022CEE0F800] 17:32:09 INFO - PROCESS | 3436 | 1467246729159 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:32:09 INFO - PROCESS | 3436 | 1467246729229 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 17:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:32:09 INFO - PROCESS | 3436 | 1467246729232 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:32:09 INFO - PROCESS | 3436 | 1467246729234 Marionette TRACE conn6 <- [1,454,null,{}] 17:32:09 INFO - PROCESS | 3436 | 1467246729238 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:09 INFO - PROCESS | 3436 | 1467246729240 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:09 INFO - PROCESS | 3436 | 1467246729321 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 17:32:09 INFO - PROCESS | 3436 | 1467246729328 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:09 INFO - PROCESS | 3436 | 1467246729330 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3022000 == 35 [pid = 3436] [id = 123] 17:32:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D1649400) [pid = 3436] [serial = 366] [outer = 0000000000000000] 17:32:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D164F000) [pid = 3436] [serial = 367] [outer = 00000022D1649400] 17:32:09 INFO - PROCESS | 3436 | 1467246729375 Marionette DEBUG loaded listener.js 17:32:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D1B9EC00) [pid = 3436] [serial = 368] [outer = 00000022D1649400] 17:32:10 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:10 INFO - PROCESS | 3436 | 1467246730242 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1078ms 17:32:10 INFO - PROCESS | 3436 | 1467246730314 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 17:32:10 INFO - PROCESS | 3436 | 1467246730320 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 17:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:32:10 INFO - PROCESS | 3436 | 1467246730325 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:32:10 INFO - PROCESS | 3436 | 1467246730329 Marionette TRACE conn6 <- [1,458,null,{}] 17:32:10 INFO - PROCESS | 3436 | 1467246730336 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:10 INFO - PROCESS | 3436 | 1467246730339 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:10 INFO - PROCESS | 3436 | 1467246730489 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 17:32:10 INFO - PROCESS | 3436 | 1467246730557 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:10 INFO - PROCESS | 3436 | 1467246730560 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D18800 == 36 [pid = 3436] [id = 124] 17:32:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (0000002280FF9000) [pid = 3436] [serial = 369] [outer = 0000000000000000] 17:32:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022814DA800) [pid = 3436] [serial = 370] [outer = 0000002280FF9000] 17:32:10 INFO - PROCESS | 3436 | 1467246730659 Marionette DEBUG loaded listener.js 17:32:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022C2F3D400) [pid = 3436] [serial = 371] [outer = 0000002280FF9000] 17:32:11 INFO - PROCESS | 3436 | 1467246731464 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:32:11 INFO - PROCESS | 3436 | 1467246731627 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 17:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:32:11 INFO - PROCESS | 3436 | 1467246731632 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:32:11 INFO - PROCESS | 3436 | 1467246731635 Marionette TRACE conn6 <- [1,462,null,{}] 17:32:11 INFO - PROCESS | 3436 | 1467246731640 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:11 INFO - PROCESS | 3436 | 1467246731644 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:11 INFO - PROCESS | 3436 | 1467246731757 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 17:32:11 INFO - PROCESS | 3436 | 1467246731823 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:11 INFO - PROCESS | 3436 | 1467246731828 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F1D800 == 37 [pid = 3436] [id = 125] 17:32:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (000000228150C400) [pid = 3436] [serial = 372] [outer = 0000000000000000] 17:32:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022C2F41800) [pid = 3436] [serial = 373] [outer = 000000228150C400] 17:32:11 INFO - PROCESS | 3436 | 1467246731878 Marionette DEBUG loaded listener.js 17:32:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022C4035C00) [pid = 3436] [serial = 374] [outer = 000000228150C400] 17:32:12 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F64000 == 36 [pid = 3436] [id = 122] 17:32:12 INFO - PROCESS | 3436 | --DOCSHELL 00000022D161B000 == 35 [pid = 3436] [id = 121] 17:32:12 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0CE000 == 34 [pid = 3436] [id = 120] 17:32:12 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB53E800 == 33 [pid = 3436] [id = 119] 17:32:12 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC14000 == 32 [pid = 3436] [id = 118] 17:32:12 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5279800 == 31 [pid = 3436] [id = 117] 17:32:12 INFO - PROCESS | 3436 | --DOCSHELL 00000022815BC800 == 30 [pid = 3436] [id = 116] 17:32:12 INFO - PROCESS | 3436 | --DOCSHELL 00000022815CA000 == 29 [pid = 3436] [id = 115] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C4F13000) [pid = 3436] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C5025400) [pid = 3436] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022D5128400) [pid = 3436] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CE467000) [pid = 3436] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D23BAC00) [pid = 3436] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D563EC00) [pid = 3436] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D309A000) [pid = 3436] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C5291800) [pid = 3436] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C9472800) [pid = 3436] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C2FD6400) [pid = 3436] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C502B400) [pid = 3436] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CAE49C00) [pid = 3436] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CB6BE800) [pid = 3436] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CAE1B400) [pid = 3436] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB68E000) [pid = 3436] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022815F9000) [pid = 3436] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022803B1000) [pid = 3436] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D563E400) [pid = 3436] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D279C000) [pid = 3436] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D5672C00) [pid = 3436] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022814D6000) [pid = 3436] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C2FCC000) [pid = 3436] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D6A1C000) [pid = 3436] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (0000002280FF1800) [pid = 3436] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (0000002281511400) [pid = 3436] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D5672800) [pid = 3436] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CE475800) [pid = 3436] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CF1C9C00) [pid = 3436] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D6A20400) [pid = 3436] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C2FC9000) [pid = 3436] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022D52B1C00) [pid = 3436] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:32:12 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:12 INFO - PROCESS | 3436 | 1467246732472 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:32:12 INFO - PROCESS | 3436 | 1467246732519 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 17:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:32:12 INFO - PROCESS | 3436 | 1467246732526 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:32:12 INFO - PROCESS | 3436 | 1467246732530 Marionette TRACE conn6 <- [1,466,null,{}] 17:32:12 INFO - PROCESS | 3436 | 1467246732534 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:12 INFO - PROCESS | 3436 | 1467246732536 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:12 INFO - PROCESS | 3436 | 1467246732629 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 17:32:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C2FD5400) [pid = 3436] [serial = 375] [outer = 00000022CE3D2400] 17:32:12 INFO - PROCESS | 3436 | 1467246732653 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:12 INFO - PROCESS | 3436 | 1467246732656 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C62DA000 == 30 [pid = 3436] [id = 126] 17:32:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C4DE9800) [pid = 3436] [serial = 376] [outer = 0000000000000000] 17:32:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C4DED400) [pid = 3436] [serial = 377] [outer = 00000022C4DE9800] 17:32:12 INFO - PROCESS | 3436 | 1467246732720 Marionette DEBUG loaded listener.js 17:32:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C4F4DC00) [pid = 3436] [serial = 378] [outer = 00000022C4DE9800] 17:32:13 INFO - PROCESS | 3436 | 1467246733247 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:32:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:32:13 INFO - PROCESS | 3436 | 1467246733324 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 17:32:13 INFO - PROCESS | 3436 | 1467246733328 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:32:13 INFO - PROCESS | 3436 | 1467246733330 Marionette TRACE conn6 <- [1,470,null,{}] 17:32:13 INFO - PROCESS | 3436 | 1467246733341 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:13 INFO - PROCESS | 3436 | 1467246733346 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:13 INFO - PROCESS | 3436 | 1467246733447 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 17:32:13 INFO - PROCESS | 3436 | 1467246733512 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:13 INFO - PROCESS | 3436 | 1467246733516 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA120000 == 31 [pid = 3436] [id = 127] 17:32:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C93F5000) [pid = 3436] [serial = 379] [outer = 0000000000000000] 17:32:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C94C4C00) [pid = 3436] [serial = 380] [outer = 00000022C93F5000] 17:32:13 INFO - PROCESS | 3436 | 1467246733567 Marionette DEBUG loaded listener.js 17:32:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CAD91C00) [pid = 3436] [serial = 381] [outer = 00000022C93F5000] 17:32:13 INFO - PROCESS | 3436 | 1467246733985 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 693ms 17:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:32:14 INFO - PROCESS | 3436 | 1467246734024 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 17:32:14 INFO - PROCESS | 3436 | 1467246734026 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 17:32:14 INFO - PROCESS | 3436 | 1467246734029 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:32:14 INFO - PROCESS | 3436 | 1467246734031 Marionette TRACE conn6 <- [1,474,null,{}] 17:32:14 INFO - PROCESS | 3436 | 1467246734035 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:14 INFO - PROCESS | 3436 | 1467246734037 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:14 INFO - PROCESS | 3436 | 1467246734126 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 17:32:14 INFO - PROCESS | 3436 | 1467246734132 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:14 INFO - PROCESS | 3436 | 1467246734134 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8D7000 == 32 [pid = 3436] [id = 128] 17:32:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CB1D8800) [pid = 3436] [serial = 382] [outer = 0000000000000000] 17:32:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB3A8800) [pid = 3436] [serial = 383] [outer = 00000022CB1D8800] 17:32:14 INFO - PROCESS | 3436 | 1467246734180 Marionette DEBUG loaded listener.js 17:32:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CB697C00) [pid = 3436] [serial = 384] [outer = 00000022CB1D8800] 17:32:14 INFO - PROCESS | 3436 | 1467246734627 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 628ms 17:32:14 INFO - PROCESS | 3436 | 1467246734668 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 17:32:14 INFO - PROCESS | 3436 | 1467246734671 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 17:32:14 INFO - PROCESS | 3436 | 1467246734674 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:32:14 INFO - PROCESS | 3436 | 1467246734676 Marionette TRACE conn6 <- [1,478,null,{}] 17:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:32:14 INFO - PROCESS | 3436 | 1467246734679 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:14 INFO - PROCESS | 3436 | 1467246734682 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:14 INFO - PROCESS | 3436 | 1467246734785 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 17:32:14 INFO - PROCESS | 3436 | 1467246734860 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:14 INFO - PROCESS | 3436 | 1467246734863 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1512800 == 33 [pid = 3436] [id = 129] 17:32:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022814D0000) [pid = 3436] [serial = 385] [outer = 0000000000000000] 17:32:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB6DF000) [pid = 3436] [serial = 386] [outer = 00000022814D0000] 17:32:14 INFO - PROCESS | 3436 | 1467246734908 Marionette DEBUG loaded listener.js 17:32:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CE87C800) [pid = 3436] [serial = 387] [outer = 00000022814D0000] 17:32:15 INFO - PROCESS | 3436 | 1467246735353 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:32:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 735ms 17:32:15 INFO - PROCESS | 3436 | 1467246735415 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 17:32:15 INFO - PROCESS | 3436 | 1467246735417 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 17:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:32:15 INFO - PROCESS | 3436 | 1467246735426 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:32:15 INFO - PROCESS | 3436 | 1467246735428 Marionette TRACE conn6 <- [1,482,null,{}] 17:32:15 INFO - PROCESS | 3436 | 1467246735432 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:15 INFO - PROCESS | 3436 | 1467246735438 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:15 INFO - PROCESS | 3436 | 1467246735581 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 17:32:15 INFO - PROCESS | 3436 | 1467246735634 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:15 INFO - PROCESS | 3436 | 1467246735637 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:15 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F6D800 == 34 [pid = 3436] [id = 130] 17:32:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D1649000) [pid = 3436] [serial = 388] [outer = 0000000000000000] 17:32:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D1BA9800) [pid = 3436] [serial = 389] [outer = 00000022D1649000] 17:32:15 INFO - PROCESS | 3436 | 1467246735681 Marionette DEBUG loaded listener.js 17:32:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D23BB800) [pid = 3436] [serial = 390] [outer = 00000022D1649000] 17:32:16 INFO - PROCESS | 3436 | 1467246736161 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 796ms 17:32:16 INFO - PROCESS | 3436 | 1467246736221 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 17:32:16 INFO - PROCESS | 3436 | 1467246736223 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 17:32:16 INFO - PROCESS | 3436 | 1467246736226 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:32:16 INFO - PROCESS | 3436 | 1467246736228 Marionette TRACE conn6 <- [1,486,null,{}] 17:32:16 INFO - PROCESS | 3436 | 1467246736232 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:16 INFO - PROCESS | 3436 | 1467246736234 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:16 INFO - PROCESS | 3436 | 1467246736339 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 17:32:16 INFO - PROCESS | 3436 | 1467246736389 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:16 INFO - PROCESS | 3436 | 1467246736391 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4095800 == 35 [pid = 3436] [id = 131] 17:32:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D24B7800) [pid = 3436] [serial = 391] [outer = 0000000000000000] 17:32:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D2720400) [pid = 3436] [serial = 392] [outer = 00000022D24B7800] 17:32:16 INFO - PROCESS | 3436 | 1467246736443 Marionette DEBUG loaded listener.js 17:32:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D3096400) [pid = 3436] [serial = 393] [outer = 00000022D24B7800] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022814D5000) [pid = 3436] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (0000002280A54400) [pid = 3436] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C2F36800) [pid = 3436] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CAD8FC00) [pid = 3436] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022803BB400) [pid = 3436] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4F11800) [pid = 3436] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D164A800) [pid = 3436] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CB6DB000) [pid = 3436] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4925800) [pid = 3436] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CEE0F800) [pid = 3436] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C4F08800) [pid = 3436] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:32:16 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C4926800) [pid = 3436] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:32:16 INFO - PROCESS | 3436 | 1467246736862 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 690ms 17:32:16 INFO - PROCESS | 3436 | 1467246736920 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 17:32:16 INFO - PROCESS | 3436 | 1467246736922 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 17:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:32:16 INFO - PROCESS | 3436 | 1467246736925 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:32:16 INFO - PROCESS | 3436 | 1467246736927 Marionette TRACE conn6 <- [1,490,null,{}] 17:32:16 INFO - PROCESS | 3436 | 1467246736931 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:16 INFO - PROCESS | 3436 | 1467246736933 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:17 INFO - PROCESS | 3436 | 1467246737040 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 17:32:17 INFO - PROCESS | 3436 | 1467246737086 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:17 INFO - PROCESS | 3436 | 1467246737088 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51A7000 == 36 [pid = 3436] [id = 132] 17:32:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022815F1800) [pid = 3436] [serial = 394] [outer = 0000000000000000] 17:32:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB1DD000) [pid = 3436] [serial = 395] [outer = 00000022815F1800] 17:32:17 INFO - PROCESS | 3436 | 1467246737133 Marionette DEBUG loaded listener.js 17:32:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D3098000) [pid = 3436] [serial = 396] [outer = 00000022815F1800] 17:32:17 INFO - PROCESS | 3436 | 1467246737486 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 17:32:17 INFO - PROCESS | 3436 | 1467246737515 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 17:32:17 INFO - PROCESS | 3436 | 1467246737518 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 17:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:32:17 INFO - PROCESS | 3436 | 1467246737521 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:32:17 INFO - PROCESS | 3436 | 1467246737523 Marionette TRACE conn6 <- [1,494,null,{}] 17:32:17 INFO - PROCESS | 3436 | 1467246737527 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:17 INFO - PROCESS | 3436 | 1467246737529 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:17 INFO - PROCESS | 3436 | 1467246737637 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 17:32:17 INFO - PROCESS | 3436 | 1467246737644 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:17 INFO - PROCESS | 3436 | 1467246737654 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D53D2000 == 37 [pid = 3436] [id = 133] 17:32:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2F3E400) [pid = 3436] [serial = 397] [outer = 0000000000000000] 17:32:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D43B1C00) [pid = 3436] [serial = 398] [outer = 00000022C2F3E400] 17:32:17 INFO - PROCESS | 3436 | 1467246737698 Marionette DEBUG loaded listener.js 17:32:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D4D9C400) [pid = 3436] [serial = 399] [outer = 00000022C2F3E400] 17:32:18 INFO - PROCESS | 3436 | 1467246738137 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 628ms 17:32:18 INFO - PROCESS | 3436 | 1467246738152 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 17:32:18 INFO - PROCESS | 3436 | 1467246738154 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 17:32:18 INFO - PROCESS | 3436 | 1467246738158 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:32:18 INFO - PROCESS | 3436 | 1467246738160 Marionette TRACE conn6 <- [1,498,null,{}] 17:32:18 INFO - PROCESS | 3436 | 1467246738163 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:18 INFO - PROCESS | 3436 | 1467246738165 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:18 INFO - PROCESS | 3436 | 1467246738275 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 17:32:18 INFO - PROCESS | 3436 | 1467246738282 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:18 INFO - PROCESS | 3436 | 1467246738284 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB52B800 == 38 [pid = 3436] [id = 134] 17:32:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D511B800) [pid = 3436] [serial = 400] [outer = 0000000000000000] 17:32:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D5121C00) [pid = 3436] [serial = 401] [outer = 00000022D511B800] 17:32:18 INFO - PROCESS | 3436 | 1467246738328 Marionette DEBUG loaded listener.js 17:32:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D512AC00) [pid = 3436] [serial = 402] [outer = 00000022D511B800] 17:32:18 INFO - PROCESS | 3436 | 1467246738782 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 17:32:18 INFO - PROCESS | 3436 | 1467246738853 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 17:32:18 INFO - PROCESS | 3436 | 1467246738858 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 17:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:32:18 INFO - PROCESS | 3436 | 1467246738865 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:32:18 INFO - PROCESS | 3436 | 1467246738870 Marionette TRACE conn6 <- [1,502,null,{}] 17:32:18 INFO - PROCESS | 3436 | 1467246738877 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:18 INFO - PROCESS | 3436 | 1467246738880 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:19 INFO - PROCESS | 3436 | 1467246739107 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 17:32:19 INFO - PROCESS | 3436 | 1467246739195 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:19 INFO - PROCESS | 3436 | 1467246739200 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F10000 == 39 [pid = 3436] [id = 135] 17:32:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022815ED000) [pid = 3436] [serial = 403] [outer = 0000000000000000] 17:32:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C2F3A800) [pid = 3436] [serial = 404] [outer = 00000022815ED000] 17:32:19 INFO - PROCESS | 3436 | 1467246739261 Marionette DEBUG loaded listener.js 17:32:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C4F07C00) [pid = 3436] [serial = 405] [outer = 00000022815ED000] 17:32:19 INFO - PROCESS | 3436 | 1467246739865 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:32:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:32:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1030ms 17:32:19 INFO - PROCESS | 3436 | 1467246739897 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 17:32:19 INFO - PROCESS | 3436 | 1467246739902 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 17:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:32:19 INFO - PROCESS | 3436 | 1467246739908 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:32:19 INFO - PROCESS | 3436 | 1467246739911 Marionette TRACE conn6 <- [1,506,null,{}] 17:32:19 INFO - PROCESS | 3436 | 1467246739916 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:19 INFO - PROCESS | 3436 | 1467246739919 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:20 INFO - PROCESS | 3436 | 1467246740036 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 17:32:20 INFO - PROCESS | 3436 | 1467246740123 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:20 INFO - PROCESS | 3436 | 1467246740125 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:20 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C5B800 == 40 [pid = 3436] [id = 136] 17:32:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C9ED9C00) [pid = 3436] [serial = 406] [outer = 0000000000000000] 17:32:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CAD94400) [pid = 3436] [serial = 407] [outer = 00000022C9ED9C00] 17:32:20 INFO - PROCESS | 3436 | 1467246740184 Marionette DEBUG loaded listener.js 17:32:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB693000) [pid = 3436] [serial = 408] [outer = 00000022C9ED9C00] 17:32:20 INFO - PROCESS | 3436 | 1467246740791 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 944ms 17:32:20 INFO - PROCESS | 3436 | 1467246740855 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 17:32:20 INFO - PROCESS | 3436 | 1467246740858 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 17:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:32:20 INFO - PROCESS | 3436 | 1467246740862 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:32:20 INFO - PROCESS | 3436 | 1467246740866 Marionette TRACE conn6 <- [1,510,null,{}] 17:32:20 INFO - PROCESS | 3436 | 1467246740878 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:20 INFO - PROCESS | 3436 | 1467246740883 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:21 INFO - PROCESS | 3436 | 1467246741001 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 17:32:21 INFO - PROCESS | 3436 | 1467246741077 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:21 INFO - PROCESS | 3436 | 1467246741081 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BA2000 == 41 [pid = 3436] [id = 137] 17:32:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D1BA1000) [pid = 3436] [serial = 409] [outer = 0000000000000000] 17:32:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D24B3000) [pid = 3436] [serial = 410] [outer = 00000022D1BA1000] 17:32:21 INFO - PROCESS | 3436 | 1467246741182 Marionette DEBUG loaded listener.js 17:32:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D52BEC00) [pid = 3436] [serial = 411] [outer = 00000022D1BA1000] 17:32:21 INFO - PROCESS | 3436 | 1467246741865 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:32:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:32:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1037ms 17:32:21 INFO - PROCESS | 3436 | 1467246741900 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 17:32:21 INFO - PROCESS | 3436 | 1467246741903 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 17:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:32:21 INFO - PROCESS | 3436 | 1467246741907 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:32:21 INFO - PROCESS | 3436 | 1467246741909 Marionette TRACE conn6 <- [1,514,null,{}] 17:32:21 INFO - PROCESS | 3436 | 1467246741913 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:21 INFO - PROCESS | 3436 | 1467246741916 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:22 INFO - PROCESS | 3436 | 1467246742028 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 17:32:22 INFO - PROCESS | 3436 | 1467246742100 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:22 INFO - PROCESS | 3436 | 1467246742102 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A04000 == 42 [pid = 3436] [id = 138] 17:32:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (0000002280FF6800) [pid = 3436] [serial = 412] [outer = 0000000000000000] 17:32:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CB5ABC00) [pid = 3436] [serial = 413] [outer = 0000002280FF6800] 17:32:22 INFO - PROCESS | 3436 | 1467246742201 Marionette DEBUG loaded listener.js 17:32:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D5676C00) [pid = 3436] [serial = 414] [outer = 0000002280FF6800] 17:32:22 INFO - PROCESS | 3436 | 1467246742883 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:32:22 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 17:32:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1029ms 17:32:22 INFO - PROCESS | 3436 | 1467246742939 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 17:32:22 INFO - PROCESS | 3436 | 1467246742943 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 17:32:22 INFO - PROCESS | 3436 | 1467246742948 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:32:22 INFO - PROCESS | 3436 | 1467246742952 Marionette TRACE conn6 <- [1,518,null,{}] 17:32:22 INFO - PROCESS | 3436 | 1467246742976 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:22 INFO - PROCESS | 3436 | 1467246742978 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:23 INFO - PROCESS | 3436 | 1467246743114 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 17:32:23 INFO - PROCESS | 3436 | 1467246743206 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:23 INFO - PROCESS | 3436 | 1467246743209 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C40F4800 == 43 [pid = 3436] [id = 139] 17:32:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (000000228150D800) [pid = 3436] [serial = 415] [outer = 0000000000000000] 17:32:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022815F7C00) [pid = 3436] [serial = 416] [outer = 000000228150D800] 17:32:23 INFO - PROCESS | 3436 | 1467246743260 Marionette DEBUG loaded listener.js 17:32:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022C4F53800) [pid = 3436] [serial = 417] [outer = 000000228150D800] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D53D2000 == 42 [pid = 3436] [id = 133] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51A7000 == 41 [pid = 3436] [id = 132] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4095800 == 40 [pid = 3436] [id = 131] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F6D800 == 39 [pid = 3436] [id = 130] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1512800 == 38 [pid = 3436] [id = 129] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8D7000 == 37 [pid = 3436] [id = 128] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA120000 == 36 [pid = 3436] [id = 127] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022C62DA000 == 35 [pid = 3436] [id = 126] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F1D800 == 34 [pid = 3436] [id = 125] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3022000 == 33 [pid = 3436] [id = 123] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D18800 == 32 [pid = 3436] [id = 124] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A04000 == 31 [pid = 3436] [id = 138] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BA2000 == 30 [pid = 3436] [id = 137] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0C5B800 == 29 [pid = 3436] [id = 136] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB52B800 == 28 [pid = 3436] [id = 134] 17:32:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F10000 == 27 [pid = 3436] [id = 135] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C5715000) [pid = 3436] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C94C4400) [pid = 3436] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022814CE800) [pid = 3436] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022815EE800) [pid = 3436] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C2FD0400) [pid = 3436] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C4DEA800) [pid = 3436] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CAE42000) [pid = 3436] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CAE14400) [pid = 3436] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022814D7000) [pid = 3436] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022803E3400) [pid = 3436] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CAE17000) [pid = 3436] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C91BF800) [pid = 3436] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D4D76800) [pid = 3436] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D23BA000) [pid = 3436] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D8899400) [pid = 3436] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D6C4D400) [pid = 3436] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB5A2800) [pid = 3436] [serial = 358] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CF034C00) [pid = 3436] [serial = 364] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D164F000) [pid = 3436] [serial = 367] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CE46DC00) [pid = 3436] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB6AFC00) [pid = 3436] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C4DE6800) [pid = 3436] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CF81F800) [pid = 3436] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CB6E0800) [pid = 3436] [serial = 361] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C4F0E000) [pid = 3436] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:32:24 INFO - PROCESS | 3436 | 1467246744511 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1617ms 17:32:24 INFO - PROCESS | 3436 | 1467246744574 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 17:32:24 INFO - PROCESS | 3436 | 1467246744578 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 17:32:24 INFO - PROCESS | 3436 | 1467246744584 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:32:24 INFO - PROCESS | 3436 | 1467246744587 Marionette TRACE conn6 <- [1,522,null,{}] 17:32:24 INFO - PROCESS | 3436 | 1467246744592 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:24 INFO - PROCESS | 3436 | 1467246744596 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:24 INFO - PROCESS | 3436 | 1467246744701 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 17:32:24 INFO - PROCESS | 3436 | 1467246744717 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:24 INFO - PROCESS | 3436 | 1467246744719 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F02800 == 28 [pid = 3436] [id = 140] 17:32:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022814D5400) [pid = 3436] [serial = 418] [outer = 0000000000000000] 17:32:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022814D7400) [pid = 3436] [serial = 419] [outer = 00000022814D5400] 17:32:24 INFO - PROCESS | 3436 | 1467246744768 Marionette DEBUG loaded listener.js 17:32:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022815EC400) [pid = 3436] [serial = 420] [outer = 00000022814D5400] 17:32:25 INFO - PROCESS | 3436 | 1467246745244 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 17:32:25 INFO - PROCESS | 3436 | 1467246745261 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 17:32:25 INFO - PROCESS | 3436 | 1467246745266 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 17:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:32:25 INFO - PROCESS | 3436 | 1467246745273 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:32:25 INFO - PROCESS | 3436 | 1467246745276 Marionette TRACE conn6 <- [1,526,null,{}] 17:32:25 INFO - PROCESS | 3436 | 1467246745280 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:25 INFO - PROCESS | 3436 | 1467246745282 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:25 INFO - PROCESS | 3436 | 1467246745376 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 17:32:25 INFO - PROCESS | 3436 | 1467246745384 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:25 INFO - PROCESS | 3436 | 1467246745386 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D04000 == 29 [pid = 3436] [id = 141] 17:32:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C2FCE000) [pid = 3436] [serial = 421] [outer = 0000000000000000] 17:32:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2FD0400) [pid = 3436] [serial = 422] [outer = 00000022C2FCE000] 17:32:25 INFO - PROCESS | 3436 | 1467246745434 Marionette DEBUG loaded listener.js 17:32:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C3A29C00) [pid = 3436] [serial = 423] [outer = 00000022C2FCE000] 17:32:25 INFO - PROCESS | 3436 | 1467246745912 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:32:25 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 17:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 692ms 17:32:25 INFO - PROCESS | 3436 | 1467246745967 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 17:32:25 INFO - PROCESS | 3436 | 1467246745970 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 17:32:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:32:25 INFO - PROCESS | 3436 | 1467246745974 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:32:25 INFO - PROCESS | 3436 | 1467246745977 Marionette TRACE conn6 <- [1,530,null,{}] 17:32:26 INFO - PROCESS | 3436 | 1467246745989 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:26 INFO - PROCESS | 3436 | 1467246745994 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:26 INFO - PROCESS | 3436 | 1467246746110 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 17:32:26 INFO - PROCESS | 3436 | 1467246746189 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:26 INFO - PROCESS | 3436 | 1467246746192 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA112000 == 30 [pid = 3436] [id = 142] 17:32:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022803C2400) [pid = 3436] [serial = 424] [outer = 0000000000000000] 17:32:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C4F53000) [pid = 3436] [serial = 425] [outer = 00000022803C2400] 17:32:26 INFO - PROCESS | 3436 | 1467246746241 Marionette DEBUG loaded listener.js 17:32:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C5291800) [pid = 3436] [serial = 426] [outer = 00000022803C2400] 17:32:26 INFO - PROCESS | 3436 | 1467246746748 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:32:26 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 17:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:32:26 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 17:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:32:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:32:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:32:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 798ms 17:32:26 INFO - PROCESS | 3436 | 1467246746773 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 17:32:26 INFO - PROCESS | 3436 | 1467246746776 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 17:32:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:32:26 INFO - PROCESS | 3436 | 1467246746790 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:32:26 INFO - PROCESS | 3436 | 1467246746792 Marionette TRACE conn6 <- [1,534,null,{}] 17:32:26 INFO - PROCESS | 3436 | 1467246746796 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:26 INFO - PROCESS | 3436 | 1467246746798 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:26 INFO - PROCESS | 3436 | 1467246746918 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 17:32:26 INFO - PROCESS | 3436 | 1467246746925 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:26 INFO - PROCESS | 3436 | 1467246746927 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB52C800 == 31 [pid = 3436] [id = 143] 17:32:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C94C1400) [pid = 3436] [serial = 427] [outer = 0000000000000000] 17:32:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C9BAFC00) [pid = 3436] [serial = 428] [outer = 00000022C94C1400] 17:32:27 INFO - PROCESS | 3436 | 1467246747009 Marionette DEBUG loaded listener.js 17:32:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CAD92400) [pid = 3436] [serial = 429] [outer = 00000022C94C1400] 17:32:27 INFO - PROCESS | 3436 | 1467246747478 Marionette TRACE conn6 <- [1,536,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]]]}] 17:32:27 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. 17:32:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 732ms 17:32:27 INFO - PROCESS | 3436 | 1467246747532 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 17:32:27 INFO - PROCESS | 3436 | 1467246747534 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 17:32:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:32:27 INFO - PROCESS | 3436 | 1467246747543 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:32:27 INFO - PROCESS | 3436 | 1467246747545 Marionette TRACE conn6 <- [1,538,null,{}] 17:32:27 INFO - PROCESS | 3436 | 1467246747549 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:27 INFO - PROCESS | 3436 | 1467246747551 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:27 INFO - PROCESS | 3436 | 1467246747655 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 17:32:27 INFO - PROCESS | 3436 | 1467246747666 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:27 INFO - PROCESS | 3436 | 1467246747669 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF889800 == 32 [pid = 3436] [id = 144] 17:32:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C2FCB800) [pid = 3436] [serial = 430] [outer = 0000000000000000] 17:32:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CAE20800) [pid = 3436] [serial = 431] [outer = 00000022C2FCB800] 17:32:27 INFO - PROCESS | 3436 | 1467246747749 Marionette DEBUG loaded listener.js 17:32:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB1D9800) [pid = 3436] [serial = 432] [outer = 00000022C2FCB800] 17:32:28 INFO - PROCESS | 3436 | 1467246748178 Marionette TRACE conn6 <- [1,540,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]]]}] 17:32:28 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. 17:32:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 692ms 17:32:28 INFO - PROCESS | 3436 | 1467246748238 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 17:32:28 INFO - PROCESS | 3436 | 1467246748240 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 17:32:28 INFO - PROCESS | 3436 | 1467246748244 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:32:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:32:28 INFO - PROCESS | 3436 | 1467246748245 Marionette TRACE conn6 <- [1,542,null,{}] 17:32:28 INFO - PROCESS | 3436 | 1467246748255 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:28 INFO - PROCESS | 3436 | 1467246748261 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:28 INFO - PROCESS | 3436 | 1467246748398 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 17:32:28 INFO - PROCESS | 3436 | 1467246748413 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:28 INFO - PROCESS | 3436 | 1467246748415 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1AF2000 == 33 [pid = 3436] [id = 145] 17:32:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C2FCAC00) [pid = 3436] [serial = 433] [outer = 0000000000000000] 17:32:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB694400) [pid = 3436] [serial = 434] [outer = 00000022C2FCAC00] 17:32:28 INFO - PROCESS | 3436 | 1467246748469 Marionette DEBUG loaded listener.js 17:32:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CE471400) [pid = 3436] [serial = 435] [outer = 00000022C2FCAC00] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C2F3E400) [pid = 3436] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022814D0000) [pid = 3436] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D1649000) [pid = 3436] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022815F1800) [pid = 3436] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D24B7800) [pid = 3436] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002280FF9000) [pid = 3436] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (000000228150C400) [pid = 3436] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4DE9800) [pid = 3436] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CB1D8800) [pid = 3436] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C93F5000) [pid = 3436] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D1649400) [pid = 3436] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:32:28 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D511B800) [pid = 3436] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:32:28 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:28 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:29 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:29 INFO - PROCESS | 3436 | 1467246749087 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:32:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:32:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 17:32:29 INFO - PROCESS | 3436 | 1467246749127 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 17:32:29 INFO - PROCESS | 3436 | 1467246749129 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 17:32:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:32:29 INFO - PROCESS | 3436 | 1467246749132 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:32:29 INFO - PROCESS | 3436 | 1467246749134 Marionette TRACE conn6 <- [1,546,null,{}] 17:32:29 INFO - PROCESS | 3436 | 1467246749138 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:29 INFO - PROCESS | 3436 | 1467246749140 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:29 INFO - PROCESS | 3436 | 1467246749219 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 17:32:29 INFO - PROCESS | 3436 | 1467246749225 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 3436 | 1467246749227 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21BB000 == 34 [pid = 3436] [id = 146] 17:32:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (0000002281510800) [pid = 3436] [serial = 436] [outer = 0000000000000000] 17:32:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB3AA800) [pid = 3436] [serial = 437] [outer = 0000002281510800] 17:32:29 INFO - PROCESS | 3436 | 1467246749272 Marionette DEBUG loaded listener.js 17:32:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE4F8400) [pid = 3436] [serial = 438] [outer = 0000002281510800] 17:32:29 INFO - PROCESS | 3436 | 1467246749745 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:32:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:32:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 17:32:29 INFO - PROCESS | 3436 | 1467246749807 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 17:32:29 INFO - PROCESS | 3436 | 1467246749809 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 17:32:29 INFO - PROCESS | 3436 | 1467246749812 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:32:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:32:29 INFO - PROCESS | 3436 | 1467246749814 Marionette TRACE conn6 <- [1,550,null,{}] 17:32:29 INFO - PROCESS | 3436 | 1467246749817 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:29 INFO - PROCESS | 3436 | 1467246749819 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:29 INFO - PROCESS | 3436 | 1467246749899 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 17:32:29 INFO - PROCESS | 3436 | 1467246749919 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:29 INFO - PROCESS | 3436 | 1467246749921 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4386800 == 35 [pid = 3436] [id = 147] 17:32:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CEE1F800) [pid = 3436] [serial = 439] [outer = 0000000000000000] 17:32:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CF107400) [pid = 3436] [serial = 440] [outer = 00000022CEE1F800] 17:32:29 INFO - PROCESS | 3436 | 1467246749965 Marionette DEBUG loaded listener.js 17:32:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CF82B000) [pid = 3436] [serial = 441] [outer = 00000022CEE1F800] 17:32:30 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:30 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:30 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:30 INFO - PROCESS | 3436 | 1467246750395 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:32:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:32:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 17:32:30 INFO - PROCESS | 3436 | 1467246750444 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 17:32:30 INFO - PROCESS | 3436 | 1467246750446 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 17:32:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:32:30 INFO - PROCESS | 3436 | 1467246750450 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:32:30 INFO - PROCESS | 3436 | 1467246750452 Marionette TRACE conn6 <- [1,554,null,{}] 17:32:30 INFO - PROCESS | 3436 | 1467246750455 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:30 INFO - PROCESS | 3436 | 1467246750457 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:30 INFO - PROCESS | 3436 | 1467246750538 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 17:32:30 INFO - PROCESS | 3436 | 1467246750547 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:30 INFO - PROCESS | 3436 | 1467246750549 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D5293800 == 36 [pid = 3436] [id = 148] 17:32:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CF823800) [pid = 3436] [serial = 442] [outer = 0000000000000000] 17:32:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D164D000) [pid = 3436] [serial = 443] [outer = 00000022CF823800] 17:32:30 INFO - PROCESS | 3436 | 1467246750593 Marionette DEBUG loaded listener.js 17:32:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D1DAF400) [pid = 3436] [serial = 444] [outer = 00000022CF823800] 17:32:31 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:31 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:31 INFO - PROCESS | 3436 | 1467246751399 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 985ms 17:32:31 INFO - PROCESS | 3436 | 1467246751438 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 17:32:31 INFO - PROCESS | 3436 | 1467246751442 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 17:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:32:31 INFO - PROCESS | 3436 | 1467246751448 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:32:31 INFO - PROCESS | 3436 | 1467246751453 Marionette TRACE conn6 <- [1,558,null,{}] 17:32:31 INFO - PROCESS | 3436 | 1467246751459 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:31 INFO - PROCESS | 3436 | 1467246751462 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:31 INFO - PROCESS | 3436 | 1467246751608 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 17:32:31 INFO - PROCESS | 3436 | 1467246751678 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:31 INFO - PROCESS | 3436 | 1467246751681 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A1E800 == 37 [pid = 3436] [id = 149] 17:32:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (000000228150BC00) [pid = 3436] [serial = 445] [outer = 0000000000000000] 17:32:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022815F1400) [pid = 3436] [serial = 446] [outer = 000000228150BC00] 17:32:31 INFO - PROCESS | 3436 | 1467246751781 Marionette DEBUG loaded listener.js 17:32:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C2FD4800) [pid = 3436] [serial = 447] [outer = 000000228150BC00] 17:32:32 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:32 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:32 INFO - PROCESS | 3436 | 1467246752537 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1136ms 17:32:32 INFO - PROCESS | 3436 | 1467246752588 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 17:32:32 INFO - PROCESS | 3436 | 1467246752593 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 17:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:32:32 INFO - PROCESS | 3436 | 1467246752600 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:32:32 INFO - PROCESS | 3436 | 1467246752603 Marionette TRACE conn6 <- [1,562,null,{}] 17:32:32 INFO - PROCESS | 3436 | 1467246752608 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:32 INFO - PROCESS | 3436 | 1467246752611 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:32 INFO - PROCESS | 3436 | 1467246752765 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 17:32:32 INFO - PROCESS | 3436 | 1467246752829 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:32 INFO - PROCESS | 3436 | 1467246752832 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:32 INFO - PROCESS | 3436 | ++DOCSHELL 000000228146E800 == 38 [pid = 3436] [id = 150] 17:32:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (0000002280A5A400) [pid = 3436] [serial = 448] [outer = 0000000000000000] 17:32:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022814D4400) [pid = 3436] [serial = 449] [outer = 0000002280A5A400] 17:32:32 INFO - PROCESS | 3436 | 1467246752984 Marionette DEBUG loaded listener.js 17:32:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C2F39C00) [pid = 3436] [serial = 450] [outer = 0000002280A5A400] 17:32:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4386800 == 37 [pid = 3436] [id = 147] 17:32:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21BB000 == 36 [pid = 3436] [id = 146] 17:32:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1AF2000 == 35 [pid = 3436] [id = 145] 17:32:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF889800 == 34 [pid = 3436] [id = 144] 17:32:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB52C800 == 33 [pid = 3436] [id = 143] 17:32:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA112000 == 32 [pid = 3436] [id = 142] 17:32:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D04000 == 31 [pid = 3436] [id = 141] 17:32:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F02800 == 30 [pid = 3436] [id = 140] 17:32:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022C40F4800 == 29 [pid = 3436] [id = 139] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D4D9C400) [pid = 3436] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CB6DF000) [pid = 3436] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CE87C800) [pid = 3436] [serial = 387] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D23BB800) [pid = 3436] [serial = 390] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D1BA9800) [pid = 3436] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CB1DD000) [pid = 3436] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D2720400) [pid = 3436] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022814DA800) [pid = 3436] [serial = 370] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C2F3D400) [pid = 3436] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C2F41800) [pid = 3436] [serial = 373] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4035C00) [pid = 3436] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4DED400) [pid = 3436] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4F4DC00) [pid = 3436] [serial = 378] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CB3A8800) [pid = 3436] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C94C4C00) [pid = 3436] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CAD91C00) [pid = 3436] [serial = 381] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D1B9EC00) [pid = 3436] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D43B1C00) [pid = 3436] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D512AC00) [pid = 3436] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D5121C00) [pid = 3436] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D0CECC00) [pid = 3436] [serial = 158] [outer = 0000000000000000] [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.] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D3096400) [pid = 3436] [serial = 393] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CB697C00) [pid = 3436] [serial = 384] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022D3098000) [pid = 3436] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:32:33 INFO - PROCESS | 3436 | 1467246753623 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:32:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:32:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1041ms 17:32:33 INFO - PROCESS | 3436 | 1467246753643 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 17:32:33 INFO - PROCESS | 3436 | 1467246753647 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 17:32:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:32:33 INFO - PROCESS | 3436 | 1467246753652 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:32:33 INFO - PROCESS | 3436 | 1467246753655 Marionette TRACE conn6 <- [1,566,null,{}] 17:32:33 INFO - PROCESS | 3436 | 1467246753676 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:33 INFO - PROCESS | 3436 | 1467246753679 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:33 INFO - PROCESS | 3436 | 1467246753770 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 17:32:33 INFO - PROCESS | 3436 | 1467246753842 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:33 INFO - PROCESS | 3436 | 1467246753845 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A03800 == 30 [pid = 3436] [id = 151] 17:32:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (0000002280A53C00) [pid = 3436] [serial = 451] [outer = 0000000000000000] 17:32:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022815F3400) [pid = 3436] [serial = 452] [outer = 0000002280A53C00] 17:32:33 INFO - PROCESS | 3436 | 1467246753895 Marionette DEBUG loaded listener.js 17:32:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C4DED400) [pid = 3436] [serial = 453] [outer = 0000002280A53C00] 17:32:34 INFO - PROCESS | 3436 | 1467246754331 Marionette TRACE conn6 <- [1,568,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]]]}] 17:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 17:32:34 INFO - PROCESS | 3436 | 1467246754348 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 17:32:34 INFO - PROCESS | 3436 | 1467246754352 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 17:32:34 INFO - PROCESS | 3436 | 1467246754359 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:32:34 INFO - PROCESS | 3436 | 1467246754361 Marionette TRACE conn6 <- [1,570,null,{}] 17:32:34 INFO - PROCESS | 3436 | 1467246754365 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:34 INFO - PROCESS | 3436 | 1467246754368 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:34 INFO - PROCESS | 3436 | 1467246754457 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 17:32:34 INFO - PROCESS | 3436 | 1467246754465 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:34 INFO - PROCESS | 3436 | 1467246754467 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C76000 == 31 [pid = 3436] [id = 152] 17:32:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C4F4DC00) [pid = 3436] [serial = 454] [outer = 0000000000000000] 17:32:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C5295000) [pid = 3436] [serial = 455] [outer = 00000022C4F4DC00] 17:32:34 INFO - PROCESS | 3436 | 1467246754513 Marionette DEBUG loaded listener.js 17:32:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C9BAE000) [pid = 3436] [serial = 456] [outer = 00000022C4F4DC00] 17:32:34 INFO - PROCESS | 3436 | 1467246754988 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 17:32:35 INFO - PROCESS | 3436 | 1467246755054 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 17:32:35 INFO - PROCESS | 3436 | 1467246755057 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 17:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:32:35 INFO - PROCESS | 3436 | 1467246755061 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:32:35 INFO - PROCESS | 3436 | 1467246755065 Marionette TRACE conn6 <- [1,574,null,{}] 17:32:35 INFO - PROCESS | 3436 | 1467246755076 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:35 INFO - PROCESS | 3436 | 1467246755081 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:35 INFO - PROCESS | 3436 | 1467246755172 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 17:32:35 INFO - PROCESS | 3436 | 1467246755186 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:35 INFO - PROCESS | 3436 | 1467246755189 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB8F3000 == 32 [pid = 3436] [id = 153] 17:32:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002280A58800) [pid = 3436] [serial = 457] [outer = 0000000000000000] 17:32:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB1DB000) [pid = 3436] [serial = 458] [outer = 0000002280A58800] 17:32:35 INFO - PROCESS | 3436 | 1467246755233 Marionette DEBUG loaded listener.js 17:32:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB68D400) [pid = 3436] [serial = 459] [outer = 0000002280A58800] 17:32:35 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:35 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:35 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:35 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:35 INFO - PROCESS | 3436 | 1467246755655 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 649ms 17:32:35 INFO - PROCESS | 3436 | 1467246755711 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 17:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:32:35 INFO - PROCESS | 3436 | 1467246755714 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 17:32:35 INFO - PROCESS | 3436 | 1467246755718 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:32:35 INFO - PROCESS | 3436 | 1467246755719 Marionette TRACE conn6 <- [1,578,null,{}] 17:32:35 INFO - PROCESS | 3436 | 1467246755723 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:35 INFO - PROCESS | 3436 | 1467246755725 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:35 INFO - PROCESS | 3436 | 1467246755867 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 17:32:35 INFO - PROCESS | 3436 | 1467246755885 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:35 INFO - PROCESS | 3436 | 1467246755893 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1518000 == 33 [pid = 3436] [id = 154] 17:32:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB6B4800) [pid = 3436] [serial = 460] [outer = 0000000000000000] 17:32:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB6D9800) [pid = 3436] [serial = 461] [outer = 00000022CB6B4800] 17:32:35 INFO - PROCESS | 3436 | 1467246755938 Marionette DEBUG loaded listener.js 17:32:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE468800) [pid = 3436] [serial = 462] [outer = 00000022CB6B4800] 17:32:36 INFO - PROCESS | 3436 | 1467246756375 Marionette TRACE conn6 <- [1,580,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]]]}] 17:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 17:32:36 INFO - PROCESS | 3436 | 1467246756418 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 17:32:36 INFO - PROCESS | 3436 | 1467246756420 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 17:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:32:36 INFO - PROCESS | 3436 | 1467246756424 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:32:36 INFO - PROCESS | 3436 | 1467246756425 Marionette TRACE conn6 <- [1,582,null,{}] 17:32:36 INFO - PROCESS | 3436 | 1467246756429 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:36 INFO - PROCESS | 3436 | 1467246756431 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:36 INFO - PROCESS | 3436 | 1467246756538 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 17:32:36 INFO - PROCESS | 3436 | 1467246756544 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:36 INFO - PROCESS | 3436 | 1467246756546 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB3F6000 == 34 [pid = 3436] [id = 155] 17:32:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CEE2A000) [pid = 3436] [serial = 463] [outer = 0000000000000000] 17:32:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CF1CA800) [pid = 3436] [serial = 464] [outer = 00000022CEE2A000] 17:32:36 INFO - PROCESS | 3436 | 1467246756602 Marionette DEBUG loaded listener.js 17:32:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D1651000) [pid = 3436] [serial = 465] [outer = 00000022CEE2A000] 17:32:37 INFO - PROCESS | 3436 | 1467246757086 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:32:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:32:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 17:32:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:32:37 INFO - PROCESS | 3436 | 1467246757118 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 17:32:37 INFO - PROCESS | 3436 | 1467246757120 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 17:32:37 INFO - PROCESS | 3436 | 1467246757123 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:32:37 INFO - PROCESS | 3436 | 1467246757125 Marionette TRACE conn6 <- [1,586,null,{}] 17:32:37 INFO - PROCESS | 3436 | 1467246757128 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:37 INFO - PROCESS | 3436 | 1467246757134 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:37 INFO - PROCESS | 3436 | 1467246757375 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 17:32:37 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:32:37 INFO - PROCESS | 3436 | 1467246757543 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:37 INFO - PROCESS | 3436 | 1467246757545 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D436D000 == 35 [pid = 3436] [id = 156] 17:32:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D2429000) [pid = 3436] [serial = 466] [outer = 0000000000000000] 17:32:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D2524C00) [pid = 3436] [serial = 467] [outer = 00000022D2429000] 17:32:37 INFO - PROCESS | 3436 | 1467246757589 Marionette DEBUG loaded listener.js 17:32:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D27D5000) [pid = 3436] [serial = 468] [outer = 00000022D2429000] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022814D5400) [pid = 3436] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C2FCE000) [pid = 3436] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C94C1400) [pid = 3436] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (000000228150D800) [pid = 3436] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022803C2400) [pid = 3436] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C2FCB800) [pid = 3436] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2FCAC00) [pid = 3436] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CEE1F800) [pid = 3436] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022815ED000) [pid = 3436] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C9ED9C00) [pid = 3436] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D1BA1000) [pid = 3436] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0000002280FF6800) [pid = 3436] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:32:37 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002281510800) [pid = 3436] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:32:38 INFO - PROCESS | 3436 | 1467246758038 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 17:32:38 INFO - PROCESS | 3436 | 1467246758070 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 17:32:38 INFO - PROCESS | 3436 | 1467246758072 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 17:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:32:38 INFO - PROCESS | 3436 | 1467246758076 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:32:38 INFO - PROCESS | 3436 | 1467246758078 Marionette TRACE conn6 <- [1,590,null,{}] 17:32:38 INFO - PROCESS | 3436 | 1467246758081 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:38 INFO - PROCESS | 3436 | 1467246758083 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:38 INFO - PROCESS | 3436 | 1467246758166 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 17:32:38 INFO - PROCESS | 3436 | 1467246758172 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:38 INFO - PROCESS | 3436 | 1467246758173 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:38 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C527F000 == 36 [pid = 3436] [id = 157] 17:32:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C2FCE000) [pid = 3436] [serial = 469] [outer = 0000000000000000] 17:32:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CAE1F800) [pid = 3436] [serial = 470] [outer = 00000022C2FCE000] 17:32:38 INFO - PROCESS | 3436 | 1467246758218 Marionette DEBUG loaded listener.js 17:32:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D27D6400) [pid = 3436] [serial = 471] [outer = 00000022C2FCE000] 17:32:38 INFO - PROCESS | 3436 | 1467246758637 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:32:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:32:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 586ms 17:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:32:38 INFO - PROCESS | 3436 | 1467246758672 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 17:32:38 INFO - PROCESS | 3436 | 1467246758675 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 17:32:38 INFO - PROCESS | 3436 | 1467246758678 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:32:38 INFO - PROCESS | 3436 | 1467246758688 Marionette TRACE conn6 <- [1,594,null,{}] 17:32:38 INFO - PROCESS | 3436 | 1467246758692 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:38 INFO - PROCESS | 3436 | 1467246758694 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:38 INFO - PROCESS | 3436 | 1467246758776 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 17:32:38 INFO - PROCESS | 3436 | 1467246758781 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:38 INFO - PROCESS | 3436 | 1467246758783 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:38 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A4D800 == 37 [pid = 3436] [id = 158] 17:32:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D3C7C800) [pid = 3436] [serial = 472] [outer = 0000000000000000] 17:32:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D4013400) [pid = 3436] [serial = 473] [outer = 00000022D3C7C800] 17:32:38 INFO - PROCESS | 3436 | 1467246758830 Marionette DEBUG loaded listener.js 17:32:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D4D74000) [pid = 3436] [serial = 474] [outer = 00000022D3C7C800] 17:32:39 INFO - PROCESS | 3436 | 1467246759252 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 650ms 17:32:39 INFO - PROCESS | 3436 | 1467246759330 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 17:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:32:39 INFO - PROCESS | 3436 | 1467246759332 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 17:32:39 INFO - PROCESS | 3436 | 1467246759336 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:32:39 INFO - PROCESS | 3436 | 1467246759338 Marionette TRACE conn6 <- [1,598,null,{}] 17:32:39 INFO - PROCESS | 3436 | 1467246759342 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:39 INFO - PROCESS | 3436 | 1467246759343 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:39 INFO - PROCESS | 3436 | 1467246759429 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 17:32:39 INFO - PROCESS | 3436 | 1467246759436 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:39 INFO - PROCESS | 3436 | 1467246759438 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A98000 == 38 [pid = 3436] [id = 159] 17:32:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D4D9F400) [pid = 3436] [serial = 475] [outer = 0000000000000000] 17:32:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D511C000) [pid = 3436] [serial = 476] [outer = 00000022D4D9F400] 17:32:39 INFO - PROCESS | 3436 | 1467246759482 Marionette DEBUG loaded listener.js 17:32:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D5127800) [pid = 3436] [serial = 477] [outer = 00000022D4D9F400] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A03800 == 37 [pid = 3436] [id = 151] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 000000228146E800 == 36 [pid = 3436] [id = 150] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A1E800 == 35 [pid = 3436] [id = 149] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D5293800 == 34 [pid = 3436] [id = 148] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C76000 == 33 [pid = 3436] [id = 152] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1518000 == 32 [pid = 3436] [id = 154] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB3F6000 == 31 [pid = 3436] [id = 155] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB8F3000 == 30 [pid = 3436] [id = 153] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A4D800 == 29 [pid = 3436] [id = 158] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D436D000 == 28 [pid = 3436] [id = 156] 17:32:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022C527F000 == 27 [pid = 3436] [id = 157] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022814D7400) [pid = 3436] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022815EC400) [pid = 3436] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C3A29C00) [pid = 3436] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C2FD0400) [pid = 3436] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C9BAFC00) [pid = 3436] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4F53800) [pid = 3436] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022815F7C00) [pid = 3436] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C4F53000) [pid = 3436] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CAE20800) [pid = 3436] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CAD92400) [pid = 3436] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB694400) [pid = 3436] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB1D9800) [pid = 3436] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CF107400) [pid = 3436] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CF82B000) [pid = 3436] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CE471400) [pid = 3436] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022D164D000) [pid = 3436] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C4F07C00) [pid = 3436] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022C2F3A800) [pid = 3436] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022CB693000) [pid = 3436] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022CAD94400) [pid = 3436] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022D52BEC00) [pid = 3436] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022D24B3000) [pid = 3436] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022D5676C00) [pid = 3436] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022CB5ABC00) [pid = 3436] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (00000022CE4F8400) [pid = 3436] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 55 (00000022C5291800) [pid = 3436] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | --DOMWINDOW == 54 (00000022CB3AA800) [pid = 3436] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:32:41 INFO - PROCESS | 3436 | 1467246761271 Marionette TRACE conn6 <- [1,600,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]]]}] 17:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1997ms 17:32:41 INFO - PROCESS | 3436 | 1467246761336 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 17:32:41 INFO - PROCESS | 3436 | 1467246761341 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 17:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:32:41 INFO - PROCESS | 3436 | 1467246761346 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:32:41 INFO - PROCESS | 3436 | 1467246761350 Marionette TRACE conn6 <- [1,602,null,{}] 17:32:41 INFO - PROCESS | 3436 | 1467246761356 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:41 INFO - PROCESS | 3436 | 1467246761359 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:41 INFO - PROCESS | 3436 | 1467246761457 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 17:32:41 INFO - PROCESS | 3436 | 1467246761472 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:41 INFO - PROCESS | 3436 | 1467246761475 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F04000 == 28 [pid = 3436] [id = 160] 17:32:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (0000002280FFA800) [pid = 3436] [serial = 478] [outer = 0000000000000000] 17:32:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (0000002280FFB000) [pid = 3436] [serial = 479] [outer = 0000002280FFA800] 17:32:41 INFO - PROCESS | 3436 | 1467246761524 Marionette DEBUG loaded listener.js 17:32:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (00000022814D9000) [pid = 3436] [serial = 480] [outer = 0000002280FFA800] 17:32:42 INFO - PROCESS | 3436 | 1467246762027 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 17:32:42 INFO - PROCESS | 3436 | 1467246762084 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 17:32:42 INFO - PROCESS | 3436 | 1467246762090 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 17:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:32:42 INFO - PROCESS | 3436 | 1467246762096 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:32:42 INFO - PROCESS | 3436 | 1467246762099 Marionette TRACE conn6 <- [1,606,null,{}] 17:32:42 INFO - PROCESS | 3436 | 1467246762103 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:42 INFO - PROCESS | 3436 | 1467246762106 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:42 INFO - PROCESS | 3436 | 1467246762197 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 17:32:42 INFO - PROCESS | 3436 | 1467246762265 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:42 INFO - PROCESS | 3436 | 1467246762268 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A1E000 == 29 [pid = 3436] [id = 161] 17:32:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (0000002281510400) [pid = 3436] [serial = 481] [outer = 0000000000000000] 17:32:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022815F2800) [pid = 3436] [serial = 482] [outer = 0000002281510400] 17:32:42 INFO - PROCESS | 3436 | 1467246762316 Marionette DEBUG loaded listener.js 17:32:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022C2F3A400) [pid = 3436] [serial = 483] [outer = 0000002281510400] 17:32:42 INFO - PROCESS | 3436 | 1467246762715 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 17:32:42 INFO - PROCESS | 3436 | 1467246762814 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 17:32:42 INFO - PROCESS | 3436 | 1467246762817 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 17:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:32:42 INFO - PROCESS | 3436 | 1467246762825 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:32:42 INFO - PROCESS | 3436 | 1467246762829 Marionette TRACE conn6 <- [1,610,null,{}] 17:32:42 INFO - PROCESS | 3436 | 1467246762841 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:42 INFO - PROCESS | 3436 | 1467246762846 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:42 INFO - PROCESS | 3436 | 1467246762932 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 17:32:42 INFO - PROCESS | 3436 | 1467246762941 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:42 INFO - PROCESS | 3436 | 1467246762944 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9359000 == 30 [pid = 3436] [id = 162] 17:32:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022803A4800) [pid = 3436] [serial = 484] [outer = 0000000000000000] 17:32:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022C492B800) [pid = 3436] [serial = 485] [outer = 00000022803A4800] 17:32:43 INFO - PROCESS | 3436 | 1467246762993 Marionette DEBUG loaded listener.js 17:32:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022C4F0C800) [pid = 3436] [serial = 486] [outer = 00000022803A4800] 17:32:43 INFO - PROCESS | 3436 | 1467246763419 Marionette TRACE conn6 <- [1,612,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]]]}] 17:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 629ms 17:32:43 INFO - PROCESS | 3436 | 1467246763462 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 17:32:43 INFO - PROCESS | 3436 | 1467246763465 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 17:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:32:43 INFO - PROCESS | 3436 | 1467246763468 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:32:43 INFO - PROCESS | 3436 | 1467246763470 Marionette TRACE conn6 <- [1,614,null,{}] 17:32:43 INFO - PROCESS | 3436 | 1467246763474 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:43 INFO - PROCESS | 3436 | 1467246763476 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:43 INFO - PROCESS | 3436 | 1467246763563 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 17:32:43 INFO - PROCESS | 3436 | 1467246763569 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:43 INFO - PROCESS | 3436 | 1467246763571 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC28800 == 31 [pid = 3436] [id = 163] 17:32:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C4F4BC00) [pid = 3436] [serial = 487] [outer = 0000000000000000] 17:32:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C4F53000) [pid = 3436] [serial = 488] [outer = 00000022C4F4BC00] 17:32:43 INFO - PROCESS | 3436 | 1467246763617 Marionette DEBUG loaded listener.js 17:32:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C5030800) [pid = 3436] [serial = 489] [outer = 00000022C4F4BC00] 17:32:44 INFO - PROCESS | 3436 | 1467246764033 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 17:32:44 INFO - PROCESS | 3436 | 1467246764100 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 17:32:44 INFO - PROCESS | 3436 | 1467246764102 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 17:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:32:44 INFO - PROCESS | 3436 | 1467246764105 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:32:44 INFO - PROCESS | 3436 | 1467246764107 Marionette TRACE conn6 <- [1,618,null,{}] 17:32:44 INFO - PROCESS | 3436 | 1467246764110 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:44 INFO - PROCESS | 3436 | 1467246764113 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:44 INFO - PROCESS | 3436 | 1467246764193 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 17:32:44 INFO - PROCESS | 3436 | 1467246764202 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:44 INFO - PROCESS | 3436 | 1467246764204 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB52D000 == 32 [pid = 3436] [id = 164] 17:32:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (0000002281515800) [pid = 3436] [serial = 490] [outer = 0000000000000000] 17:32:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C5295400) [pid = 3436] [serial = 491] [outer = 0000002281515800] 17:32:44 INFO - PROCESS | 3436 | 1467246764248 Marionette DEBUG loaded listener.js 17:32:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C5DD6800) [pid = 3436] [serial = 492] [outer = 0000002281515800] 17:32:44 INFO - PROCESS | 3436 | 1467246764684 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:32:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:32:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 17:32:44 INFO - PROCESS | 3436 | 1467246764737 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 17:32:44 INFO - PROCESS | 3436 | 1467246764740 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 17:32:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:32:44 INFO - PROCESS | 3436 | 1467246764743 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:32:44 INFO - PROCESS | 3436 | 1467246764745 Marionette TRACE conn6 <- [1,622,null,{}] 17:32:44 INFO - PROCESS | 3436 | 1467246764748 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:44 INFO - PROCESS | 3436 | 1467246764754 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:44 INFO - PROCESS | 3436 | 1467246764861 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 17:32:44 INFO - PROCESS | 3436 | 1467246764869 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:44 INFO - PROCESS | 3436 | 1467246764871 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AE2000 == 33 [pid = 3436] [id = 165] 17:32:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C94C4400) [pid = 3436] [serial = 493] [outer = 0000000000000000] 17:32:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CADD8000) [pid = 3436] [serial = 494] [outer = 00000022C94C4400] 17:32:44 INFO - PROCESS | 3436 | 1467246764916 Marionette DEBUG loaded listener.js 17:32:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CAE1C000) [pid = 3436] [serial = 495] [outer = 00000022C94C4400] 17:32:45 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:45 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:45 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:45 INFO - PROCESS | 3436 | 1467246765335 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 17:32:45 INFO - PROCESS | 3436 | 1467246765374 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 17:32:45 INFO - PROCESS | 3436 | 1467246765384 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 17:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:32:45 INFO - PROCESS | 3436 | 1467246765392 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:32:45 INFO - PROCESS | 3436 | 1467246765394 Marionette TRACE conn6 <- [1,626,null,{}] 17:32:45 INFO - PROCESS | 3436 | 1467246765398 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:45 INFO - PROCESS | 3436 | 1467246765400 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:45 INFO - PROCESS | 3436 | 1467246765477 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 17:32:45 INFO - PROCESS | 3436 | 1467246765483 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:45 INFO - PROCESS | 3436 | 1467246765485 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D161A800 == 34 [pid = 3436] [id = 166] 17:32:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB1B3000) [pid = 3436] [serial = 496] [outer = 0000000000000000] 17:32:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CB1D6400) [pid = 3436] [serial = 497] [outer = 00000022CB1B3000] 17:32:45 INFO - PROCESS | 3436 | 1467246765532 Marionette DEBUG loaded listener.js 17:32:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB3AB000) [pid = 3436] [serial = 498] [outer = 00000022CB1B3000] 17:32:45 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:45 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:45 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:45 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:45 INFO - PROCESS | 3436 | 1467246765966 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 17:32:46 INFO - PROCESS | 3436 | 1467246766024 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 17:32:46 INFO - PROCESS | 3436 | 1467246766026 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 17:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:32:46 INFO - PROCESS | 3436 | 1467246766029 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:32:46 INFO - PROCESS | 3436 | 1467246766031 Marionette TRACE conn6 <- [1,630,null,{}] 17:32:46 INFO - PROCESS | 3436 | 1467246766035 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:46 INFO - PROCESS | 3436 | 1467246766037 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:46 INFO - PROCESS | 3436 | 1467246766117 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 17:32:46 INFO - PROCESS | 3436 | 1467246766121 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:46 INFO - PROCESS | 3436 | 1467246766123 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1D27000 == 35 [pid = 3436] [id = 167] 17:32:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB3AA400) [pid = 3436] [serial = 499] [outer = 0000000000000000] 17:32:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB695C00) [pid = 3436] [serial = 500] [outer = 00000022CB3AA400] 17:32:46 INFO - PROCESS | 3436 | 1467246766167 Marionette DEBUG loaded listener.js 17:32:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB6BD400) [pid = 3436] [serial = 501] [outer = 00000022CB3AA400] 17:32:46 INFO - PROCESS | 3436 | 1467246766635 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 17:32:46 INFO - PROCESS | 3436 | 1467246766661 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 17:32:46 INFO - PROCESS | 3436 | 1467246766664 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 17:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:32:46 INFO - PROCESS | 3436 | 1467246766668 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:32:46 INFO - PROCESS | 3436 | 1467246766670 Marionette TRACE conn6 <- [1,634,null,{}] 17:32:46 INFO - PROCESS | 3436 | 1467246766673 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:46 INFO - PROCESS | 3436 | 1467246766675 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:46 INFO - PROCESS | 3436 | 1467246766776 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 17:32:46 INFO - PROCESS | 3436 | 1467246766784 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:46 INFO - PROCESS | 3436 | 1467246766786 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C934E800 == 36 [pid = 3436] [id = 168] 17:32:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB6B5400) [pid = 3436] [serial = 502] [outer = 0000000000000000] 17:32:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB858000) [pid = 3436] [serial = 503] [outer = 00000022CB6B5400] 17:32:46 INFO - PROCESS | 3436 | 1467246766831 Marionette DEBUG loaded listener.js 17:32:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CE888800) [pid = 3436] [serial = 504] [outer = 00000022CB6B5400] 17:32:47 INFO - PROCESS | 3436 | 1467246767287 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 691ms 17:32:47 INFO - PROCESS | 3436 | 1467246767361 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 17:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:32:47 INFO - PROCESS | 3436 | 1467246767363 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 17:32:47 INFO - PROCESS | 3436 | 1467246767366 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:32:47 INFO - PROCESS | 3436 | 1467246767368 Marionette TRACE conn6 <- [1,638,null,{}] 17:32:47 INFO - PROCESS | 3436 | 1467246767372 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:47 INFO - PROCESS | 3436 | 1467246767374 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:47 INFO - PROCESS | 3436 | 1467246767486 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 17:32:47 INFO - PROCESS | 3436 | 1467246767495 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:47 INFO - PROCESS | 3436 | 1467246767497 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3021000 == 37 [pid = 3436] [id = 169] 17:32:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CEE1F800) [pid = 3436] [serial = 505] [outer = 0000000000000000] 17:32:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CF10E000) [pid = 3436] [serial = 506] [outer = 00000022CEE1F800] 17:32:47 INFO - PROCESS | 3436 | 1467246767577 Marionette DEBUG loaded listener.js 17:32:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D0A2E400) [pid = 3436] [serial = 507] [outer = 00000022CEE1F800] 17:32:48 INFO - PROCESS | 3436 | 1467246768016 Marionette TRACE conn6 <- [1,640,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]]]}] 17:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 17:32:48 INFO - PROCESS | 3436 | 1467246768061 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 17:32:48 INFO - PROCESS | 3436 | 1467246768063 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 17:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:32:48 INFO - PROCESS | 3436 | 1467246768067 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:32:48 INFO - PROCESS | 3436 | 1467246768069 Marionette TRACE conn6 <- [1,642,null,{}] 17:32:48 INFO - PROCESS | 3436 | 1467246768120 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:48 INFO - PROCESS | 3436 | 1467246768123 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:48 INFO - PROCESS | 3436 | 1467246768246 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 17:32:48 INFO - PROCESS | 3436 | 1467246768290 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:48 INFO - PROCESS | 3436 | 1467246768292 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB52C800 == 38 [pid = 3436] [id = 170] 17:32:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D1CCE000) [pid = 3436] [serial = 508] [outer = 0000000000000000] 17:32:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D2165400) [pid = 3436] [serial = 509] [outer = 00000022D1CCE000] 17:32:48 INFO - PROCESS | 3436 | 1467246768339 Marionette DEBUG loaded listener.js 17:32:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D23BDC00) [pid = 3436] [serial = 510] [outer = 00000022D1CCE000] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CB6B4800) [pid = 3436] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CEE2A000) [pid = 3436] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D2429000) [pid = 3436] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D3C7C800) [pid = 3436] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002280A58800) [pid = 3436] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C4F4DC00) [pid = 3436] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (0000002280A53C00) [pid = 3436] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002280A5A400) [pid = 3436] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (000000228150BC00) [pid = 3436] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CF823800) [pid = 3436] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:32:48 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C2FCE000) [pid = 3436] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:32:48 INFO - PROCESS | 3436 | 1467246768816 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 796ms 17:32:48 INFO - PROCESS | 3436 | 1467246768866 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 17:32:48 INFO - PROCESS | 3436 | 1467246768869 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 17:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:32:48 INFO - PROCESS | 3436 | 1467246768872 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:32:48 INFO - PROCESS | 3436 | 1467246768874 Marionette TRACE conn6 <- [1,646,null,{}] 17:32:48 INFO - PROCESS | 3436 | 1467246768877 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:48 INFO - PROCESS | 3436 | 1467246768879 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:48 INFO - PROCESS | 3436 | 1467246768961 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 17:32:48 INFO - PROCESS | 3436 | 1467246768967 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:48 INFO - PROCESS | 3436 | 1467246768969 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A4A000 == 39 [pid = 3436] [id = 171] 17:32:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C502EC00) [pid = 3436] [serial = 511] [outer = 0000000000000000] 17:32:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CF1D5000) [pid = 3436] [serial = 512] [outer = 00000022C502EC00] 17:32:49 INFO - PROCESS | 3436 | 1467246769014 Marionette DEBUG loaded listener.js 17:32:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D241D400) [pid = 3436] [serial = 513] [outer = 00000022C502EC00] 17:32:49 INFO - PROCESS | 3436 | 1467246769435 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 587ms 17:32:49 INFO - PROCESS | 3436 | 1467246769461 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 17:32:49 INFO - PROCESS | 3436 | 1467246769464 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 17:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:32:49 INFO - PROCESS | 3436 | 1467246769467 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:32:49 INFO - PROCESS | 3436 | 1467246769469 Marionette TRACE conn6 <- [1,650,null,{}] 17:32:49 INFO - PROCESS | 3436 | 1467246769472 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:49 INFO - PROCESS | 3436 | 1467246769474 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:49 INFO - PROCESS | 3436 | 1467246769554 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 17:32:49 INFO - PROCESS | 3436 | 1467246769559 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:49 INFO - PROCESS | 3436 | 1467246769561 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6AAD800 == 40 [pid = 3436] [id = 172] 17:32:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D24BB800) [pid = 3436] [serial = 514] [outer = 0000000000000000] 17:32:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D2723800) [pid = 3436] [serial = 515] [outer = 00000022D24BB800] 17:32:49 INFO - PROCESS | 3436 | 1467246769605 Marionette DEBUG loaded listener.js 17:32:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D3A04400) [pid = 3436] [serial = 516] [outer = 00000022D24BB800] 17:32:49 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:49 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:49 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:49 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:50 INFO - PROCESS | 3436 | 1467246770045 Marionette TRACE conn6 <- [1,652,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]]]}] 17:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 17:32:50 INFO - PROCESS | 3436 | 1467246770099 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 17:32:50 INFO - PROCESS | 3436 | 1467246770102 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 17:32:50 INFO - PROCESS | 3436 | 1467246770105 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:32:50 INFO - PROCESS | 3436 | 1467246770107 Marionette TRACE conn6 <- [1,654,null,{}] 17:32:50 INFO - PROCESS | 3436 | 1467246770111 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:50 INFO - PROCESS | 3436 | 1467246770112 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:50 INFO - PROCESS | 3436 | 1467246770194 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 17:32:50 INFO - PROCESS | 3436 | 1467246770199 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:50 INFO - PROCESS | 3436 | 1467246770201 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C1C000 == 41 [pid = 3436] [id = 173] 17:32:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D4019800) [pid = 3436] [serial = 517] [outer = 0000000000000000] 17:32:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D43B5000) [pid = 3436] [serial = 518] [outer = 00000022D4019800] 17:32:50 INFO - PROCESS | 3436 | 1467246770245 Marionette DEBUG loaded listener.js 17:32:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D4D7B000) [pid = 3436] [serial = 519] [outer = 00000022D4019800] 17:32:50 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:50 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:50 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:50 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:50 INFO - PROCESS | 3436 | 1467246770770 Marionette TRACE conn6 <- [1,656,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]]]}] 17:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 734ms 17:32:50 INFO - PROCESS | 3436 | 1467246770844 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 17:32:50 INFO - PROCESS | 3436 | 1467246770849 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 17:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:32:50 INFO - PROCESS | 3436 | 1467246770855 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:32:50 INFO - PROCESS | 3436 | 1467246770859 Marionette TRACE conn6 <- [1,658,null,{}] 17:32:50 INFO - PROCESS | 3436 | 1467246770865 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:50 INFO - PROCESS | 3436 | 1467246770868 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:51 INFO - PROCESS | 3436 | 1467246771049 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 17:32:51 INFO - PROCESS | 3436 | 1467246771116 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:51 INFO - PROCESS | 3436 | 1467246771121 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4975000 == 42 [pid = 3436] [id = 174] 17:32:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (0000002280A5CC00) [pid = 3436] [serial = 520] [outer = 0000000000000000] 17:32:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022814D2800) [pid = 3436] [serial = 521] [outer = 0000002280A5CC00] 17:32:51 INFO - PROCESS | 3436 | 1467246771221 Marionette DEBUG loaded listener.js 17:32:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022815F6400) [pid = 3436] [serial = 522] [outer = 0000002280A5CC00] 17:32:51 INFO - PROCESS | 3436 | 1467246771915 Marionette TRACE conn6 <- [1,660,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]]]}] 17:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1086ms 17:32:51 INFO - PROCESS | 3436 | 1467246771945 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 17:32:51 INFO - PROCESS | 3436 | 1467246771950 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 17:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:32:51 INFO - PROCESS | 3436 | 1467246771979 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:32:51 INFO - PROCESS | 3436 | 1467246771982 Marionette TRACE conn6 <- [1,662,null,{}] 17:32:51 INFO - PROCESS | 3436 | 1467246771986 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:51 INFO - PROCESS | 3436 | 1467246771989 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:52 INFO - PROCESS | 3436 | 1467246772115 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 17:32:52 INFO - PROCESS | 3436 | 1467246772186 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:52 INFO - PROCESS | 3436 | 1467246772189 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB8ED000 == 43 [pid = 3436] [id = 175] 17:32:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C44D2C00) [pid = 3436] [serial = 523] [outer = 0000000000000000] 17:32:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022C4DEC800) [pid = 3436] [serial = 524] [outer = 00000022C44D2C00] 17:32:52 INFO - PROCESS | 3436 | 1467246772247 Marionette DEBUG loaded listener.js 17:32:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C4F53800) [pid = 3436] [serial = 525] [outer = 00000022C44D2C00] 17:32:52 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:32:52 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:32:53 INFO - PROCESS | 3436 | 1467246773221 Marionette TRACE conn6 <- [1,664,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]]]}] 17:32: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 17:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1306ms 17:32:53 INFO - PROCESS | 3436 | 1467246773269 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 17:32:53 INFO - PROCESS | 3436 | 1467246773274 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 17:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:32:53 INFO - PROCESS | 3436 | 1467246773279 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:32:53 INFO - PROCESS | 3436 | 1467246773282 Marionette TRACE conn6 <- [1,666,null,{}] 17:32:53 INFO - PROCESS | 3436 | 1467246773288 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:53 INFO - PROCESS | 3436 | 1467246773291 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:53 INFO - PROCESS | 3436 | 1467246773426 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6AAD800 == 42 [pid = 3436] [id = 172] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A4A000 == 41 [pid = 3436] [id = 171] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB52C800 == 40 [pid = 3436] [id = 170] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3021000 == 39 [pid = 3436] [id = 169] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022C934E800 == 38 [pid = 3436] [id = 168] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1D27000 == 37 [pid = 3436] [id = 167] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022D161A800 == 36 [pid = 3436] [id = 166] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AE2000 == 35 [pid = 3436] [id = 165] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB52D000 == 34 [pid = 3436] [id = 164] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC28800 == 33 [pid = 3436] [id = 163] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9359000 == 32 [pid = 3436] [id = 162] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A1E000 == 31 [pid = 3436] [id = 161] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F04000 == 30 [pid = 3436] [id = 160] 17:32:53 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A98000 == 29 [pid = 3436] [id = 159] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D511C000) [pid = 3436] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CB6D9800) [pid = 3436] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CE468800) [pid = 3436] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CF1CA800) [pid = 3436] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D2524C00) [pid = 3436] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D4013400) [pid = 3436] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D27D5000) [pid = 3436] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB1DB000) [pid = 3436] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C5295000) [pid = 3436] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C9BAE000) [pid = 3436] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022815F3400) [pid = 3436] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4DED400) [pid = 3436] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2F39C00) [pid = 3436] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022814D4400) [pid = 3436] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C2FD4800) [pid = 3436] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022815F1400) [pid = 3436] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D1DAF400) [pid = 3436] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D4D74000) [pid = 3436] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D1651000) [pid = 3436] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D27D6400) [pid = 3436] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CAE1F800) [pid = 3436] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB68D400) [pid = 3436] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:32:53 INFO - PROCESS | 3436 | 1467246773535 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:53 INFO - PROCESS | 3436 | 1467246773540 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:53 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A7A000 == 30 [pid = 3436] [id = 176] 17:32:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022803E5C00) [pid = 3436] [serial = 526] [outer = 0000000000000000] 17:32:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (0000002280A5AC00) [pid = 3436] [serial = 527] [outer = 00000022803E5C00] 17:32:53 INFO - PROCESS | 3436 | 1467246773591 Marionette DEBUG loaded listener.js 17:32:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022815F8000) [pid = 3436] [serial = 528] [outer = 00000022803E5C00] 17:32:54 INFO - PROCESS | 3436 | 1467246774031 Marionette TRACE conn6 <- [1,668,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]]]}] 17:32:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:32:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 795ms 17:32:54 INFO - PROCESS | 3436 | 1467246774077 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 17:32:54 INFO - PROCESS | 3436 | 1467246774082 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 17:32:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:32:54 INFO - PROCESS | 3436 | 1467246774088 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:32:54 INFO - PROCESS | 3436 | 1467246774091 Marionette TRACE conn6 <- [1,670,null,{}] 17:32:54 INFO - PROCESS | 3436 | 1467246774095 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:54 INFO - PROCESS | 3436 | 1467246774097 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:54 INFO - PROCESS | 3436 | 1467246774186 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 17:32:54 INFO - PROCESS | 3436 | 1467246774192 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:54 INFO - PROCESS | 3436 | 1467246774195 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C576B000 == 31 [pid = 3436] [id = 177] 17:32:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C44CD000) [pid = 3436] [serial = 529] [outer = 0000000000000000] 17:32:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4F0F800) [pid = 3436] [serial = 530] [outer = 00000022C44CD000] 17:32:54 INFO - PROCESS | 3436 | 1467246774242 Marionette DEBUG loaded listener.js 17:32:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C5025C00) [pid = 3436] [serial = 531] [outer = 00000022C44CD000] 17:32:54 INFO - PROCESS | 3436 | [3436] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:32:55 INFO - PROCESS | 3436 | [3436] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:32:55 INFO - PROCESS | 3436 | 1467246775212 Marionette TRACE conn6 <- [1,672,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]]]}] 17:32:55 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) 17:32:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1191ms 17:32:55 INFO - PROCESS | 3436 | 1467246775283 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 17:32:55 INFO - PROCESS | 3436 | 1467246775285 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 17:32:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:32:55 INFO - PROCESS | 3436 | 1467246775289 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:32:55 INFO - PROCESS | 3436 | 1467246775293 Marionette TRACE conn6 <- [1,674,null,{}] 17:32:55 INFO - PROCESS | 3436 | 1467246775304 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:55 INFO - PROCESS | 3436 | 1467246775309 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:55 INFO - PROCESS | 3436 | 1467246775399 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 17:32:55 INFO - PROCESS | 3436 | 1467246775407 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:55 INFO - PROCESS | 3436 | 1467246775410 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC14800 == 32 [pid = 3436] [id = 178] 17:32:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C98FB800) [pid = 3436] [serial = 532] [outer = 0000000000000000] 17:32:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CAD94800) [pid = 3436] [serial = 533] [outer = 00000022C98FB800] 17:32:55 INFO - PROCESS | 3436 | 1467246775459 Marionette DEBUG loaded listener.js 17:32:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CAE1D400) [pid = 3436] [serial = 534] [outer = 00000022C98FB800] 17:32:56 INFO - PROCESS | 3436 | 1467246776395 Marionette TRACE conn6 <- [1,676,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]]]}] 17:32:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:32:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1142ms 17:32:56 INFO - PROCESS | 3436 | 1467246776433 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 17:32:56 INFO - PROCESS | 3436 | 1467246776436 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 17:32:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:32:56 INFO - PROCESS | 3436 | 1467246776449 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:32:56 INFO - PROCESS | 3436 | 1467246776451 Marionette TRACE conn6 <- [1,678,null,{}] 17:32:56 INFO - PROCESS | 3436 | 1467246776455 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:56 INFO - PROCESS | 3436 | 1467246776457 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:56 INFO - PROCESS | 3436 | 1467246776573 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 17:32:56 INFO - PROCESS | 3436 | 1467246776579 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:56 INFO - PROCESS | 3436 | 1467246776582 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF395000 == 33 [pid = 3436] [id = 179] 17:32:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB1DEC00) [pid = 3436] [serial = 535] [outer = 0000000000000000] 17:32:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB691C00) [pid = 3436] [serial = 536] [outer = 00000022CB1DEC00] 17:32:56 INFO - PROCESS | 3436 | 1467246776663 Marionette DEBUG loaded listener.js 17:32:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB6DD000) [pid = 3436] [serial = 537] [outer = 00000022CB1DEC00] 17:32:57 INFO - PROCESS | 3436 | 1467246777604 Marionette TRACE conn6 <- [1,680,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]]]}] 17:32:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:32:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1197ms 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB6B5400) [pid = 3436] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002281510400) [pid = 3436] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (0000002280FFA800) [pid = 3436] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CEE1F800) [pid = 3436] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (0000002281515800) [pid = 3436] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D1CCE000) [pid = 3436] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB1B3000) [pid = 3436] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB3AA400) [pid = 3436] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D24BB800) [pid = 3436] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C4F4BC00) [pid = 3436] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C94C4400) [pid = 3436] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022803A4800) [pid = 3436] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:32:57 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C502EC00) [pid = 3436] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:32:57 INFO - PROCESS | 3436 | 1467246777659 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 17:32:57 INFO - PROCESS | 3436 | 1467246777661 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 17:32:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:32:57 INFO - PROCESS | 3436 | 1467246777666 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:32:57 INFO - PROCESS | 3436 | 1467246777668 Marionette TRACE conn6 <- [1,682,null,{}] 17:32:57 INFO - PROCESS | 3436 | 1467246777672 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:57 INFO - PROCESS | 3436 | 1467246777674 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:57 INFO - PROCESS | 3436 | 1467246777755 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 17:32:57 INFO - PROCESS | 3436 | 1467246777761 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:57 INFO - PROCESS | 3436 | 1467246777763 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1507800 == 34 [pid = 3436] [id = 180] 17:32:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C3A2A800) [pid = 3436] [serial = 538] [outer = 0000000000000000] 17:32:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C5027800) [pid = 3436] [serial = 539] [outer = 00000022C3A2A800] 17:32:57 INFO - PROCESS | 3436 | 1467246777808 Marionette DEBUG loaded listener.js 17:32:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CB693C00) [pid = 3436] [serial = 540] [outer = 00000022C3A2A800] 17:32:58 INFO - PROCESS | 3436 | 1467246778752 Marionette TRACE conn6 <- [1,684,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]]]}] 17:32:58 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) 17:32:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1138ms 17:32:58 INFO - PROCESS | 3436 | 1467246778805 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 17:32:58 INFO - PROCESS | 3436 | 1467246778807 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 17:32:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:32:58 INFO - PROCESS | 3436 | 1467246778811 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:32:58 INFO - PROCESS | 3436 | 1467246778812 Marionette TRACE conn6 <- [1,686,null,{}] 17:32:58 INFO - PROCESS | 3436 | 1467246778816 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:58 INFO - PROCESS | 3436 | 1467246778822 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:58 INFO - PROCESS | 3436 | 1467246778929 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 17:32:58 INFO - PROCESS | 3436 | 1467246778935 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:58 INFO - PROCESS | 3436 | 1467246778937 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:32:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21C3800 == 35 [pid = 3436] [id = 181] 17:32:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CF1D1400) [pid = 3436] [serial = 541] [outer = 0000000000000000] 17:32:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022D1BA7800) [pid = 3436] [serial = 542] [outer = 00000022CF1D1400] 17:32:58 INFO - PROCESS | 3436 | 1467246778990 Marionette DEBUG loaded listener.js 17:32:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D23B2400) [pid = 3436] [serial = 543] [outer = 00000022CF1D1400] 17:32:59 INFO - PROCESS | 3436 | 1467246779932 Marionette TRACE conn6 <- [1,688,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]]]}] 17:32:59 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) 17:32:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1178ms 17:33:00 INFO - PROCESS | 3436 | 1467246779992 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 17:33:00 INFO - PROCESS | 3436 | 1467246779998 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 17:33:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:33:00 INFO - PROCESS | 3436 | 1467246780004 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:33:00 INFO - PROCESS | 3436 | 1467246780008 Marionette TRACE conn6 <- [1,690,null,{}] 17:33:00 INFO - PROCESS | 3436 | 1467246780014 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:00 INFO - PROCESS | 3436 | 1467246780017 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:00 INFO - PROCESS | 3436 | 1467246780168 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 17:33:00 INFO - PROCESS | 3436 | 1467246780232 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:00 INFO - PROCESS | 3436 | 1467246780236 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D06800 == 36 [pid = 3436] [id = 182] 17:33:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022815F8400) [pid = 3436] [serial = 544] [outer = 0000000000000000] 17:33:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C2FCA400) [pid = 3436] [serial = 545] [outer = 00000022815F8400] 17:33:00 INFO - PROCESS | 3436 | 1467246780296 Marionette DEBUG loaded listener.js 17:33:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4927000) [pid = 3436] [serial = 546] [outer = 00000022815F8400] 17:33:01 INFO - PROCESS | 3436 | 1467246781423 Marionette TRACE conn6 <- [1,692,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]]]}] 17:33:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:33:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1442ms 17:33:01 INFO - PROCESS | 3436 | 1467246781448 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 17:33:01 INFO - PROCESS | 3436 | 1467246781453 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 17:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:33:01 INFO - PROCESS | 3436 | 1467246781460 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:33:01 INFO - PROCESS | 3436 | 1467246781463 Marionette TRACE conn6 <- [1,694,null,{}] 17:33:01 INFO - PROCESS | 3436 | 1467246781467 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:01 INFO - PROCESS | 3436 | 1467246781470 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:01 INFO - PROCESS | 3436 | 1467246781583 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 17:33:01 INFO - PROCESS | 3436 | 1467246781694 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:01 INFO - PROCESS | 3436 | 1467246781697 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1613000 == 37 [pid = 3436] [id = 183] 17:33:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C9BB1000) [pid = 3436] [serial = 547] [outer = 0000000000000000] 17:33:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CADD5000) [pid = 3436] [serial = 548] [outer = 00000022C9BB1000] 17:33:01 INFO - PROCESS | 3436 | 1467246781756 Marionette DEBUG loaded listener.js 17:33:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB694400) [pid = 3436] [serial = 549] [outer = 00000022C9BB1000] 17:33:02 INFO - PROCESS | 3436 | 1467246782772 Marionette TRACE conn6 <- [1,696,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]]]}] 17:33:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:33:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1334ms 17:33:02 INFO - PROCESS | 3436 | 1467246782795 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 17:33:02 INFO - PROCESS | 3436 | 1467246782798 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 17:33:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:33:02 INFO - PROCESS | 3436 | 1467246782802 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:33:02 INFO - PROCESS | 3436 | 1467246782806 Marionette TRACE conn6 <- [1,698,null,{}] 17:33:02 INFO - PROCESS | 3436 | 1467246782818 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:02 INFO - PROCESS | 3436 | 1467246782823 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:02 INFO - PROCESS | 3436 | 1467246782936 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 17:33:03 INFO - PROCESS | 3436 | 1467246783045 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:03 INFO - PROCESS | 3436 | 1467246783048 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB3E0800 == 38 [pid = 3436] [id = 184] 17:33:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022803C1800) [pid = 3436] [serial = 550] [outer = 0000000000000000] 17:33:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C9C03C00) [pid = 3436] [serial = 551] [outer = 00000022803C1800] 17:33:03 INFO - PROCESS | 3436 | 1467246783149 Marionette DEBUG loaded listener.js 17:33:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D27D2800) [pid = 3436] [serial = 552] [outer = 00000022803C1800] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1507800 == 37 [pid = 3436] [id = 180] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF395000 == 36 [pid = 3436] [id = 179] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC14800 == 35 [pid = 3436] [id = 178] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022C576B000 == 34 [pid = 3436] [id = 177] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A7A000 == 33 [pid = 3436] [id = 176] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4975000 == 32 [pid = 3436] [id = 174] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB8ED000 == 31 [pid = 3436] [id = 175] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C1C000 == 30 [pid = 3436] [id = 173] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1613000 == 29 [pid = 3436] [id = 183] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21C3800 == 28 [pid = 3436] [id = 181] 17:33:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D06800 == 27 [pid = 3436] [id = 182] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CB858000) [pid = 3436] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022815F2800) [pid = 3436] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C2F3A400) [pid = 3436] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002280FFB000) [pid = 3436] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CF10E000) [pid = 3436] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022814D9000) [pid = 3436] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CE888800) [pid = 3436] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C5295400) [pid = 3436] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D2165400) [pid = 3436] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C5DD6800) [pid = 3436] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D0A2E400) [pid = 3436] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CB1D6400) [pid = 3436] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB3AB000) [pid = 3436] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB695C00) [pid = 3436] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D2723800) [pid = 3436] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C4F53000) [pid = 3436] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C5030800) [pid = 3436] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CADD8000) [pid = 3436] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022CAE1C000) [pid = 3436] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022C492B800) [pid = 3436] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022C4F0C800) [pid = 3436] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022D23BDC00) [pid = 3436] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022CF1D5000) [pid = 3436] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022D3A04400) [pid = 3436] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022D43B5000) [pid = 3436] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022CB6BD400) [pid = 3436] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (00000022D241D400) [pid = 3436] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:33:04 INFO - PROCESS | 3436 | 1467246784756 Marionette TRACE conn6 <- [1,700,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]]]}] 17:33:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2001ms 17:33:04 INFO - PROCESS | 3436 | 1467246784806 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 17:33:04 INFO - PROCESS | 3436 | 1467246784809 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 17:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:33:04 INFO - PROCESS | 3436 | 1467246784816 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:33:04 INFO - PROCESS | 3436 | 1467246784820 Marionette TRACE conn6 <- [1,702,null,{}] 17:33:04 INFO - PROCESS | 3436 | 1467246784827 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:04 INFO - PROCESS | 3436 | 1467246784830 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:04 INFO - PROCESS | 3436 | 1467246784922 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 17:33:04 INFO - PROCESS | 3436 | 1467246784981 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:04 INFO - PROCESS | 3436 | 1467246784984 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815B6800 == 28 [pid = 3436] [id = 185] 17:33:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (0000002280FF8800) [pid = 3436] [serial = 553] [outer = 0000000000000000] 17:33:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (0000002280FFA400) [pid = 3436] [serial = 554] [outer = 0000002280FF8800] 17:33:05 INFO - PROCESS | 3436 | 1467246785035 Marionette DEBUG loaded listener.js 17:33:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022814DC000) [pid = 3436] [serial = 555] [outer = 0000002280FF8800] 17:33:05 INFO - PROCESS | 3436 | 1467246785947 Marionette TRACE conn6 <- [1,704,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]]]}] 17:33:06 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 17:33:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1184ms 17:33:06 INFO - PROCESS | 3436 | 1467246786003 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 17:33:06 INFO - PROCESS | 3436 | 1467246786009 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 17:33:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:33:06 INFO - PROCESS | 3436 | 1467246786015 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:33:06 INFO - PROCESS | 3436 | 1467246786018 Marionette TRACE conn6 <- [1,706,null,{}] 17:33:06 INFO - PROCESS | 3436 | 1467246786022 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:06 INFO - PROCESS | 3436 | 1467246786026 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:06 INFO - PROCESS | 3436 | 1467246786116 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 17:33:06 INFO - PROCESS | 3436 | 1467246786123 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:06 INFO - PROCESS | 3436 | 1467246786126 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C497A800 == 29 [pid = 3436] [id = 186] 17:33:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022C2F38C00) [pid = 3436] [serial = 556] [outer = 0000000000000000] 17:33:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022C2F3C000) [pid = 3436] [serial = 557] [outer = 00000022C2F38C00] 17:33:06 INFO - PROCESS | 3436 | 1467246786175 Marionette DEBUG loaded listener.js 17:33:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022C2FD3C00) [pid = 3436] [serial = 558] [outer = 00000022C2F38C00] 17:33:07 INFO - PROCESS | 3436 | 1467246787135 Marionette TRACE conn6 <- [1,708,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]]]}] 17:33:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:33:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1138ms 17:33:07 INFO - PROCESS | 3436 | 1467246787155 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 17:33:07 INFO - PROCESS | 3436 | 1467246787158 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 17:33:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:33:07 INFO - PROCESS | 3436 | 1467246787162 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:33:07 INFO - PROCESS | 3436 | 1467246787165 Marionette TRACE conn6 <- [1,710,null,{}] 17:33:07 INFO - PROCESS | 3436 | 1467246787177 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:07 INFO - PROCESS | 3436 | 1467246787182 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:07 INFO - PROCESS | 3436 | 1467246787302 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 17:33:07 INFO - PROCESS | 3436 | 1467246787310 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:07 INFO - PROCESS | 3436 | 1467246787314 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5D18800 == 30 [pid = 3436] [id = 187] 17:33:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022C4DE5400) [pid = 3436] [serial = 559] [outer = 0000000000000000] 17:33:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C4DE9400) [pid = 3436] [serial = 560] [outer = 00000022C4DE5400] 17:33:07 INFO - PROCESS | 3436 | 1467246787363 Marionette DEBUG loaded listener.js 17:33:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C4F0E800) [pid = 3436] [serial = 561] [outer = 00000022C4DE5400] 17:33:07 INFO - PROCESS | 3436 | 1467246787847 Marionette TRACE conn6 <- [1,712,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,713,"getWindowHandle",null] 17:33:07 INFO - PROCESS | 3436 | 1467246787901 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 17:33:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:33:07 INFO - PROCESS | 3436 | 1467246787904 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:33:07 INFO - PROCESS | 3436 | 1467246787906 Marionette TRACE conn6 <- [1,714,null,{}] 17:33:07 INFO - PROCESS | 3436 | 1467246787910 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:07 INFO - PROCESS | 3436 | 1467246787912 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:08 INFO - PROCESS | 3436 | 1467246788019 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 17:33:08 INFO - PROCESS | 3436 | 1467246788066 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:08 INFO - PROCESS | 3436 | 1467246788069 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9CB2000 == 31 [pid = 3436] [id = 188] 17:33:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C5153C00) [pid = 3436] [serial = 562] [outer = 0000000000000000] 17:33:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C528F400) [pid = 3436] [serial = 563] [outer = 00000022C5153C00] 17:33:08 INFO - PROCESS | 3436 | 1467246788114 Marionette DEBUG loaded listener.js 17:33:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C5306C00) [pid = 3436] [serial = 564] [outer = 00000022C5153C00] 17:33:08 INFO - PROCESS | 3436 | 1467246788601 Marionette TRACE conn6 <- [1,716,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]]]}] 17:33:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:33:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 17:33:08 INFO - PROCESS | 3436 | 1467246788652 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 17:33:08 INFO - PROCESS | 3436 | 1467246788655 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (0000002280A5CC00) [pid = 3436] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C98FB800) [pid = 3436] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022803E5C00) [pid = 3436] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C44D2C00) [pid = 3436] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:33:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022C3A2A800) [pid = 3436] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022D4D9F400) [pid = 3436] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022CF1D1400) [pid = 3436] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022CB1DEC00) [pid = 3436] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022D4019800) [pid = 3436] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:33:08 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022C44CD000) [pid = 3436] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:33:08 INFO - PROCESS | 3436 | 1467246788710 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:33:08 INFO - PROCESS | 3436 | 1467246788712 Marionette TRACE conn6 <- [1,718,null,{}] 17:33:08 INFO - PROCESS | 3436 | 1467246788718 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:08 INFO - PROCESS | 3436 | 1467246788720 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:08 INFO - PROCESS | 3436 | 1467246788800 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 17:33:08 INFO - PROCESS | 3436 | 1467246788811 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:08 INFO - PROCESS | 3436 | 1467246788813 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEE1800 == 32 [pid = 3436] [id = 189] 17:33:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022C5029000) [pid = 3436] [serial = 565] [outer = 0000000000000000] 17:33:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022C5341800) [pid = 3436] [serial = 566] [outer = 00000022C5029000] 17:33:08 INFO - PROCESS | 3436 | 1467246788857 Marionette DEBUG loaded listener.js 17:33:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022C914B000) [pid = 3436] [serial = 567] [outer = 00000022C5029000] 17:33:09 INFO - PROCESS | 3436 | 1467246789299 Marionette TRACE conn6 <- [1,720,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 140","_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,721,"getWindowHandle",null] 17:33:09 INFO - PROCESS | 3436 | 1467246789360 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 17:33:09 INFO - PROCESS | 3436 | 1467246789363 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:33:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:33:09 INFO - PROCESS | 3436 | 1467246789365 Marionette TRACE conn6 <- [1,722,null,{}] 17:33:09 INFO - PROCESS | 3436 | 1467246789369 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:09 INFO - PROCESS | 3436 | 1467246789375 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:09 INFO - PROCESS | 3436 | 1467246789487 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 17:33:09 INFO - PROCESS | 3436 | 1467246789500 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:09 INFO - PROCESS | 3436 | 1467246789502 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB8F7000 == 33 [pid = 3436] [id = 190] 17:33:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022C9BAE400) [pid = 3436] [serial = 568] [outer = 0000000000000000] 17:33:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022CAD90000) [pid = 3436] [serial = 569] [outer = 00000022C9BAE400] 17:33:09 INFO - PROCESS | 3436 | 1467246789547 Marionette DEBUG loaded listener.js 17:33:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022CAE19000) [pid = 3436] [serial = 570] [outer = 00000022C9BAE400] 17:33:10 INFO - PROCESS | 3436 | 1467246790037 Marionette TRACE conn6 <- [1,724,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]]]}] 17:33:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:33:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 735ms 17:33:10 INFO - PROCESS | 3436 | 1467246790118 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 17:33:10 INFO - PROCESS | 3436 | 1467246790120 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 17:33:10 INFO - PROCESS | 3436 | 1467246790123 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:33:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:33:10 INFO - PROCESS | 3436 | 1467246790125 Marionette TRACE conn6 <- [1,726,null,{}] 17:33:10 INFO - PROCESS | 3436 | 1467246790131 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:10 INFO - PROCESS | 3436 | 1467246790133 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:10 INFO - PROCESS | 3436 | 1467246790212 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 17:33:10 INFO - PROCESS | 3436 | 1467246790221 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:10 INFO - PROCESS | 3436 | 1467246790223 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AE4000 == 34 [pid = 3436] [id = 191] 17:33:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022CB1D5C00) [pid = 3436] [serial = 571] [outer = 0000000000000000] 17:33:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022CB1DFC00) [pid = 3436] [serial = 572] [outer = 00000022CB1D5C00] 17:33:10 INFO - PROCESS | 3436 | 1467246790267 Marionette DEBUG loaded listener.js 17:33:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022CB5A4C00) [pid = 3436] [serial = 573] [outer = 00000022CB1D5C00] 17:33:11 INFO - PROCESS | 3436 | [3436] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:33:11 INFO - PROCESS | 3436 | 1467246791235 Marionette TRACE conn6 <- [1,728,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]]]}] 17:33:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:33:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1129ms 17:33:11 INFO - PROCESS | 3436 | 1467246791257 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 17:33:11 INFO - PROCESS | 3436 | 1467246791262 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 17:33:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:33:11 INFO - PROCESS | 3436 | 1467246791309 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:33:11 INFO - PROCESS | 3436 | 1467246791313 Marionette TRACE conn6 <- [1,730,null,{}] 17:33:11 INFO - PROCESS | 3436 | 1467246791322 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:11 INFO - PROCESS | 3436 | 1467246791325 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:11 INFO - PROCESS | 3436 | 1467246791432 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 17:33:11 INFO - PROCESS | 3436 | 1467246791579 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:11 INFO - PROCESS | 3436 | 1467246791582 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C38EF800 == 35 [pid = 3436] [id = 192] 17:33:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (000000228150D400) [pid = 3436] [serial = 574] [outer = 0000000000000000] 17:33:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (0000002281512400) [pid = 3436] [serial = 575] [outer = 000000228150D400] 17:33:11 INFO - PROCESS | 3436 | 1467246791686 Marionette DEBUG loaded listener.js 17:33:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C2FCBC00) [pid = 3436] [serial = 576] [outer = 000000228150D400] 17:33:12 INFO - PROCESS | 3436 | 1467246792884 Marionette TRACE conn6 <- [1,732,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]]]}] 17:33:12 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 17:33:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1635ms 17:33:12 INFO - PROCESS | 3436 | 1467246792910 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 17:33:12 INFO - PROCESS | 3436 | 1467246792914 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 17:33:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:33:12 INFO - PROCESS | 3436 | 1467246792919 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:33:12 INFO - PROCESS | 3436 | 1467246792922 Marionette TRACE conn6 <- [1,734,null,{}] 17:33:12 INFO - PROCESS | 3436 | 1467246792928 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:12 INFO - PROCESS | 3436 | 1467246792930 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:13 INFO - PROCESS | 3436 | 1467246793071 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 17:33:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB8F7000 == 34 [pid = 3436] [id = 190] 17:33:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEE1800 == 33 [pid = 3436] [id = 189] 17:33:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9CB2000 == 32 [pid = 3436] [id = 188] 17:33:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5D18800 == 31 [pid = 3436] [id = 187] 17:33:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C497A800 == 30 [pid = 3436] [id = 186] 17:33:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022815B6800 == 29 [pid = 3436] [id = 185] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D5127800) [pid = 3436] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D1BA7800) [pid = 3436] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CB691C00) [pid = 3436] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D4D7B000) [pid = 3436] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C4F0F800) [pid = 3436] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C5025C00) [pid = 3436] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022814D2800) [pid = 3436] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022815F6400) [pid = 3436] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022CAD94800) [pid = 3436] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (0000002280A5AC00) [pid = 3436] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022815F8000) [pid = 3436] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022C4DEC800) [pid = 3436] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022C4F53800) [pid = 3436] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (00000022C5027800) [pid = 3436] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 55 (00000022CB6DD000) [pid = 3436] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 54 (00000022CB693C00) [pid = 3436] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 53 (00000022D23B2400) [pid = 3436] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | --DOMWINDOW == 52 (00000022CAE1D400) [pid = 3436] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:33:13 INFO - PROCESS | 3436 | 1467246793156 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:13 INFO - PROCESS | 3436 | 1467246793161 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815CB000 == 30 [pid = 3436] [id = 193] 17:33:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 53 (0000002280A52400) [pid = 3436] [serial = 577] [outer = 0000000000000000] 17:33:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 54 (0000002280FEE000) [pid = 3436] [serial = 578] [outer = 0000002280A52400] 17:33:13 INFO - PROCESS | 3436 | 1467246793210 Marionette DEBUG loaded listener.js 17:33:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (00000022C2F38400) [pid = 3436] [serial = 579] [outer = 0000002280A52400] 17:33:14 INFO - PROCESS | 3436 | 1467246794070 Marionette TRACE conn6 <- [1,736,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]]]}] 17:33:14 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.) 17:33:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1182ms 17:33:14 INFO - PROCESS | 3436 | 1467246794102 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 17:33:14 INFO - PROCESS | 3436 | 1467246794108 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 17:33:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:33:14 INFO - PROCESS | 3436 | 1467246794114 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:33:14 INFO - PROCESS | 3436 | 1467246794117 Marionette TRACE conn6 <- [1,738,null,{}] 17:33:14 INFO - PROCESS | 3436 | 1467246794121 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:14 INFO - PROCESS | 3436 | 1467246794124 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:14 INFO - PROCESS | 3436 | 1467246794219 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 17:33:14 INFO - PROCESS | 3436 | 1467246794279 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:14 INFO - PROCESS | 3436 | 1467246794281 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C53BC800 == 31 [pid = 3436] [id = 194] 17:33:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (00000022C40C9C00) [pid = 3436] [serial = 580] [outer = 0000000000000000] 17:33:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (00000022C4926800) [pid = 3436] [serial = 581] [outer = 00000022C40C9C00] 17:33:14 INFO - PROCESS | 3436 | 1467246794331 Marionette DEBUG loaded listener.js 17:33:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (00000022C4F09C00) [pid = 3436] [serial = 582] [outer = 00000022C40C9C00] 17:33:15 INFO - PROCESS | 3436 | 1467246795256 Marionette TRACE conn6 <- [1,740,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]]]}] 17:33:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:33:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1191ms 17:33:15 INFO - PROCESS | 3436 | 1467246795307 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 17:33:15 INFO - PROCESS | 3436 | 1467246795310 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 17:33:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:33:15 INFO - PROCESS | 3436 | 1467246795313 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:33:15 INFO - PROCESS | 3436 | 1467246795317 Marionette TRACE conn6 <- [1,742,null,{}] 17:33:15 INFO - PROCESS | 3436 | 1467246795335 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:15 INFO - PROCESS | 3436 | 1467246795340 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:15 INFO - PROCESS | 3436 | 1467246795460 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 17:33:15 INFO - PROCESS | 3436 | 1467246795469 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:15 INFO - PROCESS | 3436 | 1467246795472 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:15 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9F65800 == 32 [pid = 3436] [id = 195] 17:33:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022C528C800) [pid = 3436] [serial = 583] [outer = 0000000000000000] 17:33:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022C529A400) [pid = 3436] [serial = 584] [outer = 00000022C528C800] 17:33:15 INFO - PROCESS | 3436 | 1467246795520 Marionette DEBUG loaded listener.js 17:33:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022C62B6400) [pid = 3436] [serial = 585] [outer = 00000022C528C800] 17:33:16 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022815F8400) [pid = 3436] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:33:16 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022C9BB1000) [pid = 3436] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:33:16 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022C4DE5400) [pid = 3436] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:33:16 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022C5153C00) [pid = 3436] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:33:16 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (00000022C5029000) [pid = 3436] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:33:16 INFO - PROCESS | 3436 | --DOMWINDOW == 55 (00000022C9BAE400) [pid = 3436] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:33:16 INFO - PROCESS | 3436 | --DOMWINDOW == 54 (00000022C2F38C00) [pid = 3436] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:33:16 INFO - PROCESS | 3436 | --DOMWINDOW == 53 (0000002280FF8800) [pid = 3436] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:33:16 INFO - PROCESS | 3436 | 1467246796474 Marionette TRACE conn6 <- [1,744,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]]]}] 17:33:16 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 17:33:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1193ms 17:33:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:33:16 INFO - PROCESS | 3436 | 1467246796509 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 17:33:16 INFO - PROCESS | 3436 | 1467246796512 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 17:33:16 INFO - PROCESS | 3436 | 1467246796515 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:33:16 INFO - PROCESS | 3436 | 1467246796517 Marionette TRACE conn6 <- [1,746,null,{}] 17:33:16 INFO - PROCESS | 3436 | 1467246796521 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:16 INFO - PROCESS | 3436 | 1467246796523 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:16 INFO - PROCESS | 3436 | 1467246796608 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 17:33:16 INFO - PROCESS | 3436 | 1467246796614 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:16 INFO - PROCESS | 3436 | 1467246796616 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB53B800 == 33 [pid = 3436] [id = 196] 17:33:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 54 (00000022803E3000) [pid = 3436] [serial = 586] [outer = 0000000000000000] 17:33:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (00000022C94C0400) [pid = 3436] [serial = 587] [outer = 00000022803E3000] 17:33:16 INFO - PROCESS | 3436 | 1467246796663 Marionette DEBUG loaded listener.js 17:33:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (00000022C9F3DC00) [pid = 3436] [serial = 588] [outer = 00000022803E3000] 17:33:17 INFO - PROCESS | 3436 | 1467246797110 Marionette TRACE conn6 <- [1,748,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]]]}] 17:33:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:33:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 17:33:17 INFO - PROCESS | 3436 | 1467246797146 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 17:33:17 INFO - PROCESS | 3436 | 1467246797148 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 17:33:17 INFO - PROCESS | 3436 | 1467246797151 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:33:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:33:17 INFO - PROCESS | 3436 | 1467246797153 Marionette TRACE conn6 <- [1,750,null,{}] 17:33:17 INFO - PROCESS | 3436 | 1467246797156 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:17 INFO - PROCESS | 3436 | 1467246797158 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:17 INFO - PROCESS | 3436 | 1467246797246 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 17:33:17 INFO - PROCESS | 3436 | 1467246797251 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:17 INFO - PROCESS | 3436 | 1467246797253 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AD5000 == 34 [pid = 3436] [id = 197] 17:33:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (00000022803E0800) [pid = 3436] [serial = 589] [outer = 0000000000000000] 17:33:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (00000022CADD8400) [pid = 3436] [serial = 590] [outer = 00000022803E0800] 17:33:17 INFO - PROCESS | 3436 | 1467246797298 Marionette DEBUG loaded listener.js 17:33:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022CB1D6400) [pid = 3436] [serial = 591] [outer = 00000022803E0800] 17:33:18 INFO - PROCESS | 3436 | [3436] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:33:18 INFO - PROCESS | 3436 | 1467246798186 Marionette TRACE conn6 <- [1,752,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]]]}] 17:33:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:33:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1080ms 17:33:18 INFO - PROCESS | 3436 | 1467246798236 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 17:33:18 INFO - PROCESS | 3436 | 1467246798238 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 17:33:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:33:18 INFO - PROCESS | 3436 | 1467246798241 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:33:18 INFO - PROCESS | 3436 | 1467246798243 Marionette TRACE conn6 <- [1,754,null,{}] 17:33:18 INFO - PROCESS | 3436 | 1467246798250 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:18 INFO - PROCESS | 3436 | 1467246798255 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:18 INFO - PROCESS | 3436 | 1467246798362 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 17:33:18 INFO - PROCESS | 3436 | 1467246798367 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:18 INFO - PROCESS | 3436 | 1467246798369 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1764000 == 35 [pid = 3436] [id = 198] 17:33:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022CB5AA400) [pid = 3436] [serial = 592] [outer = 0000000000000000] 17:33:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022CB6B1000) [pid = 3436] [serial = 593] [outer = 00000022CB5AA400] 17:33:18 INFO - PROCESS | 3436 | 1467246798415 Marionette DEBUG loaded listener.js 17:33:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022CB6DBC00) [pid = 3436] [serial = 594] [outer = 00000022CB5AA400] 17:33:19 INFO - PROCESS | 3436 | 1467246799394 Marionette TRACE conn6 <- [1,756,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]]]}] 17:33:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:33:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1197ms 17:33:19 INFO - PROCESS | 3436 | 1467246799442 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 17:33:19 INFO - PROCESS | 3436 | 1467246799447 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 17:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:33:19 INFO - PROCESS | 3436 | 1467246799453 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:33:19 INFO - PROCESS | 3436 | 1467246799457 Marionette TRACE conn6 <- [1,758,null,{}] 17:33:19 INFO - PROCESS | 3436 | 1467246799505 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:19 INFO - PROCESS | 3436 | 1467246799508 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:19 INFO - PROCESS | 3436 | 1467246799615 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 17:33:19 INFO - PROCESS | 3436 | 1467246799803 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:19 INFO - PROCESS | 3436 | 1467246799806 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D0C800 == 36 [pid = 3436] [id = 199] 17:33:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022815F3000) [pid = 3436] [serial = 595] [outer = 0000000000000000] 17:33:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022815F8C00) [pid = 3436] [serial = 596] [outer = 00000022815F3000] 17:33:19 INFO - PROCESS | 3436 | 1467246799868 Marionette DEBUG loaded listener.js 17:33:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C4258000) [pid = 3436] [serial = 597] [outer = 00000022815F3000] 17:33:20 INFO - PROCESS | 3436 | 1467246800460 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1069ms 17:33:20 INFO - PROCESS | 3436 | 1467246800525 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 17:33:20 INFO - PROCESS | 3436 | 1467246800530 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 17:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:33:20 INFO - PROCESS | 3436 | 1467246800537 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:33:20 INFO - PROCESS | 3436 | 1467246800540 Marionette TRACE conn6 <- [1,762,null,{}] 17:33:20 INFO - PROCESS | 3436 | 1467246800544 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:20 INFO - PROCESS | 3436 | 1467246800548 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:20 INFO - PROCESS | 3436 | 1467246800690 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 17:33:20 INFO - PROCESS | 3436 | 1467246800756 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:20 INFO - PROCESS | 3436 | 1467246800759 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:20 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8CE800 == 37 [pid = 3436] [id = 200] 17:33:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C502F400) [pid = 3436] [serial = 598] [outer = 0000000000000000] 17:33:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C5291C00) [pid = 3436] [serial = 599] [outer = 00000022C502F400] 17:33:20 INFO - PROCESS | 3436 | 1467246800819 Marionette DEBUG loaded listener.js 17:33:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C946F800) [pid = 3436] [serial = 600] [outer = 00000022C502F400] 17:33:21 INFO - PROCESS | 3436 | 1467246801421 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 945ms 17:33:21 INFO - PROCESS | 3436 | 1467246801484 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 17:33:21 INFO - PROCESS | 3436 | 1467246801487 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 17:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:33:21 INFO - PROCESS | 3436 | 1467246801491 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:33:21 INFO - PROCESS | 3436 | 1467246801495 Marionette TRACE conn6 <- [1,766,null,{}] 17:33:21 INFO - PROCESS | 3436 | 1467246801506 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:21 INFO - PROCESS | 3436 | 1467246801512 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:21 INFO - PROCESS | 3436 | 1467246801631 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 17:33:21 INFO - PROCESS | 3436 | 1467246801702 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:21 INFO - PROCESS | 3436 | 1467246801705 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F68800 == 38 [pid = 3436] [id = 201] 17:33:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CB5A6000) [pid = 3436] [serial = 601] [outer = 0000000000000000] 17:33:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CB6B6C00) [pid = 3436] [serial = 602] [outer = 00000022CB5A6000] 17:33:21 INFO - PROCESS | 3436 | 1467246801764 Marionette DEBUG loaded listener.js 17:33:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CB851000) [pid = 3436] [serial = 603] [outer = 00000022CB5A6000] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AD5000 == 37 [pid = 3436] [id = 197] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB53B800 == 36 [pid = 3436] [id = 196] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9F65800 == 35 [pid = 3436] [id = 195] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022C53BC800 == 34 [pid = 3436] [id = 194] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022815CB000 == 33 [pid = 3436] [id = 193] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AE4000 == 32 [pid = 3436] [id = 191] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022C38EF800 == 31 [pid = 3436] [id = 192] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB3E0800 == 30 [pid = 3436] [id = 184] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8CE800 == 29 [pid = 3436] [id = 200] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1764000 == 28 [pid = 3436] [id = 198] 17:33:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D0C800 == 27 [pid = 3436] [id = 199] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C2FD3C00) [pid = 3436] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CAE19000) [pid = 3436] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C914B000) [pid = 3436] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CB1DFC00) [pid = 3436] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C4927000) [pid = 3436] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C2FCA400) [pid = 3436] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022CB694400) [pid = 3436] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022CADD5000) [pid = 3436] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022C4DE9400) [pid = 3436] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022C528F400) [pid = 3436] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022C5341800) [pid = 3436] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022CAD90000) [pid = 3436] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022C2F3C000) [pid = 3436] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022C9C03C00) [pid = 3436] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (0000002280FFA400) [pid = 3436] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 55 (00000022814DC000) [pid = 3436] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 54 (00000022C5306C00) [pid = 3436] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | --DOMWINDOW == 53 (00000022C4F0E800) [pid = 3436] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:33:23 INFO - PROCESS | 3436 | 1467246803105 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1697ms 17:33:23 INFO - PROCESS | 3436 | 1467246803191 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 17:33:23 INFO - PROCESS | 3436 | 1467246803195 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 17:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:33:23 INFO - PROCESS | 3436 | 1467246803201 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 3436 | 1467246803205 Marionette TRACE conn6 <- [1,770,null,{}] 17:33:23 INFO - PROCESS | 3436 | 1467246803212 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:23 INFO - PROCESS | 3436 | 1467246803215 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:23 INFO - PROCESS | 3436 | 1467246803305 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 17:33:23 INFO - PROCESS | 3436 | 1467246803403 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:23 INFO - PROCESS | 3436 | 1467246803408 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815C0000 == 28 [pid = 3436] [id = 202] 17:33:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 54 (00000022814CD800) [pid = 3436] [serial = 604] [outer = 0000000000000000] 17:33:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (00000022814D2000) [pid = 3436] [serial = 605] [outer = 00000022814CD800] 17:33:23 INFO - PROCESS | 3436 | 1467246803461 Marionette DEBUG loaded listener.js 17:33:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (0000002281511000) [pid = 3436] [serial = 606] [outer = 00000022814CD800] 17:33:23 INFO - PROCESS | 3436 | 1467246803884 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 17:33:23 INFO - PROCESS | 3436 | 1467246803938 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 17:33:23 INFO - PROCESS | 3436 | 1467246803943 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 17:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:33:23 INFO - PROCESS | 3436 | 1467246803949 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:33:23 INFO - PROCESS | 3436 | 1467246803952 Marionette TRACE conn6 <- [1,774,null,{}] 17:33:23 INFO - PROCESS | 3436 | 1467246803956 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:23 INFO - PROCESS | 3436 | 1467246803959 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:24 INFO - PROCESS | 3436 | 1467246804050 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 17:33:24 INFO - PROCESS | 3436 | 1467246804064 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 3436 | 1467246804067 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A8E000 == 29 [pid = 3436] [id = 203] 17:33:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (00000022C2FCAC00) [pid = 3436] [serial = 607] [outer = 0000000000000000] 17:33:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (00000022C2FD4000) [pid = 3436] [serial = 608] [outer = 00000022C2FCAC00] 17:33:24 INFO - PROCESS | 3436 | 1467246804117 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022C3A21C00) [pid = 3436] [serial = 609] [outer = 00000022C2FCAC00] 17:33:24 INFO - PROCESS | 3436 | 1467246804568 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 17:33:24 INFO - PROCESS | 3436 | 1467246804581 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 17:33:24 INFO - PROCESS | 3436 | 1467246804590 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 17:33:24 INFO - PROCESS | 3436 | 1467246804594 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:33:24 INFO - PROCESS | 3436 | 1467246804598 Marionette TRACE conn6 <- [1,778,null,{}] 17:33:24 INFO - PROCESS | 3436 | 1467246804615 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:24 INFO - PROCESS | 3436 | 1467246804620 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:24 INFO - PROCESS | 3436 | 1467246804738 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 17:33:24 INFO - PROCESS | 3436 | 1467246804747 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:24 INFO - PROCESS | 3436 | 1467246804751 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C94CF000 == 30 [pid = 3436] [id = 204] 17:33:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022C4F14C00) [pid = 3436] [serial = 610] [outer = 0000000000000000] 17:33:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022C4F48800) [pid = 3436] [serial = 611] [outer = 00000022C4F14C00] 17:33:24 INFO - PROCESS | 3436 | 1467246804803 Marionette DEBUG loaded listener.js 17:33:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022C5029400) [pid = 3436] [serial = 612] [outer = 00000022C4F14C00] 17:33:25 INFO - PROCESS | 3436 | 1467246805306 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 17:33:25 INFO - PROCESS | 3436 | 1467246805335 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 17:33:25 INFO - PROCESS | 3436 | 1467246805338 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 17:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:33:25 INFO - PROCESS | 3436 | 1467246805348 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:33:25 INFO - PROCESS | 3436 | 1467246805350 Marionette TRACE conn6 <- [1,782,null,{}] 17:33:25 INFO - PROCESS | 3436 | 1467246805353 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:25 INFO - PROCESS | 3436 | 1467246805355 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:25 INFO - PROCESS | 3436 | 1467246805461 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 17:33:25 INFO - PROCESS | 3436 | 1467246805468 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:25 INFO - PROCESS | 3436 | 1467246805470 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC3A800 == 31 [pid = 3436] [id = 205] 17:33:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022C515C800) [pid = 3436] [serial = 613] [outer = 0000000000000000] 17:33:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C5310800) [pid = 3436] [serial = 614] [outer = 00000022C515C800] 17:33:25 INFO - PROCESS | 3436 | 1467246805554 Marionette DEBUG loaded listener.js 17:33:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C6251000) [pid = 3436] [serial = 615] [outer = 00000022C515C800] 17:33:26 INFO - PROCESS | 3436 | 1467246806017 Marionette TRACE conn6 <- [1,784,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]]]}] 17:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 734ms 17:33:26 INFO - PROCESS | 3436 | 1467246806118 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 3436 | 1467246806121 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 17:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:33:26 INFO - PROCESS | 3436 | 1467246806125 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - PROCESS | 3436 | 1467246806126 Marionette TRACE conn6 <- [1,786,null,{}] 17:33:26 INFO - PROCESS | 3436 | 1467246806130 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:26 INFO - PROCESS | 3436 | 1467246806132 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:26 INFO - PROCESS | 3436 | 1467246806244 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 17:33:26 INFO - PROCESS | 3436 | 1467246806251 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:26 INFO - PROCESS | 3436 | 1467246806254 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB528000 == 32 [pid = 3436] [id = 206] 17:33:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C9B2F800) [pid = 3436] [serial = 616] [outer = 0000000000000000] 17:33:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C9C03C00) [pid = 3436] [serial = 617] [outer = 00000022C9B2F800] 17:33:26 INFO - PROCESS | 3436 | 1467246806338 Marionette DEBUG loaded listener.js 17:33:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022CAD95000) [pid = 3436] [serial = 618] [outer = 00000022C9B2F800] 17:33:26 INFO - PROCESS | 3436 | 1467246806746 Marionette TRACE conn6 <- [1,788,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]]]}] 17:33:26 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 17:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 17:33:26 INFO - PROCESS | 3436 | 1467246806818 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 17:33:26 INFO - PROCESS | 3436 | 1467246806820 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 17:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:33:26 INFO - PROCESS | 3436 | 1467246806824 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:33:26 INFO - PROCESS | 3436 | 1467246806826 Marionette TRACE conn6 <- [1,790,null,{}] 17:33:26 INFO - PROCESS | 3436 | 1467246806834 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:26 INFO - PROCESS | 3436 | 1467246806840 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:26 INFO - PROCESS | 3436 | 1467246806971 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 17:33:26 INFO - PROCESS | 3436 | 1467246806986 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:27 INFO - PROCESS | 3436 | 1467246806988 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF399000 == 33 [pid = 3436] [id = 207] 17:33:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CADD0400) [pid = 3436] [serial = 619] [outer = 0000000000000000] 17:33:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CAE1CC00) [pid = 3436] [serial = 620] [outer = 00000022CADD0400] 17:33:27 INFO - PROCESS | 3436 | 1467246807034 Marionette DEBUG loaded listener.js 17:33:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CB691C00) [pid = 3436] [serial = 621] [outer = 00000022CADD0400] 17:33:27 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB5AA400) [pid = 3436] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:33:27 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C528C800) [pid = 3436] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:33:27 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022803E3000) [pid = 3436] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:33:27 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C40C9C00) [pid = 3436] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:33:27 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (0000002280A52400) [pid = 3436] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:33:27 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CB1D5C00) [pid = 3436] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:33:27 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (000000228150D400) [pid = 3436] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:33:27 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022803E0800) [pid = 3436] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:33:27 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022803C1800) [pid = 3436] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:33:27 INFO - PROCESS | 3436 | 1467246807568 Marionette TRACE conn6 <- [1,792,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]]]}] 17:33:27 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 17:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 776ms 17:33:27 INFO - PROCESS | 3436 | 1467246807603 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 17:33:27 INFO - PROCESS | 3436 | 1467246807605 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 17:33:27 INFO - PROCESS | 3436 | 1467246807608 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:33:27 INFO - PROCESS | 3436 | 1467246807610 Marionette TRACE conn6 <- [1,794,null,{}] 17:33:27 INFO - PROCESS | 3436 | 1467246807613 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:27 INFO - PROCESS | 3436 | 1467246807615 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:27 INFO - PROCESS | 3436 | 1467246807718 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 17:33:27 INFO - PROCESS | 3436 | 1467246807761 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:27 INFO - PROCESS | 3436 | 1467246807763 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D161D800 == 34 [pid = 3436] [id = 208] 17:33:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022C40C9C00) [pid = 3436] [serial = 622] [outer = 0000000000000000] 17:33:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C94BC800) [pid = 3436] [serial = 623] [outer = 00000022C40C9C00] 17:33:27 INFO - PROCESS | 3436 | 1467246807808 Marionette DEBUG loaded listener.js 17:33:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022CB691400) [pid = 3436] [serial = 624] [outer = 00000022C40C9C00] 17:33:28 INFO - PROCESS | 3436 | 1467246808149 Marionette TRACE conn6 <- [1,796,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]]]}] 17:33:28 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 17:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 588ms 17:33:28 INFO - PROCESS | 3436 | 1467246808199 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 17:33:28 INFO - PROCESS | 3436 | 1467246808201 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 17:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:33:28 INFO - PROCESS | 3436 | 1467246808205 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:33:28 INFO - PROCESS | 3436 | 1467246808206 Marionette TRACE conn6 <- [1,798,null,{}] 17:33:28 INFO - PROCESS | 3436 | 1467246808210 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:28 INFO - PROCESS | 3436 | 1467246808212 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:28 INFO - PROCESS | 3436 | 1467246808316 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 17:33:28 INFO - PROCESS | 3436 | 1467246808323 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 3436 | 1467246808325 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F6A000 == 35 [pid = 3436] [id = 209] 17:33:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022CB6BA000) [pid = 3436] [serial = 625] [outer = 0000000000000000] 17:33:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022CB7C6400) [pid = 3436] [serial = 626] [outer = 00000022CB6BA000] 17:33:28 INFO - PROCESS | 3436 | 1467246808369 Marionette DEBUG loaded listener.js 17:33:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022CE46A400) [pid = 3436] [serial = 627] [outer = 00000022CB6BA000] 17:33:28 INFO - PROCESS | 3436 | 1467246808762 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 587ms 17:33:28 INFO - PROCESS | 3436 | 1467246808795 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 17:33:28 INFO - PROCESS | 3436 | 1467246808797 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 17:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:33:28 INFO - PROCESS | 3436 | 1467246808801 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:33:28 INFO - PROCESS | 3436 | 1467246808803 Marionette TRACE conn6 <- [1,802,null,{}] 17:33:28 INFO - PROCESS | 3436 | 1467246808806 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:28 INFO - PROCESS | 3436 | 1467246808808 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:28 INFO - PROCESS | 3436 | 1467246808888 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 17:33:28 INFO - PROCESS | 3436 | 1467246808952 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:28 INFO - PROCESS | 3436 | 1467246808955 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D273F800 == 36 [pid = 3436] [id = 210] 17:33:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C60E7800) [pid = 3436] [serial = 628] [outer = 0000000000000000] 17:33:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CE4FC400) [pid = 3436] [serial = 629] [outer = 00000022C60E7800] 17:33:29 INFO - PROCESS | 3436 | 1467246809003 Marionette DEBUG loaded listener.js 17:33:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CEE0F800) [pid = 3436] [serial = 630] [outer = 00000022C60E7800] 17:33:29 INFO - PROCESS | 3436 | 1467246809428 Marionette TRACE conn6 <- [1,804,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,805,"getWindowHandle",null] 17:33:29 INFO - PROCESS | 3436 | 1467246809502 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 17:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:33:29 INFO - PROCESS | 3436 | 1467246809513 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:33:29 INFO - PROCESS | 3436 | 1467246809519 Marionette TRACE conn6 <- [1,806,null,{}] 17:33:29 INFO - PROCESS | 3436 | 1467246809567 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:29 INFO - PROCESS | 3436 | 1467246809571 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:29 INFO - PROCESS | 3436 | 1467246809701 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 17:33:29 INFO - PROCESS | 3436 | 1467246809786 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:29 INFO - PROCESS | 3436 | 1467246809790 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F1C000 == 37 [pid = 3436] [id = 211] 17:33:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (0000002280FF5400) [pid = 3436] [serial = 631] [outer = 0000000000000000] 17:33:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022814CE800) [pid = 3436] [serial = 632] [outer = 0000002280FF5400] 17:33:29 INFO - PROCESS | 3436 | 1467246809854 Marionette DEBUG loaded listener.js 17:33:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C2F40C00) [pid = 3436] [serial = 633] [outer = 0000002280FF5400] 17:33:30 INFO - PROCESS | 3436 | 1467246810685 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1235ms 17:33:30 INFO - PROCESS | 3436 | 1467246810752 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 17:33:30 INFO - PROCESS | 3436 | 1467246810757 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 17:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:33:30 INFO - PROCESS | 3436 | 1467246810764 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:33:30 INFO - PROCESS | 3436 | 1467246810767 Marionette TRACE conn6 <- [1,810,null,{}] 17:33:30 INFO - PROCESS | 3436 | 1467246810771 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:30 INFO - PROCESS | 3436 | 1467246810774 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:30 INFO - PROCESS | 3436 | 1467246810905 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 17:33:30 INFO - PROCESS | 3436 | 1467246810968 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:30 INFO - PROCESS | 3436 | 1467246810971 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB3F2800 == 38 [pid = 3436] [id = 212] 17:33:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4F0F800) [pid = 3436] [serial = 634] [outer = 0000000000000000] 17:33:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C4F4DC00) [pid = 3436] [serial = 635] [outer = 00000022C4F0F800] 17:33:31 INFO - PROCESS | 3436 | 1467246811029 Marionette DEBUG loaded listener.js 17:33:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C5337C00) [pid = 3436] [serial = 636] [outer = 00000022C4F0F800] 17:33:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F6A000 == 37 [pid = 3436] [id = 209] 17:33:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022D161D800 == 36 [pid = 3436] [id = 208] 17:33:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF399000 == 35 [pid = 3436] [id = 207] 17:33:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB528000 == 34 [pid = 3436] [id = 206] 17:33:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC3A800 == 33 [pid = 3436] [id = 205] 17:33:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022C94CF000 == 32 [pid = 3436] [id = 204] 17:33:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A8E000 == 31 [pid = 3436] [id = 203] 17:33:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022815C0000 == 30 [pid = 3436] [id = 202] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C529A400) [pid = 3436] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C94C0400) [pid = 3436] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4926800) [pid = 3436] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0000002280FEE000) [pid = 3436] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C2F38400) [pid = 3436] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CB5A4C00) [pid = 3436] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (0000002281512400) [pid = 3436] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C2FCBC00) [pid = 3436] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CB6DBC00) [pid = 3436] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CADD8400) [pid = 3436] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C62B6400) [pid = 3436] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C9F3DC00) [pid = 3436] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C4F09C00) [pid = 3436] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022CB1D6400) [pid = 3436] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022D27D2800) [pid = 3436] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022CB6B1000) [pid = 3436] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:33:31 INFO - PROCESS | 3436 | 1467246811972 Marionette TRACE conn6 <- [1,812,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,813,"getWindowHandle",null] 17:33:32 INFO - PROCESS | 3436 | 1467246812003 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 17:33:32 INFO - PROCESS | 3436 | 1467246812008 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:33:32 INFO - PROCESS | 3436 | 1467246812011 Marionette TRACE conn6 <- [1,814,null,{}] 17:33:32 INFO - PROCESS | 3436 | 1467246812017 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:32 INFO - PROCESS | 3436 | 1467246812020 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:32 INFO - PROCESS | 3436 | 1467246812113 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 17:33:32 INFO - PROCESS | 3436 | 1467246812126 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 3436 | 1467246812131 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F20800 == 31 [pid = 3436] [id = 213] 17:33:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022815F2400) [pid = 3436] [serial = 637] [outer = 0000000000000000] 17:33:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022815FBC00) [pid = 3436] [serial = 638] [outer = 00000022815F2400] 17:33:32 INFO - PROCESS | 3436 | 1467246812180 Marionette DEBUG loaded listener.js 17:33:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C2FD2400) [pid = 3436] [serial = 639] [outer = 00000022815F2400] 17:33:32 INFO - PROCESS | 3436 | 1467246812688 Marionette TRACE conn6 <- [1,816,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]]]}] 17:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 734ms 17:33:32 INFO - PROCESS | 3436 | 1467246812745 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 17:33:32 INFO - PROCESS | 3436 | 1467246812750 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 17:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:33:32 INFO - PROCESS | 3436 | 1467246812756 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:33:32 INFO - PROCESS | 3436 | 1467246812759 Marionette TRACE conn6 <- [1,818,null,{}] 17:33:32 INFO - PROCESS | 3436 | 1467246812762 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:32 INFO - PROCESS | 3436 | 1467246812765 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:32 INFO - PROCESS | 3436 | 1467246812852 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 17:33:32 INFO - PROCESS | 3436 | 1467246812924 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:32 INFO - PROCESS | 3436 | 1467246812926 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C57B4000 == 32 [pid = 3436] [id = 214] 17:33:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C44CD000) [pid = 3436] [serial = 640] [outer = 0000000000000000] 17:33:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C4F08000) [pid = 3436] [serial = 641] [outer = 00000022C44CD000] 17:33:32 INFO - PROCESS | 3436 | 1467246812974 Marionette DEBUG loaded listener.js 17:33:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C4F4D800) [pid = 3436] [serial = 642] [outer = 00000022C44CD000] 17:33:33 INFO - PROCESS | 3436 | 1467246813354 Marionette TRACE conn6 <- [1,820,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]]]}] 17:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 629ms 17:33:33 INFO - PROCESS | 3436 | 1467246813389 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 17:33:33 INFO - PROCESS | 3436 | 1467246813391 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 17:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:33:33 INFO - PROCESS | 3436 | 1467246813394 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:33:33 INFO - PROCESS | 3436 | 1467246813398 Marionette TRACE conn6 <- [1,822,null,{}] 17:33:33 INFO - PROCESS | 3436 | 1467246813409 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:33 INFO - PROCESS | 3436 | 1467246813414 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:33 INFO - PROCESS | 3436 | 1467246813503 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 17:33:33 INFO - PROCESS | 3436 | 1467246813510 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:33 INFO - PROCESS | 3436 | 1467246813513 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC38000 == 33 [pid = 3436] [id = 215] 17:33:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C5312C00) [pid = 3436] [serial = 643] [outer = 0000000000000000] 17:33:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C9153400) [pid = 3436] [serial = 644] [outer = 00000022C5312C00] 17:33:33 INFO - PROCESS | 3436 | 1467246813562 Marionette DEBUG loaded listener.js 17:33:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CAD93800) [pid = 3436] [serial = 645] [outer = 00000022C5312C00] 17:33:34 INFO - PROCESS | 3436 | 1467246814003 Marionette TRACE conn6 <- [1,824,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]]]}] 17:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 17:33:34 INFO - PROCESS | 3436 | 1467246814027 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 3436 | 1467246814030 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 17:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:33:34 INFO - PROCESS | 3436 | 1467246814033 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:33:34 INFO - PROCESS | 3436 | 1467246814035 Marionette TRACE conn6 <- [1,826,null,{}] 17:33:34 INFO - PROCESS | 3436 | 1467246814048 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:34 INFO - PROCESS | 3436 | 1467246814051 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:34 INFO - PROCESS | 3436 | 1467246814160 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 17:33:34 INFO - PROCESS | 3436 | 1467246814165 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 3436 | 1467246814167 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0C2800 == 34 [pid = 3436] [id = 216] 17:33:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CAE20800) [pid = 3436] [serial = 646] [outer = 0000000000000000] 17:33:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CB1AE000) [pid = 3436] [serial = 647] [outer = 00000022CAE20800] 17:33:34 INFO - PROCESS | 3436 | 1467246814242 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB1DE800) [pid = 3436] [serial = 648] [outer = 00000022CAE20800] 17:33:34 INFO - PROCESS | 3436 | 1467246814700 Marionette TRACE conn6 <- [1,828,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]]]}] 17:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 17:33:34 INFO - PROCESS | 3436 | 1467246814728 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 17:33:34 INFO - PROCESS | 3436 | 1467246814730 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 17:33:34 INFO - PROCESS | 3436 | 1467246814733 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:33:34 INFO - PROCESS | 3436 | 1467246814735 Marionette TRACE conn6 <- [1,830,null,{}] 17:33:34 INFO - PROCESS | 3436 | 1467246814739 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:34 INFO - PROCESS | 3436 | 1467246814741 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:34 INFO - PROCESS | 3436 | 1467246814845 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 17:33:34 INFO - PROCESS | 3436 | 1467246814850 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:34 INFO - PROCESS | 3436 | 1467246814852 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1520800 == 35 [pid = 3436] [id = 217] 17:33:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CB1E3000) [pid = 3436] [serial = 649] [outer = 0000000000000000] 17:33:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB697C00) [pid = 3436] [serial = 650] [outer = 00000022CB1E3000] 17:33:34 INFO - PROCESS | 3436 | 1467246814898 Marionette DEBUG loaded listener.js 17:33:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB6DB800) [pid = 3436] [serial = 651] [outer = 00000022CB1E3000] 17:33:35 INFO - PROCESS | 3436 | 1467246815376 Marionette TRACE conn6 <- [1,832,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]]]}] 17:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 693ms 17:33:35 INFO - PROCESS | 3436 | 1467246815433 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 17:33:35 INFO - PROCESS | 3436 | 1467246815435 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 17:33:35 INFO - PROCESS | 3436 | 1467246815439 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:33:35 INFO - PROCESS | 3436 | 1467246815441 Marionette TRACE conn6 <- [1,834,null,{}] 17:33:35 INFO - PROCESS | 3436 | 1467246815444 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:35 INFO - PROCESS | 3436 | 1467246815450 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:35 INFO - PROCESS | 3436 | 1467246815623 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 17:33:35 INFO - PROCESS | 3436 | 1467246815642 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:35 INFO - PROCESS | 3436 | 1467246815644 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3A8C000 == 36 [pid = 3436] [id = 218] 17:33:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CE469C00) [pid = 3436] [serial = 652] [outer = 0000000000000000] 17:33:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CF1CE800) [pid = 3436] [serial = 653] [outer = 00000022CE469C00] 17:33:35 INFO - PROCESS | 3436 | 1467246815689 Marionette DEBUG loaded listener.js 17:33:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CF82B000) [pid = 3436] [serial = 654] [outer = 00000022CE469C00] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4F14C00) [pid = 3436] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022814CD800) [pid = 3436] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB5A6000) [pid = 3436] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C2FCAC00) [pid = 3436] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022815F3000) [pid = 3436] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C502F400) [pid = 3436] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C9B2F800) [pid = 3436] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C40C9C00) [pid = 3436] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CADD0400) [pid = 3436] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB6BA000) [pid = 3436] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:33:36 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C515C800) [pid = 3436] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:33:36 INFO - PROCESS | 3436 | 1467246816196 Marionette TRACE conn6 <- [1,836,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]]]}] 17:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 776ms 17:33:36 INFO - PROCESS | 3436 | 1467246816223 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 17:33:36 INFO - PROCESS | 3436 | 1467246816225 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 17:33:36 INFO - PROCESS | 3436 | 1467246816228 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:33:36 INFO - PROCESS | 3436 | 1467246816230 Marionette TRACE conn6 <- [1,838,null,{}] 17:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:33:36 INFO - PROCESS | 3436 | 1467246816234 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:36 INFO - PROCESS | 3436 | 1467246816236 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:36 INFO - PROCESS | 3436 | 1467246816317 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 17:33:36 INFO - PROCESS | 3436 | 1467246816322 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 3436 | 1467246816324 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D43FB800 == 37 [pid = 3436] [id = 219] 17:33:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (0000002280A5F400) [pid = 3436] [serial = 655] [outer = 0000000000000000] 17:33:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C9B2F800) [pid = 3436] [serial = 656] [outer = 0000002280A5F400] 17:33:36 INFO - PROCESS | 3436 | 1467246816368 Marionette DEBUG loaded listener.js 17:33:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022D0A2D800) [pid = 3436] [serial = 657] [outer = 0000002280A5F400] 17:33:36 INFO - PROCESS | 3436 | 1467246816791 Marionette TRACE conn6 <- [1,840,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]]]}] 17:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 586ms 17:33:36 INFO - PROCESS | 3436 | 1467246816820 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 17:33:36 INFO - PROCESS | 3436 | 1467246816822 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 17:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:33:36 INFO - PROCESS | 3436 | 1467246816825 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:33:36 INFO - PROCESS | 3436 | 1467246816827 Marionette TRACE conn6 <- [1,842,null,{}] 17:33:36 INFO - PROCESS | 3436 | 1467246816831 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:36 INFO - PROCESS | 3436 | 1467246816833 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:36 INFO - PROCESS | 3436 | 1467246816948 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 17:33:36 INFO - PROCESS | 3436 | 1467246816957 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:36 INFO - PROCESS | 3436 | 1467246816959 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51AF800 == 38 [pid = 3436] [id = 220] 17:33:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022D1525000) [pid = 3436] [serial = 658] [outer = 0000000000000000] 17:33:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022D164A000) [pid = 3436] [serial = 659] [outer = 00000022D1525000] 17:33:37 INFO - PROCESS | 3436 | 1467246817004 Marionette DEBUG loaded listener.js 17:33:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D19BD800) [pid = 3436] [serial = 660] [outer = 00000022D1525000] 17:33:38 INFO - PROCESS | 3436 | 1467246818970 Marionette TRACE conn6 <- [1,844,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]]]}] 17:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2194ms 17:33:39 INFO - PROCESS | 3436 | 1467246819023 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 17:33:39 INFO - PROCESS | 3436 | 1467246819029 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 17:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:33:39 INFO - PROCESS | 3436 | 1467246819034 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:33:39 INFO - PROCESS | 3436 | 1467246819038 Marionette TRACE conn6 <- [1,846,null,{}] 17:33:39 INFO - PROCESS | 3436 | 1467246819045 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:39 INFO - PROCESS | 3436 | 1467246819048 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:39 INFO - PROCESS | 3436 | 1467246819198 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 17:33:39 INFO - PROCESS | 3436 | 1467246819270 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:39 INFO - PROCESS | 3436 | 1467246819276 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5187800 == 39 [pid = 3436] [id = 221] 17:33:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2FCC400) [pid = 3436] [serial = 661] [outer = 0000000000000000] 17:33:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C3A2AC00) [pid = 3436] [serial = 662] [outer = 00000022C2FCC400] 17:33:39 INFO - PROCESS | 3436 | 1467246819377 Marionette DEBUG loaded listener.js 17:33:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4F46400) [pid = 3436] [serial = 663] [outer = 00000022C2FCC400] 17:33:40 INFO - PROCESS | 3436 | 1467246820003 Marionette TRACE conn6 <- [1,848,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]]]}] 17:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 987ms 17:33:40 INFO - PROCESS | 3436 | 1467246820024 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 17:33:40 INFO - PROCESS | 3436 | 1467246820029 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 17:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:33:40 INFO - PROCESS | 3436 | 1467246820035 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:33:40 INFO - PROCESS | 3436 | 1467246820039 Marionette TRACE conn6 <- [1,850,null,{}] 17:33:40 INFO - PROCESS | 3436 | 1467246820043 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:40 INFO - PROCESS | 3436 | 1467246820046 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:40 INFO - PROCESS | 3436 | 1467246820190 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 17:33:40 INFO - PROCESS | 3436 | 1467246820279 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:40 INFO - PROCESS | 3436 | 1467246820282 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1504000 == 40 [pid = 3436] [id = 222] 17:33:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CAC06800) [pid = 3436] [serial = 664] [outer = 0000000000000000] 17:33:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CAE17C00) [pid = 3436] [serial = 665] [outer = 00000022CAC06800] 17:33:40 INFO - PROCESS | 3436 | 1467246820340 Marionette DEBUG loaded listener.js 17:33:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB69B800) [pid = 3436] [serial = 666] [outer = 00000022CAC06800] 17:33:40 INFO - PROCESS | 3436 | 1467246820955 Marionette TRACE conn6 <- [1,852,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]]]}] 17:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 986ms 17:33:41 INFO - PROCESS | 3436 | 1467246821024 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 17:33:41 INFO - PROCESS | 3436 | 1467246821027 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 17:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:33:41 INFO - PROCESS | 3436 | 1467246821031 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:33:41 INFO - PROCESS | 3436 | 1467246821035 Marionette TRACE conn6 <- [1,854,null,{}] 17:33:41 INFO - PROCESS | 3436 | 1467246821047 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:41 INFO - PROCESS | 3436 | 1467246821052 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:41 INFO - PROCESS | 3436 | 1467246821174 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 17:33:41 INFO - PROCESS | 3436 | 1467246821241 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:41 INFO - PROCESS | 3436 | 1467246821245 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A5F800 == 41 [pid = 3436] [id = 223] 17:33:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CF107C00) [pid = 3436] [serial = 667] [outer = 0000000000000000] 17:33:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CF1D1C00) [pid = 3436] [serial = 668] [outer = 00000022CF107C00] 17:33:41 INFO - PROCESS | 3436 | 1467246821305 Marionette DEBUG loaded listener.js 17:33:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D1BA8800) [pid = 3436] [serial = 669] [outer = 00000022CF107C00] 17:33:41 INFO - PROCESS | 3436 | 1467246821943 Marionette TRACE conn6 <- [1,856,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]]]}] 17:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1081ms 17:33:42 INFO - PROCESS | 3436 | 1467246822140 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 17:33:42 INFO - PROCESS | 3436 | 1467246822145 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 17:33:42 INFO - PROCESS | 3436 | 1467246822151 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:33:42 INFO - PROCESS | 3436 | 1467246822154 Marionette TRACE conn6 <- [1,858,null,{}] 17:33:42 INFO - PROCESS | 3436 | 1467246822160 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:42 INFO - PROCESS | 3436 | 1467246822163 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:42 INFO - PROCESS | 3436 | 1467246822271 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 17:33:42 INFO - PROCESS | 3436 | 1467246822337 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:42 INFO - PROCESS | 3436 | 1467246822342 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A19800 == 42 [pid = 3436] [id = 224] 17:33:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C2F3F000) [pid = 3436] [serial = 670] [outer = 0000000000000000] 17:33:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C2FD0C00) [pid = 3436] [serial = 671] [outer = 00000022C2F3F000] 17:33:42 INFO - PROCESS | 3436 | 1467246822392 Marionette DEBUG loaded listener.js 17:33:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C4A69800) [pid = 3436] [serial = 672] [outer = 00000022C2F3F000] 17:33:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C5310000) [pid = 3436] [serial = 673] [outer = 00000022CE3D2400] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C42800 == 41 [pid = 3436] [id = 10] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D437E800 == 40 [pid = 3436] [id = 28] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D191D800 == 39 [pid = 3436] [id = 17] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F5A000 == 38 [pid = 3436] [id = 27] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CE2800 == 37 [pid = 3436] [id = 22] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F63800 == 36 [pid = 3436] [id = 18] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D150F800 == 35 [pid = 3436] [id = 26] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1510000 == 34 [pid = 3436] [id = 16] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB110800 == 33 [pid = 3436] [id = 25] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022C57B4800 == 32 [pid = 3436] [id = 23] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC2B000 == 31 [pid = 3436] [id = 24] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0BE800 == 30 [pid = 3436] [id = 14] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D43FB800 == 29 [pid = 3436] [id = 219] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3A8C000 == 28 [pid = 3436] [id = 218] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1520800 == 27 [pid = 3436] [id = 217] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0C2800 == 26 [pid = 3436] [id = 216] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC38000 == 25 [pid = 3436] [id = 215] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022C57B4000 == 24 [pid = 3436] [id = 214] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F20800 == 23 [pid = 3436] [id = 213] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D273F800 == 22 [pid = 3436] [id = 210] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB122000 == 21 [pid = 3436] [id = 13] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C28000 == 20 [pid = 3436] [id = 21] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8E2000 == 19 [pid = 3436] [id = 15] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4D1D800 == 18 [pid = 3436] [id = 20] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8DD000 == 17 [pid = 3436] [id = 29] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F1C000 == 16 [pid = 3436] [id = 211] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB3F2800 == 15 [pid = 3436] [id = 212] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F68800 == 14 [pid = 3436] [id = 201] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D300C000 == 13 [pid = 3436] [id = 19] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A5F800 == 12 [pid = 3436] [id = 223] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1504000 == 11 [pid = 3436] [id = 222] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51AF800 == 10 [pid = 3436] [id = 220] 17:33:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5187800 == 9 [pid = 3436] [id = 221] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C4258000) [pid = 3436] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022815F8C00) [pid = 3436] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C946F800) [pid = 3436] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C5291C00) [pid = 3436] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CAD95000) [pid = 3436] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C9C03C00) [pid = 3436] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C94BC800) [pid = 3436] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CAE1CC00) [pid = 3436] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB7C6400) [pid = 3436] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CE46A400) [pid = 3436] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C5310800) [pid = 3436] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C6251000) [pid = 3436] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB691400) [pid = 3436] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB691C00) [pid = 3436] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CE4FC400) [pid = 3436] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C5029400) [pid = 3436] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C4F48800) [pid = 3436] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022814D2000) [pid = 3436] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (0000002281511000) [pid = 3436] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CB851000) [pid = 3436] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CB6B6C00) [pid = 3436] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C2FD4000) [pid = 3436] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C3A21C00) [pid = 3436] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:33:43 INFO - PROCESS | 3436 | 1467246823700 Marionette TRACE conn6 <- [1,860,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]]]}] 17:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1588ms 17:33:43 INFO - PROCESS | 3436 | 1467246823748 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 17:33:43 INFO - PROCESS | 3436 | 1467246823753 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 17:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:33:43 INFO - PROCESS | 3436 | 1467246823758 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:33:43 INFO - PROCESS | 3436 | 1467246823761 Marionette TRACE conn6 <- [1,862,null,{}] 17:33:43 INFO - PROCESS | 3436 | 1467246823772 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:43 INFO - PROCESS | 3436 | 1467246823775 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:43 INFO - PROCESS | 3436 | 1467246823870 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 17:33:43 INFO - PROCESS | 3436 | 1467246823877 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:43 INFO - PROCESS | 3436 | 1467246823880 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F1E800 == 10 [pid = 3436] [id = 225] 17:33:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (0000002281513800) [pid = 3436] [serial = 674] [outer = 0000000000000000] 17:33:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (0000002281516C00) [pid = 3436] [serial = 675] [outer = 0000002281513800] 17:33:43 INFO - PROCESS | 3436 | 1467246823937 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C2F3FC00) [pid = 3436] [serial = 676] [outer = 0000002281513800] 17:33:44 INFO - PROCESS | 3436 | 1467246824407 Marionette TRACE conn6 <- [1,864,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]]]}] 17:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 17:33:44 INFO - PROCESS | 3436 | 1467246824452 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 17:33:44 INFO - PROCESS | 3436 | 1467246824458 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 17:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:33:44 INFO - PROCESS | 3436 | 1467246824465 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:33:44 INFO - PROCESS | 3436 | 1467246824467 Marionette TRACE conn6 <- [1,866,null,{}] 17:33:44 INFO - PROCESS | 3436 | 1467246824471 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:44 INFO - PROCESS | 3436 | 1467246824474 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:44 INFO - PROCESS | 3436 | 1467246824570 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 17:33:44 INFO - PROCESS | 3436 | 1467246824578 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:44 INFO - PROCESS | 3436 | 1467246824580 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C53C8800 == 11 [pid = 3436] [id = 226] 17:33:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C440DC00) [pid = 3436] [serial = 677] [outer = 0000000000000000] 17:33:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C492B800) [pid = 3436] [serial = 678] [outer = 00000022C440DC00] 17:33:44 INFO - PROCESS | 3436 | 1467246824630 Marionette DEBUG loaded listener.js 17:33:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C4F0E400) [pid = 3436] [serial = 679] [outer = 00000022C440DC00] 17:33:45 INFO - PROCESS | 3436 | 1467246825123 Marionette TRACE conn6 <- [1,868,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]]]}] 17:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 17:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:33:45 INFO - PROCESS | 3436 | 1467246825158 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 17:33:45 INFO - PROCESS | 3436 | 1467246825161 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 17:33:45 INFO - PROCESS | 3436 | 1467246825164 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:33:45 INFO - PROCESS | 3436 | 1467246825168 Marionette TRACE conn6 <- [1,870,null,{}] 17:33:45 INFO - PROCESS | 3436 | 1467246825179 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:45 INFO - PROCESS | 3436 | 1467246825185 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:45 INFO - PROCESS | 3436 | 1467246825308 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 17:33:45 INFO - PROCESS | 3436 | 1467246825387 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:45 INFO - PROCESS | 3436 | 1467246825390 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC3A800 == 12 [pid = 3436] [id = 227] 17:33:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (000000228150FC00) [pid = 3436] [serial = 680] [outer = 0000000000000000] 17:33:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C5752400) [pid = 3436] [serial = 681] [outer = 000000228150FC00] 17:33:45 INFO - PROCESS | 3436 | 1467246825441 Marionette DEBUG loaded listener.js 17:33:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C9472400) [pid = 3436] [serial = 682] [outer = 000000228150FC00] 17:33:45 INFO - PROCESS | 3436 | 1467246825881 Marionette TRACE conn6 <- [1,872,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]]]}] 17:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 733ms 17:33:45 INFO - PROCESS | 3436 | 1467246825900 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 17:33:45 INFO - PROCESS | 3436 | 1467246825902 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 17:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:33:45 INFO - PROCESS | 3436 | 1467246825912 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:33:45 INFO - PROCESS | 3436 | 1467246825915 Marionette TRACE conn6 <- [1,874,null,{}] 17:33:45 INFO - PROCESS | 3436 | 1467246825918 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:45 INFO - PROCESS | 3436 | 1467246825920 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:46 INFO - PROCESS | 3436 | 1467246826038 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 17:33:46 INFO - PROCESS | 3436 | 1467246826044 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:46 INFO - PROCESS | 3436 | 1467246826046 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB540800 == 13 [pid = 3436] [id = 228] 17:33:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C9C9B000) [pid = 3436] [serial = 683] [outer = 0000000000000000] 17:33:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CA13E000) [pid = 3436] [serial = 684] [outer = 00000022C9C9B000] 17:33:46 INFO - PROCESS | 3436 | 1467246826092 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CADD7000) [pid = 3436] [serial = 685] [outer = 00000022C9C9B000] 17:33:46 INFO - PROCESS | 3436 | 1467246826554 Marionette TRACE conn6 <- [1,876,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]]]}] 17:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 693ms 17:33:46 INFO - PROCESS | 3436 | 1467246826603 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 17:33:46 INFO - PROCESS | 3436 | 1467246826605 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 17:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:33:46 INFO - PROCESS | 3436 | 1467246826608 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:33:46 INFO - PROCESS | 3436 | 1467246826610 Marionette TRACE conn6 <- [1,878,null,{}] 17:33:46 INFO - PROCESS | 3436 | 1467246826613 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:46 INFO - PROCESS | 3436 | 1467246826615 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:46 INFO - PROCESS | 3436 | 1467246826764 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 17:33:46 INFO - PROCESS | 3436 | 1467246826796 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:46 INFO - PROCESS | 3436 | 1467246826799 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF3AD000 == 14 [pid = 3436] [id = 229] 17:33:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C3A2B800) [pid = 3436] [serial = 686] [outer = 0000000000000000] 17:33:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB1D9400) [pid = 3436] [serial = 687] [outer = 00000022C3A2B800] 17:33:46 INFO - PROCESS | 3436 | 1467246826844 Marionette DEBUG loaded listener.js 17:33:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB5A6000) [pid = 3436] [serial = 688] [outer = 00000022C3A2B800] 17:33:47 INFO - PROCESS | 3436 | 1467246827308 Marionette TRACE conn6 <- [1,880,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]]]}] 17:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 733ms 17:33:47 INFO - PROCESS | 3436 | 1467246827346 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 17:33:47 INFO - PROCESS | 3436 | 1467246827348 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 17:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:33:47 INFO - PROCESS | 3436 | 1467246827351 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:33:47 INFO - PROCESS | 3436 | 1467246827353 Marionette TRACE conn6 <- [1,882,null,{}] 17:33:47 INFO - PROCESS | 3436 | 1467246827357 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:47 INFO - PROCESS | 3436 | 1467246827363 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:47 INFO - PROCESS | 3436 | 1467246827499 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 17:33:47 INFO - PROCESS | 3436 | 1467246827553 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:47 INFO - PROCESS | 3436 | 1467246827555 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D161B000 == 15 [pid = 3436] [id = 230] 17:33:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB6DE000) [pid = 3436] [serial = 689] [outer = 0000000000000000] 17:33:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CE3D1C00) [pid = 3436] [serial = 690] [outer = 00000022CB6DE000] 17:33:47 INFO - PROCESS | 3436 | 1467246827601 Marionette DEBUG loaded listener.js 17:33:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CE87D000) [pid = 3436] [serial = 691] [outer = 00000022CB6DE000] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CAE20800) [pid = 3436] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB1E3000) [pid = 3436] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C5312C00) [pid = 3436] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C60E7800) [pid = 3436] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (0000002280FF5400) [pid = 3436] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C4F0F800) [pid = 3436] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C44CD000) [pid = 3436] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022815F2400) [pid = 3436] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CE469C00) [pid = 3436] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002280A5F400) [pid = 3436] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:33:47 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D1525000) [pid = 3436] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:33:48 INFO - PROCESS | 3436 | 1467246828174 Marionette TRACE conn6 <- [1,884,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]]]}] 17:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 881ms 17:33:48 INFO - PROCESS | 3436 | 1467246828234 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 17:33:48 INFO - PROCESS | 3436 | 1467246828236 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 17:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:33:48 INFO - PROCESS | 3436 | 1467246828240 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:33:48 INFO - PROCESS | 3436 | 1467246828241 Marionette TRACE conn6 <- [1,886,null,{}] 17:33:48 INFO - PROCESS | 3436 | 1467246828245 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:48 INFO - PROCESS | 3436 | 1467246828247 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:48 INFO - PROCESS | 3436 | 1467246828327 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 17:33:48 INFO - PROCESS | 3436 | 1467246828333 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:48 INFO - PROCESS | 3436 | 1467246828335 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1D2A800 == 16 [pid = 3436] [id = 231] 17:33:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C5292400) [pid = 3436] [serial = 692] [outer = 0000000000000000] 17:33:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB5A9800) [pid = 3436] [serial = 693] [outer = 00000022C5292400] 17:33:48 INFO - PROCESS | 3436 | 1467246828380 Marionette DEBUG loaded listener.js 17:33:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CE4F8C00) [pid = 3436] [serial = 694] [outer = 00000022C5292400] 17:33:48 INFO - PROCESS | 3436 | 1467246828788 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 587ms 17:33:48 INFO - PROCESS | 3436 | 1467246828829 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 17:33:48 INFO - PROCESS | 3436 | 1467246828831 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 17:33:48 INFO - PROCESS | 3436 | 1467246828835 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:33:48 INFO - PROCESS | 3436 | 1467246828837 Marionette TRACE conn6 <- [1,890,null,{}] 17:33:48 INFO - PROCESS | 3436 | 1467246828845 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:48 INFO - PROCESS | 3436 | 1467246828847 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:48 INFO - PROCESS | 3436 | 1467246828928 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 17:33:48 INFO - PROCESS | 3436 | 1467246828934 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:48 INFO - PROCESS | 3436 | 1467246828936 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21C2800 == 17 [pid = 3436] [id = 232] 17:33:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CEE25C00) [pid = 3436] [serial = 695] [outer = 0000000000000000] 17:33:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CF106C00) [pid = 3436] [serial = 696] [outer = 00000022CEE25C00] 17:33:48 INFO - PROCESS | 3436 | 1467246828981 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CF1D5000) [pid = 3436] [serial = 697] [outer = 00000022CEE25C00] 17:33:49 INFO - PROCESS | 3436 | 1467246829405 Marionette TRACE conn6 <- [1,892,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]]]}] 17:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 627ms 17:33:49 INFO - PROCESS | 3436 | 1467246829466 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 17:33:49 INFO - PROCESS | 3436 | 1467246829468 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 17:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:33:49 INFO - PROCESS | 3436 | 1467246829472 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:33:49 INFO - PROCESS | 3436 | 1467246829473 Marionette TRACE conn6 <- [1,894,null,{}] 17:33:49 INFO - PROCESS | 3436 | 1467246829477 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:49 INFO - PROCESS | 3436 | 1467246829479 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:49 INFO - PROCESS | 3436 | 1467246829559 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 17:33:49 INFO - PROCESS | 3436 | 1467246829566 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:49 INFO - PROCESS | 3436 | 1467246829568 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC3A000 == 18 [pid = 3436] [id = 233] 17:33:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CF858000) [pid = 3436] [serial = 698] [outer = 0000000000000000] 17:33:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D1644800) [pid = 3436] [serial = 699] [outer = 00000022CF858000] 17:33:49 INFO - PROCESS | 3436 | 1467246829613 Marionette DEBUG loaded listener.js 17:33:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D1AAE400) [pid = 3436] [serial = 700] [outer = 00000022CF858000] 17:33:50 INFO - PROCESS | 3436 | 1467246830285 Marionette TRACE conn6 <- [1,896,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]]]}] 17:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 881ms 17:33:50 INFO - PROCESS | 3436 | 1467246830357 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 17:33:50 INFO - PROCESS | 3436 | 1467246830361 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 17:33:50 INFO - PROCESS | 3436 | 1467246830367 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:33:50 INFO - PROCESS | 3436 | 1467246830370 Marionette TRACE conn6 <- [1,898,null,{}] 17:33:50 INFO - PROCESS | 3436 | 1467246830377 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:50 INFO - PROCESS | 3436 | 1467246830380 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:50 INFO - PROCESS | 3436 | 1467246830514 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 17:33:50 INFO - PROCESS | 3436 | 1467246830581 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:50 INFO - PROCESS | 3436 | 1467246830584 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D1D800 == 19 [pid = 3436] [id = 234] 17:33:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022815F4800) [pid = 3436] [serial = 701] [outer = 0000000000000000] 17:33:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C2FC8C00) [pid = 3436] [serial = 702] [outer = 00000022815F4800] 17:33:50 INFO - PROCESS | 3436 | 1467246830649 Marionette DEBUG loaded listener.js 17:33:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C4DEBC00) [pid = 3436] [serial = 703] [outer = 00000022815F4800] 17:33:51 INFO - PROCESS | 3436 | 1467246831414 Marionette TRACE conn6 <- [1,900,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]]]}] 17:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1078ms 17:33:51 INFO - PROCESS | 3436 | 1467246831489 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 17:33:51 INFO - PROCESS | 3436 | 1467246831494 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 17:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:33:51 INFO - PROCESS | 3436 | 1467246831500 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:33:51 INFO - PROCESS | 3436 | 1467246831503 Marionette TRACE conn6 <- [1,902,null,{}] 17:33:51 INFO - PROCESS | 3436 | 1467246831508 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:51 INFO - PROCESS | 3436 | 1467246831511 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:51 INFO - PROCESS | 3436 | 1467246831657 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 17:33:51 INFO - PROCESS | 3436 | 1467246831724 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:51 INFO - PROCESS | 3436 | 1467246831727 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF3AC000 == 20 [pid = 3436] [id = 235] 17:33:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C5DD6800) [pid = 3436] [serial = 704] [outer = 0000000000000000] 17:33:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C9BB2400) [pid = 3436] [serial = 705] [outer = 00000022C5DD6800] 17:33:51 INFO - PROCESS | 3436 | 1467246831787 Marionette DEBUG loaded listener.js 17:33:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C98FB400) [pid = 3436] [serial = 706] [outer = 00000022C5DD6800] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D164A000) [pid = 3436] [serial = 659] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB1AE000) [pid = 3436] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB6DB800) [pid = 3436] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CB697C00) [pid = 3436] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C9153400) [pid = 3436] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CEE0F800) [pid = 3436] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022814CE800) [pid = 3436] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2F40C00) [pid = 3436] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4F4DC00) [pid = 3436] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C5337C00) [pid = 3436] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4F08000) [pid = 3436] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4F4D800) [pid = 3436] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022815FBC00) [pid = 3436] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C2FD2400) [pid = 3436] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CF1CE800) [pid = 3436] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D19BD800) [pid = 3436] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D0A2D800) [pid = 3436] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C9B2F800) [pid = 3436] [serial = 656] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CF82B000) [pid = 3436] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CB1DE800) [pid = 3436] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CAD93800) [pid = 3436] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:33:52 INFO - PROCESS | 3436 | 1467246832648 Marionette TRACE conn6 <- [1,904,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]]]}] 17:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1194ms 17:33:52 INFO - PROCESS | 3436 | 1467246832696 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 17:33:52 INFO - PROCESS | 3436 | 1467246832701 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 17:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:33:52 INFO - PROCESS | 3436 | 1467246832705 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:33:52 INFO - PROCESS | 3436 | 1467246832708 Marionette TRACE conn6 <- [1,906,null,{}] 17:33:52 INFO - PROCESS | 3436 | 1467246832714 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:52 INFO - PROCESS | 3436 | 1467246832717 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:52 INFO - PROCESS | 3436 | 1467246832805 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 17:33:52 INFO - PROCESS | 3436 | 1467246832812 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:52 INFO - PROCESS | 3436 | 1467246832816 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C44A1000 == 21 [pid = 3436] [id = 236] 17:33:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C2F3F400) [pid = 3436] [serial = 707] [outer = 0000000000000000] 17:33:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C2FD2400) [pid = 3436] [serial = 708] [outer = 00000022C2F3F400] 17:33:52 INFO - PROCESS | 3436 | 1467246832866 Marionette DEBUG loaded listener.js 17:33:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C4923800) [pid = 3436] [serial = 709] [outer = 00000022C2F3F400] 17:33:53 INFO - PROCESS | 3436 | 1467246833364 Marionette TRACE conn6 <- [1,908,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]]]}] 17:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 692ms 17:33:53 INFO - PROCESS | 3436 | 1467246833396 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 17:33:53 INFO - PROCESS | 3436 | 1467246833401 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 17:33:53 INFO - PROCESS | 3436 | 1467246833407 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:33:53 INFO - PROCESS | 3436 | 1467246833410 Marionette TRACE conn6 <- [1,910,null,{}] 17:33:53 INFO - PROCESS | 3436 | 1467246833414 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:53 INFO - PROCESS | 3436 | 1467246833416 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:53 INFO - PROCESS | 3436 | 1467246833504 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 17:33:53 INFO - PROCESS | 3436 | 1467246833513 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:53 INFO - PROCESS | 3436 | 1467246833516 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C94DE000 == 22 [pid = 3436] [id = 237] 17:33:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C530E400) [pid = 3436] [serial = 710] [outer = 0000000000000000] 17:33:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C5417400) [pid = 3436] [serial = 711] [outer = 00000022C530E400] 17:33:53 INFO - PROCESS | 3436 | 1467246833563 Marionette DEBUG loaded listener.js 17:33:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C9B2F800) [pid = 3436] [serial = 712] [outer = 00000022C530E400] 17:33:54 INFO - PROCESS | 3436 | 1467246834041 Marionette TRACE conn6 <- [1,912,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]]]}] 17:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 17:33:54 INFO - PROCESS | 3436 | 1467246834103 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 3436 | 1467246834105 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 17:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:33:54 INFO - PROCESS | 3436 | 1467246834109 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - PROCESS | 3436 | 1467246834113 Marionette TRACE conn6 <- [1,914,null,{}] 17:33:54 INFO - PROCESS | 3436 | 1467246834126 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:54 INFO - PROCESS | 3436 | 1467246834131 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:54 INFO - PROCESS | 3436 | 1467246834219 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 17:33:54 INFO - PROCESS | 3436 | 1467246834318 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:54 INFO - PROCESS | 3436 | 1467246834322 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8E3800 == 23 [pid = 3436] [id = 238] 17:33:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C2F40C00) [pid = 3436] [serial = 713] [outer = 0000000000000000] 17:33:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB1DE400) [pid = 3436] [serial = 714] [outer = 00000022C2F40C00] 17:33:54 INFO - PROCESS | 3436 | 1467246834373 Marionette DEBUG loaded listener.js 17:33:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CB698C00) [pid = 3436] [serial = 715] [outer = 00000022C2F40C00] 17:33:54 INFO - PROCESS | 3436 | 1467246834753 Marionette TRACE conn6 <- [1,916,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]]]}] 17:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 17:33:54 INFO - PROCESS | 3436 | 1467246834803 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 17:33:54 INFO - PROCESS | 3436 | 1467246834805 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 17:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:33:54 INFO - PROCESS | 3436 | 1467246834809 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:33:54 INFO - PROCESS | 3436 | 1467246834810 Marionette TRACE conn6 <- [1,918,null,{}] 17:33:54 INFO - PROCESS | 3436 | 1467246834814 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:54 INFO - PROCESS | 3436 | 1467246834816 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:54 INFO - PROCESS | 3436 | 1467246834936 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 17:33:54 INFO - PROCESS | 3436 | 1467246834949 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:54 INFO - PROCESS | 3436 | 1467246834951 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D150E000 == 24 [pid = 3436] [id = 239] 17:33:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB6DD000) [pid = 3436] [serial = 716] [outer = 0000000000000000] 17:33:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB84F400) [pid = 3436] [serial = 717] [outer = 00000022CB6DD000] 17:33:55 INFO - PROCESS | 3436 | 1467246835004 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CE4F9000) [pid = 3436] [serial = 718] [outer = 00000022CB6DD000] 17:33:55 INFO - PROCESS | 3436 | 1467246835462 Marionette TRACE conn6 <- [1,920,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]]]}] 17:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 672ms 17:33:55 INFO - PROCESS | 3436 | 1467246835487 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 17:33:55 INFO - PROCESS | 3436 | 1467246835489 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 17:33:55 INFO - PROCESS | 3436 | 1467246835492 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:33:55 INFO - PROCESS | 3436 | 1467246835494 Marionette TRACE conn6 <- [1,922,null,{}] 17:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:33:55 INFO - PROCESS | 3436 | 1467246835497 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:55 INFO - PROCESS | 3436 | 1467246835499 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:55 INFO - PROCESS | 3436 | 1467246835633 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 17:33:55 INFO - PROCESS | 3436 | 1467246835684 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:55 INFO - PROCESS | 3436 | 1467246835686 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20E7000 == 25 [pid = 3436] [id = 240] 17:33:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CF031000) [pid = 3436] [serial = 719] [outer = 0000000000000000] 17:33:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CF10D000) [pid = 3436] [serial = 720] [outer = 00000022CF031000] 17:33:55 INFO - PROCESS | 3436 | 1467246835731 Marionette DEBUG loaded listener.js 17:33:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D1644C00) [pid = 3436] [serial = 721] [outer = 00000022CF031000] 17:33:56 INFO - PROCESS | 3436 | 1467246836157 Marionette TRACE conn6 <- [1,924,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]]]}] 17:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 17:33:56 INFO - PROCESS | 3436 | 1467246836231 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 17:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:33:56 INFO - PROCESS | 3436 | 1467246836233 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 17:33:56 INFO - PROCESS | 3436 | 1467246836237 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:33:56 INFO - PROCESS | 3436 | 1467246836239 Marionette TRACE conn6 <- [1,926,null,{}] 17:33:56 INFO - PROCESS | 3436 | 1467246836242 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:56 INFO - PROCESS | 3436 | 1467246836248 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:56 INFO - PROCESS | 3436 | 1467246836394 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 17:33:56 INFO - PROCESS | 3436 | 1467246836438 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:56 INFO - PROCESS | 3436 | 1467246836440 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D43FB800 == 26 [pid = 3436] [id = 241] 17:33:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D23BA400) [pid = 3436] [serial = 722] [outer = 0000000000000000] 17:33:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D24ADC00) [pid = 3436] [serial = 723] [outer = 00000022D23BA400] 17:33:56 INFO - PROCESS | 3436 | 1467246836485 Marionette DEBUG loaded listener.js 17:33:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D251B400) [pid = 3436] [serial = 724] [outer = 00000022D23BA400] 17:33:56 INFO - PROCESS | 3436 | 1467246836914 Marionette TRACE conn6 <- [1,928,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]]]}] 17:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C2F3F000) [pid = 3436] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C440DC00) [pid = 3436] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (0000002281513800) [pid = 3436] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C2FCC400) [pid = 3436] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CAC06800) [pid = 3436] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CF107C00) [pid = 3436] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C3A2B800) [pid = 3436] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CB6DE000) [pid = 3436] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CEE25C00) [pid = 3436] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C5292400) [pid = 3436] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (000000228150FC00) [pid = 3436] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:33:57 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C9C9B000) [pid = 3436] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:33:57 INFO - PROCESS | 3436 | 1467246837025 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 3436 | 1467246837027 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 17:33:57 INFO - PROCESS | 3436 | 1467246837032 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 3436 | 1467246837034 Marionette TRACE conn6 <- [1,930,null,{}] 17:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:33:57 INFO - PROCESS | 3436 | 1467246837038 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:57 INFO - PROCESS | 3436 | 1467246837040 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:57 INFO - PROCESS | 3436 | 1467246837121 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 17:33:57 INFO - PROCESS | 3436 | 1467246837131 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:57 INFO - PROCESS | 3436 | 1467246837133 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D519F000 == 27 [pid = 3436] [id = 242] 17:33:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C440DC00) [pid = 3436] [serial = 725] [outer = 0000000000000000] 17:33:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C5292400) [pid = 3436] [serial = 726] [outer = 00000022C440DC00] 17:33:57 INFO - PROCESS | 3436 | 1467246837177 Marionette DEBUG loaded listener.js 17:33:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D1CCFC00) [pid = 3436] [serial = 727] [outer = 00000022C440DC00] 17:33:57 INFO - PROCESS | 3436 | 1467246837597 Marionette TRACE conn6 <- [1,932,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]]]}] 17:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 588ms 17:33:57 INFO - PROCESS | 3436 | 1467246837631 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 17:33:57 INFO - PROCESS | 3436 | 1467246837641 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 17:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:33:57 INFO - PROCESS | 3436 | 1467246837645 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:33:57 INFO - PROCESS | 3436 | 1467246837647 Marionette TRACE conn6 <- [1,934,null,{}] 17:33:57 INFO - PROCESS | 3436 | 1467246837650 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:57 INFO - PROCESS | 3436 | 1467246837652 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:57 INFO - PROCESS | 3436 | 1467246837736 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 17:33:57 INFO - PROCESS | 3436 | 1467246837745 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:57 INFO - PROCESS | 3436 | 1467246837747 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A5A800 == 28 [pid = 3436] [id = 243] 17:33:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D2796C00) [pid = 3436] [serial = 728] [outer = 0000000000000000] 17:33:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D27CF400) [pid = 3436] [serial = 729] [outer = 00000022D2796C00] 17:33:57 INFO - PROCESS | 3436 | 1467246837791 Marionette DEBUG loaded listener.js 17:33:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D3098800) [pid = 3436] [serial = 730] [outer = 00000022D2796C00] 17:33:58 INFO - PROCESS | 3436 | 1467246838195 Marionette TRACE conn6 <- [1,936,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]]]}] 17:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 586ms 17:33:58 INFO - PROCESS | 3436 | 1467246838232 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 17:33:58 INFO - PROCESS | 3436 | 1467246838234 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 17:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:33:58 INFO - PROCESS | 3436 | 1467246838248 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - PROCESS | 3436 | 1467246838250 Marionette TRACE conn6 <- [1,938,null,{}] 17:33:58 INFO - PROCESS | 3436 | 1467246838254 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:58 INFO - PROCESS | 3436 | 1467246838256 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:58 INFO - PROCESS | 3436 | 1467246838340 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 17:33:58 INFO - PROCESS | 3436 | 1467246838346 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:58 INFO - PROCESS | 3436 | 1467246838348 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB52C800 == 29 [pid = 3436] [id = 244] 17:33:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D3A0D400) [pid = 3436] [serial = 731] [outer = 0000000000000000] 17:33:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D3C7E000) [pid = 3436] [serial = 732] [outer = 00000022D3A0D400] 17:33:58 INFO - PROCESS | 3436 | 1467246838391 Marionette DEBUG loaded listener.js 17:33:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D4013C00) [pid = 3436] [serial = 733] [outer = 00000022D3A0D400] 17:33:58 INFO - PROCESS | 3436 | 1467246838839 Marionette TRACE conn6 <- [1,940,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]]]}] 17:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 17:33:58 INFO - PROCESS | 3436 | 1467246838882 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 17:33:58 INFO - PROCESS | 3436 | 1467246838884 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 17:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:33:58 INFO - PROCESS | 3436 | 1467246838887 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:33:58 INFO - PROCESS | 3436 | 1467246838889 Marionette TRACE conn6 <- [1,942,null,{}] 17:33:58 INFO - PROCESS | 3436 | 1467246838897 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:58 INFO - PROCESS | 3436 | 1467246838899 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:58 INFO - PROCESS | 3436 | 1467246838984 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 17:33:59 INFO - PROCESS | 3436 | 1467246839102 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:33:59 INFO - PROCESS | 3436 | 1467246839105 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:33:59 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A74000 == 30 [pid = 3436] [id = 245] 17:33:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022803BF400) [pid = 3436] [serial = 734] [outer = 0000000000000000] 17:33:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (0000002280A59C00) [pid = 3436] [serial = 735] [outer = 00000022803BF400] 17:33:59 INFO - PROCESS | 3436 | 1467246839166 Marionette DEBUG loaded listener.js 17:33:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C30D2800) [pid = 3436] [serial = 736] [outer = 00000022803BF400] 17:33:59 INFO - PROCESS | 3436 | 1467246839774 Marionette TRACE conn6 <- [1,944,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]]]}] 17:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 944ms 17:33:59 INFO - PROCESS | 3436 | 1467246839836 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 17:33:59 INFO - PROCESS | 3436 | 1467246839840 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 17:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:33:59 INFO - PROCESS | 3436 | 1467246839845 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:33:59 INFO - PROCESS | 3436 | 1467246839849 Marionette TRACE conn6 <- [1,946,null,{}] 17:33:59 INFO - PROCESS | 3436 | 1467246839855 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:33:59 INFO - PROCESS | 3436 | 1467246839858 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:00 INFO - PROCESS | 3436 | 1467246840005 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 17:34:00 INFO - PROCESS | 3436 | 1467246840122 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:00 INFO - PROCESS | 3436 | 1467246840125 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0C7800 == 31 [pid = 3436] [id = 246] 17:34:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C5299400) [pid = 3436] [serial = 737] [outer = 0000000000000000] 17:34:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CAC11000) [pid = 3436] [serial = 738] [outer = 00000022C5299400] 17:34:00 INFO - PROCESS | 3436 | 1467246840185 Marionette DEBUG loaded listener.js 17:34:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CAE44400) [pid = 3436] [serial = 739] [outer = 00000022C5299400] 17:34:00 INFO - PROCESS | 3436 | 1467246840739 Marionette TRACE conn6 <- [1,948,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]]]}] 17:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 945ms 17:34:00 INFO - PROCESS | 3436 | 1467246840796 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 17:34:00 INFO - PROCESS | 3436 | 1467246840800 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 17:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:34:00 INFO - PROCESS | 3436 | 1467246840804 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:34:00 INFO - PROCESS | 3436 | 1467246840807 Marionette TRACE conn6 <- [1,950,null,{}] 17:34:00 INFO - PROCESS | 3436 | 1467246840812 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:00 INFO - PROCESS | 3436 | 1467246840814 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:00 INFO - PROCESS | 3436 | 1467246840932 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 17:34:01 INFO - PROCESS | 3436 | 1467246841006 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:01 INFO - PROCESS | 3436 | 1467246841009 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BAC800 == 32 [pid = 3436] [id = 247] 17:34:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CE4FA800) [pid = 3436] [serial = 740] [outer = 0000000000000000] 17:34:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CF857000) [pid = 3436] [serial = 741] [outer = 00000022CE4FA800] 17:34:01 INFO - PROCESS | 3436 | 1467246841104 Marionette DEBUG loaded listener.js 17:34:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D23BD800) [pid = 3436] [serial = 742] [outer = 00000022CE4FA800] 17:34:01 INFO - PROCESS | 3436 | 1467246841758 Marionette TRACE conn6 <- [1,952,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]]]}] 17:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 986ms 17:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:34:01 INFO - PROCESS | 3436 | 1467246841793 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 17:34:01 INFO - PROCESS | 3436 | 1467246841796 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 17:34:01 INFO - PROCESS | 3436 | 1467246841807 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:34:01 INFO - PROCESS | 3436 | 1467246841813 Marionette TRACE conn6 <- [1,954,null,{}] 17:34:01 INFO - PROCESS | 3436 | 1467246841818 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:01 INFO - PROCESS | 3436 | 1467246841822 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:01 INFO - PROCESS | 3436 | 1467246841938 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 17:34:02 INFO - PROCESS | 3436 | 1467246842013 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:02 INFO - PROCESS | 3436 | 1467246842016 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815BA800 == 33 [pid = 3436] [id = 248] 17:34:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (0000002280FFA000) [pid = 3436] [serial = 743] [outer = 0000000000000000] 17:34:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022815ECC00) [pid = 3436] [serial = 744] [outer = 0000002280FFA000] 17:34:02 INFO - PROCESS | 3436 | 1467246842236 Marionette DEBUG loaded listener.js 17:34:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022C423B400) [pid = 3436] [serial = 745] [outer = 0000002280FFA000] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C2FD5400) [pid = 3436] [serial = 375] [outer = 0000000000000000] [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.] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C5752400) [pid = 3436] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CA13E000) [pid = 3436] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C4A69800) [pid = 3436] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C2FD0C00) [pid = 3436] [serial = 671] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C492B800) [pid = 3436] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C4F0E400) [pid = 3436] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002281516C00) [pid = 3436] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C2F3FC00) [pid = 3436] [serial = 676] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C4F46400) [pid = 3436] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C3A2AC00) [pid = 3436] [serial = 662] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB69B800) [pid = 3436] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CAE17C00) [pid = 3436] [serial = 665] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D1644800) [pid = 3436] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D1BA8800) [pid = 3436] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CF1D1C00) [pid = 3436] [serial = 668] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CB1D9400) [pid = 3436] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CE3D1C00) [pid = 3436] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB5A6000) [pid = 3436] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CF106C00) [pid = 3436] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CE87D000) [pid = 3436] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CADD7000) [pid = 3436] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB5A9800) [pid = 3436] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CF1D5000) [pid = 3436] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CE4F8C00) [pid = 3436] [serial = 694] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C9472400) [pid = 3436] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:34:03 INFO - PROCESS | 3436 | 1467246843491 Marionette TRACE conn6 <- [1,956,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]]]}] 17:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1739ms 17:34:03 INFO - PROCESS | 3436 | 1467246843577 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 17:34:03 INFO - PROCESS | 3436 | 1467246843581 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 17:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:34:03 INFO - PROCESS | 3436 | 1467246843589 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:34:03 INFO - PROCESS | 3436 | 1467246843593 Marionette TRACE conn6 <- [1,958,null,{}] 17:34:03 INFO - PROCESS | 3436 | 1467246843601 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:03 INFO - PROCESS | 3436 | 1467246843605 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:03 INFO - PROCESS | 3436 | 1467246843692 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 17:34:03 INFO - PROCESS | 3436 | 1467246843700 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:03 INFO - PROCESS | 3436 | 1467246843705 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F22000 == 34 [pid = 3436] [id = 249] 17:34:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022814D6800) [pid = 3436] [serial = 746] [outer = 0000000000000000] 17:34:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022814D9C00) [pid = 3436] [serial = 747] [outer = 00000022814D6800] 17:34:03 INFO - PROCESS | 3436 | 1467246843754 Marionette DEBUG loaded listener.js 17:34:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022815F0C00) [pid = 3436] [serial = 748] [outer = 00000022814D6800] 17:34:04 INFO - PROCESS | 3436 | 1467246844234 Marionette TRACE conn6 <- [1,960,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]]]}] 17:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 17:34:04 INFO - PROCESS | 3436 | 1467246844287 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 17:34:04 INFO - PROCESS | 3436 | 1467246844293 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 17:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:34:04 INFO - PROCESS | 3436 | 1467246844299 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:34:04 INFO - PROCESS | 3436 | 1467246844302 Marionette TRACE conn6 <- [1,962,null,{}] 17:34:04 INFO - PROCESS | 3436 | 1467246844306 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:04 INFO - PROCESS | 3436 | 1467246844308 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:04 INFO - PROCESS | 3436 | 1467246844401 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 17:34:04 INFO - PROCESS | 3436 | 1467246844417 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:04 INFO - PROCESS | 3436 | 1467246844420 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5772000 == 35 [pid = 3436] [id = 250] 17:34:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C2FD5000) [pid = 3436] [serial = 749] [outer = 0000000000000000] 17:34:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C30D2000) [pid = 3436] [serial = 750] [outer = 00000022C2FD5000] 17:34:04 INFO - PROCESS | 3436 | 1467246844468 Marionette DEBUG loaded listener.js 17:34:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C44C7C00) [pid = 3436] [serial = 751] [outer = 00000022C2FD5000] 17:34:05 INFO - PROCESS | 3436 | 1467246845251 Marionette TRACE conn6 <- [1,964,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]]]}] 17:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1035ms 17:34:05 INFO - PROCESS | 3436 | 1467246845336 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 17:34:05 INFO - PROCESS | 3436 | 1467246845341 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 17:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:34:05 INFO - PROCESS | 3436 | 1467246845346 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:34:05 INFO - PROCESS | 3436 | 1467246845352 Marionette TRACE conn6 <- [1,966,null,{}] 17:34:05 INFO - PROCESS | 3436 | 1467246845420 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:05 INFO - PROCESS | 3436 | 1467246845423 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:05 INFO - PROCESS | 3436 | 1467246845550 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 17:34:05 INFO - PROCESS | 3436 | 1467246845632 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:05 INFO - PROCESS | 3436 | 1467246845635 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9179000 == 36 [pid = 3436] [id = 251] 17:34:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C2FD1C00) [pid = 3436] [serial = 752] [outer = 0000000000000000] 17:34:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C3A27400) [pid = 3436] [serial = 753] [outer = 00000022C2FD1C00] 17:34:05 INFO - PROCESS | 3436 | 1467246845694 Marionette DEBUG loaded listener.js 17:34:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4F06000) [pid = 3436] [serial = 754] [outer = 00000022C2FD1C00] 17:34:06 INFO - PROCESS | 3436 | 1467246846386 Marionette TRACE conn6 <- [1,968,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]]]}] 17:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1104ms 17:34:06 INFO - PROCESS | 3436 | 1467246846454 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 17:34:06 INFO - PROCESS | 3436 | 1467246846460 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 17:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:34:06 INFO - PROCESS | 3436 | 1467246846512 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:34:06 INFO - PROCESS | 3436 | 1467246846515 Marionette TRACE conn6 <- [1,970,null,{}] 17:34:06 INFO - PROCESS | 3436 | 1467246846520 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:06 INFO - PROCESS | 3436 | 1467246846523 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:06 INFO - PROCESS | 3436 | 1467246846659 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 17:34:06 INFO - PROCESS | 3436 | 1467246846724 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:06 INFO - PROCESS | 3436 | 1467246846727 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC32800 == 37 [pid = 3436] [id = 252] 17:34:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C502BC00) [pid = 3436] [serial = 755] [outer = 0000000000000000] 17:34:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C502E800) [pid = 3436] [serial = 756] [outer = 00000022C502BC00] 17:34:06 INFO - PROCESS | 3436 | 1467246846787 Marionette DEBUG loaded listener.js 17:34:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C5290800) [pid = 3436] [serial = 757] [outer = 00000022C502BC00] 17:34:07 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB52C800 == 36 [pid = 3436] [id = 244] 17:34:07 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F22000 == 35 [pid = 3436] [id = 249] 17:34:07 INFO - PROCESS | 3436 | 1467246847427 Marionette TRACE conn6 <- [1,972,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]]]}] 17:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 945ms 17:34:07 INFO - PROCESS | 3436 | 1467246847443 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 17:34:07 INFO - PROCESS | 3436 | 1467246847447 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 17:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:34:07 INFO - PROCESS | 3436 | 1467246847451 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:34:07 INFO - PROCESS | 3436 | 1467246847457 Marionette TRACE conn6 <- [1,974,null,{}] 17:34:07 INFO - PROCESS | 3436 | 1467246847462 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:07 INFO - PROCESS | 3436 | 1467246847464 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:07 INFO - PROCESS | 3436 | 1467246847553 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 17:34:07 INFO - PROCESS | 3436 | 1467246847562 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:07 INFO - PROCESS | 3436 | 1467246847566 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9449000 == 36 [pid = 3436] [id = 253] 17:34:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C3A27C00) [pid = 3436] [serial = 758] [outer = 0000000000000000] 17:34:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C4926400) [pid = 3436] [serial = 759] [outer = 00000022C3A27C00] 17:34:07 INFO - PROCESS | 3436 | 1467246847615 Marionette DEBUG loaded listener.js 17:34:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C5029400) [pid = 3436] [serial = 760] [outer = 00000022C3A27C00] 17:34:08 INFO - PROCESS | 3436 | 1467246848089 Marionette TRACE conn6 <- [1,976,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]]]}] 17:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 692ms 17:34:08 INFO - PROCESS | 3436 | 1467246848144 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 3436 | 1467246848149 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 17:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:34:08 INFO - PROCESS | 3436 | 1467246848155 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:34:08 INFO - PROCESS | 3436 | 1467246848157 Marionette TRACE conn6 <- [1,978,null,{}] 17:34:08 INFO - PROCESS | 3436 | 1467246848191 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:08 INFO - PROCESS | 3436 | 1467246848194 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:08 INFO - PROCESS | 3436 | 1467246848320 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 17:34:08 INFO - PROCESS | 3436 | 1467246848379 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:08 INFO - PROCESS | 3436 | 1467246848381 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB527000 == 37 [pid = 3436] [id = 254] 17:34:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C5291800) [pid = 3436] [serial = 761] [outer = 0000000000000000] 17:34:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C914D000) [pid = 3436] [serial = 762] [outer = 00000022C5291800] 17:34:08 INFO - PROCESS | 3436 | 1467246848430 Marionette DEBUG loaded listener.js 17:34:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C9B39000) [pid = 3436] [serial = 763] [outer = 00000022C5291800] 17:34:08 INFO - PROCESS | 3436 | 1467246848898 Marionette TRACE conn6 <- [1,980,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]]]}] 17:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 754ms 17:34:08 INFO - PROCESS | 3436 | 1467246848912 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 17:34:08 INFO - PROCESS | 3436 | 1467246848915 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 17:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:34:08 INFO - PROCESS | 3436 | 1467246848918 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:34:08 INFO - PROCESS | 3436 | 1467246848922 Marionette TRACE conn6 <- [1,982,null,{}] 17:34:08 INFO - PROCESS | 3436 | 1467246848944 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:08 INFO - PROCESS | 3436 | 1467246848949 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:09 INFO - PROCESS | 3436 | 1467246849067 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 17:34:09 INFO - PROCESS | 3436 | 1467246849075 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 3436 | 1467246849078 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AD4000 == 38 [pid = 3436] [id = 255] 17:34:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CADD6400) [pid = 3436] [serial = 764] [outer = 0000000000000000] 17:34:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CAE17C00) [pid = 3436] [serial = 765] [outer = 00000022CADD6400] 17:34:09 INFO - PROCESS | 3436 | 1467246849126 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB1D9000) [pid = 3436] [serial = 766] [outer = 00000022CADD6400] 17:34:09 INFO - PROCESS | 3436 | 1467246849582 Marionette TRACE conn6 <- [1,984,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]]]}] 17:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 693ms 17:34:09 INFO - PROCESS | 3436 | 1467246849614 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 17:34:09 INFO - PROCESS | 3436 | 1467246849616 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 17:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:34:09 INFO - PROCESS | 3436 | 1467246849620 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:34:09 INFO - PROCESS | 3436 | 1467246849622 Marionette TRACE conn6 <- [1,986,null,{}] 17:34:09 INFO - PROCESS | 3436 | 1467246849625 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:09 INFO - PROCESS | 3436 | 1467246849627 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:09 INFO - PROCESS | 3436 | 1467246849771 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 17:34:09 INFO - PROCESS | 3436 | 1467246849782 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:09 INFO - PROCESS | 3436 | 1467246849785 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1771000 == 39 [pid = 3436] [id = 256] 17:34:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CB5ABC00) [pid = 3436] [serial = 767] [outer = 0000000000000000] 17:34:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CB697000) [pid = 3436] [serial = 768] [outer = 00000022CB5ABC00] 17:34:09 INFO - PROCESS | 3436 | 1467246849830 Marionette DEBUG loaded listener.js 17:34:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CB6D6800) [pid = 3436] [serial = 769] [outer = 00000022CB5ABC00] 17:34:10 INFO - PROCESS | 3436 | 1467246850293 Marionette TRACE conn6 <- [1,988,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]]]}] 17:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 733ms 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022814D6800) [pid = 3436] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022803BF400) [pid = 3436] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C5299400) [pid = 3436] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CF031000) [pid = 3436] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D23BA400) [pid = 3436] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C2F3F400) [pid = 3436] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C5DD6800) [pid = 3436] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C2F40C00) [pid = 3436] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022815F4800) [pid = 3436] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C530E400) [pid = 3436] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CF858000) [pid = 3436] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CE4FA800) [pid = 3436] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C440DC00) [pid = 3436] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (0000002280FFA000) [pid = 3436] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CB6DD000) [pid = 3436] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D2796C00) [pid = 3436] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:34:10 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D3A0D400) [pid = 3436] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:34:10 INFO - PROCESS | 3436 | 1467246850394 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 17:34:10 INFO - PROCESS | 3436 | 1467246850396 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 17:34:10 INFO - PROCESS | 3436 | 1467246850400 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:34:10 INFO - PROCESS | 3436 | 1467246850402 Marionette TRACE conn6 <- [1,990,null,{}] 17:34:10 INFO - PROCESS | 3436 | 1467246850406 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:34:10 INFO - PROCESS | 3436 | 1467246850408 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:10 INFO - PROCESS | 3436 | 1467246850493 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 17:34:10 INFO - PROCESS | 3436 | 1467246850506 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:10 INFO - PROCESS | 3436 | 1467246850508 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F55000 == 40 [pid = 3436] [id = 257] 17:34:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C2F3F400) [pid = 3436] [serial = 770] [outer = 0000000000000000] 17:34:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C440DC00) [pid = 3436] [serial = 771] [outer = 00000022C2F3F400] 17:34:10 INFO - PROCESS | 3436 | 1467246850553 Marionette DEBUG loaded listener.js 17:34:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB6DA400) [pid = 3436] [serial = 772] [outer = 00000022C2F3F400] 17:34:11 INFO - PROCESS | 3436 | 1467246850994 Marionette TRACE conn6 <- [1,992,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]]]}] 17:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 17:34:11 INFO - PROCESS | 3436 | 1467246851040 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 3436 | 1467246851042 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 17:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:34:11 INFO - PROCESS | 3436 | 1467246851045 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - PROCESS | 3436 | 1467246851047 Marionette TRACE conn6 <- [1,994,null,{}] 17:34:11 INFO - PROCESS | 3436 | 1467246851051 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:11 INFO - PROCESS | 3436 | 1467246851057 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:11 INFO - PROCESS | 3436 | 1467246851178 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 17:34:11 INFO - PROCESS | 3436 | 1467246851187 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 3436 | 1467246851189 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D300C000 == 41 [pid = 3436] [id = 258] 17:34:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CEE02400) [pid = 3436] [serial = 773] [outer = 0000000000000000] 17:34:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CEE2A800) [pid = 3436] [serial = 774] [outer = 00000022CEE02400] 17:34:11 INFO - PROCESS | 3436 | 1467246851234 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CF81F800) [pid = 3436] [serial = 775] [outer = 00000022CEE02400] 17:34:11 INFO - PROCESS | 3436 | 1467246851645 Marionette TRACE conn6 <- [1,996,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]]]}] 17:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 17:34:11 INFO - PROCESS | 3436 | 1467246851684 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 17:34:11 INFO - PROCESS | 3436 | 1467246851686 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 17:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:34:11 INFO - PROCESS | 3436 | 1467246851689 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:34:11 INFO - PROCESS | 3436 | 1467246851691 Marionette TRACE conn6 <- [1,998,null,{}] 17:34:11 INFO - PROCESS | 3436 | 1467246851694 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:11 INFO - PROCESS | 3436 | 1467246851696 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:11 INFO - PROCESS | 3436 | 1467246851777 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 17:34:11 INFO - PROCESS | 3436 | 1467246851783 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:11 INFO - PROCESS | 3436 | 1467246851785 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D519F800 == 42 [pid = 3436] [id = 259] 17:34:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022814D7400) [pid = 3436] [serial = 776] [outer = 0000000000000000] 17:34:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D0CDE800) [pid = 3436] [serial = 777] [outer = 00000022814D7400] 17:34:11 INFO - PROCESS | 3436 | 1467246851831 Marionette DEBUG loaded listener.js 17:34:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D164F000) [pid = 3436] [serial = 778] [outer = 00000022814D7400] 17:34:12 INFO - PROCESS | 3436 | 1467246852248 Marionette TRACE conn6 <- [1,1000,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]]]}] 17:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 587ms 17:34:12 INFO - PROCESS | 3436 | 1467246852287 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 17:34:12 INFO - PROCESS | 3436 | 1467246852290 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 17:34:12 INFO - PROCESS | 3436 | 1467246852293 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:34:12 INFO - PROCESS | 3436 | 1467246852295 Marionette TRACE conn6 <- [1,1002,null,{}] 17:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:34:12 INFO - PROCESS | 3436 | 1467246852303 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:12 INFO - PROCESS | 3436 | 1467246852305 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:12 INFO - PROCESS | 3436 | 1467246852433 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 17:34:12 INFO - PROCESS | 3436 | 1467246852571 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:12 INFO - PROCESS | 3436 | 1467246852575 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A04800 == 43 [pid = 3436] [id = 260] 17:34:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (0000002280A5E000) [pid = 3436] [serial = 779] [outer = 0000000000000000] 17:34:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022814D0000) [pid = 3436] [serial = 780] [outer = 0000002280A5E000] 17:34:12 INFO - PROCESS | 3436 | 1467246852637 Marionette DEBUG loaded listener.js 17:34:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C2F41400) [pid = 3436] [serial = 781] [outer = 0000002280A5E000] 17:34:13 INFO - PROCESS | 3436 | 1467246853225 Marionette TRACE conn6 <- [1,1004,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]]]}] 17:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 984ms 17:34:13 INFO - PROCESS | 3436 | 1467246853285 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 17:34:13 INFO - PROCESS | 3436 | 1467246853290 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 17:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:34:13 INFO - PROCESS | 3436 | 1467246853295 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:34:13 INFO - PROCESS | 3436 | 1467246853299 Marionette TRACE conn6 <- [1,1006,null,{}] 17:34:13 INFO - PROCESS | 3436 | 1467246853304 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:13 INFO - PROCESS | 3436 | 1467246853307 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:13 INFO - PROCESS | 3436 | 1467246853422 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 17:34:13 INFO - PROCESS | 3436 | 1467246853497 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:13 INFO - PROCESS | 3436 | 1467246853500 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF3A8000 == 44 [pid = 3436] [id = 261] 17:34:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C62B8C00) [pid = 3436] [serial = 782] [outer = 0000000000000000] 17:34:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C94C2C00) [pid = 3436] [serial = 783] [outer = 00000022C62B8C00] 17:34:13 INFO - PROCESS | 3436 | 1467246853598 Marionette DEBUG loaded listener.js 17:34:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CAD91800) [pid = 3436] [serial = 784] [outer = 00000022C62B8C00] 17:34:14 INFO - PROCESS | 3436 | 1467246854214 Marionette TRACE conn6 <- [1,1008,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]]]}] 17:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 945ms 17:34:14 INFO - PROCESS | 3436 | 1467246854243 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 17:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:34:14 INFO - PROCESS | 3436 | 1467246854246 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 17:34:14 INFO - PROCESS | 3436 | 1467246854250 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:34:14 INFO - PROCESS | 3436 | 1467246854253 Marionette TRACE conn6 <- [1,1010,null,{}] 17:34:14 INFO - PROCESS | 3436 | 1467246854257 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:14 INFO - PROCESS | 3436 | 1467246854260 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:14 INFO - PROCESS | 3436 | 1467246854373 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 17:34:14 INFO - PROCESS | 3436 | 1467246854449 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:14 INFO - PROCESS | 3436 | 1467246854451 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A91800 == 45 [pid = 3436] [id = 262] 17:34:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CB6BA800) [pid = 3436] [serial = 785] [outer = 0000000000000000] 17:34:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CE468800) [pid = 3436] [serial = 786] [outer = 00000022CB6BA800] 17:34:14 INFO - PROCESS | 3436 | 1467246854507 Marionette DEBUG loaded listener.js 17:34:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CEE10400) [pid = 3436] [serial = 787] [outer = 00000022CB6BA800] 17:34:15 INFO - PROCESS | 3436 | 1467246855083 Marionette TRACE conn6 <- [1,1012,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]]]}] 17:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 944ms 17:34:15 INFO - PROCESS | 3436 | 1467246855197 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 17:34:15 INFO - PROCESS | 3436 | 1467246855201 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 17:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:34:15 INFO - PROCESS | 3436 | 1467246855213 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:34:15 INFO - PROCESS | 3436 | 1467246855218 Marionette TRACE conn6 <- [1,1014,null,{}] 17:34:15 INFO - PROCESS | 3436 | 1467246855222 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:15 INFO - PROCESS | 3436 | 1467246855226 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:15 INFO - PROCESS | 3436 | 1467246855347 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 17:34:15 INFO - PROCESS | 3436 | 1467246855416 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:15 INFO - PROCESS | 3436 | 1467246855419 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:15 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C28000 == 46 [pid = 3436] [id = 263] 17:34:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022CB6D8800) [pid = 3436] [serial = 788] [outer = 0000000000000000] 17:34:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D2424400) [pid = 3436] [serial = 789] [outer = 00000022CB6D8800] 17:34:15 INFO - PROCESS | 3436 | 1467246855515 Marionette DEBUG loaded listener.js 17:34:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D25E5000) [pid = 3436] [serial = 790] [outer = 00000022CB6D8800] 17:34:16 INFO - PROCESS | 3436 | 1467246856080 Marionette TRACE conn6 <- [1,1016,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]]]}] 17:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1036ms 17:34:16 INFO - PROCESS | 3436 | 1467246856246 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 17:34:16 INFO - PROCESS | 3436 | 1467246856250 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 17:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:34:16 INFO - PROCESS | 3436 | 1467246856264 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:34:16 INFO - PROCESS | 3436 | 1467246856267 Marionette TRACE conn6 <- [1,1018,null,{}] 17:34:16 INFO - PROCESS | 3436 | 1467246856294 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:16 INFO - PROCESS | 3436 | 1467246856298 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:16 INFO - PROCESS | 3436 | 1467246856400 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 17:34:16 INFO - PROCESS | 3436 | 1467246856469 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:16 INFO - PROCESS | 3436 | 1467246856474 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A11800 == 47 [pid = 3436] [id = 264] 17:34:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022C423C400) [pid = 3436] [serial = 791] [outer = 0000000000000000] 17:34:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C4DEB000) [pid = 3436] [serial = 792] [outer = 00000022C423C400] 17:34:16 INFO - PROCESS | 3436 | 1467246856524 Marionette DEBUG loaded listener.js 17:34:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022C5311000) [pid = 3436] [serial = 793] [outer = 00000022C423C400] 17:34:17 INFO - PROCESS | 3436 | 1467246857087 Marionette TRACE conn6 <- [1,1020,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]]]}] 17:34:17 INFO - PROCESS | 3436 | --DOCSHELL 00000022D519F800 == 46 [pid = 3436] [id = 259] 17:34:17 INFO - PROCESS | 3436 | --DOCSHELL 00000022D300C000 == 45 [pid = 3436] [id = 258] 17:34:17 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F55000 == 44 [pid = 3436] [id = 257] 17:34:17 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1771000 == 43 [pid = 3436] [id = 256] 17:34:17 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AD4000 == 42 [pid = 3436] [id = 255] 17:34:17 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB527000 == 41 [pid = 3436] [id = 254] 17:34:17 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9449000 == 40 [pid = 3436] [id = 253] 17:34:17 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9179000 == 39 [pid = 3436] [id = 251] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022C30D2000) [pid = 3436] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022814D9C00) [pid = 3436] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (0000002280A59C00) [pid = 3436] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CAC11000) [pid = 3436] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CF10D000) [pid = 3436] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022D24ADC00) [pid = 3436] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C2FD2400) [pid = 3436] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C4923800) [pid = 3436] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C9BB2400) [pid = 3436] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C98FB400) [pid = 3436] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CB1DE400) [pid = 3436] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C30D2800) [pid = 3436] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB698C00) [pid = 3436] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C2FC8C00) [pid = 3436] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C4DEBC00) [pid = 3436] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C5417400) [pid = 3436] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C9B2F800) [pid = 3436] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D1AAE400) [pid = 3436] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CF857000) [pid = 3436] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D1644C00) [pid = 3436] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CAE44400) [pid = 3436] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D1CCFC00) [pid = 3436] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C5292400) [pid = 3436] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D251B400) [pid = 3436] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D23BD800) [pid = 3436] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022815ECC00) [pid = 3436] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB84F400) [pid = 3436] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CE4F9000) [pid = 3436] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D4013C00) [pid = 3436] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C423B400) [pid = 3436] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D3098800) [pid = 3436] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022815F0C00) [pid = 3436] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022D27CF400) [pid = 3436] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022D3C7E000) [pid = 3436] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 921ms 17:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:34:17 INFO - PROCESS | 3436 | 1467246857187 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 3436 | 1467246857190 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 17:34:17 INFO - PROCESS | 3436 | 1467246857196 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - PROCESS | 3436 | 1467246857200 Marionette TRACE conn6 <- [1,1022,null,{}] 17:34:17 INFO - PROCESS | 3436 | 1467246857204 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:17 INFO - PROCESS | 3436 | 1467246857206 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:17 INFO - PROCESS | 3436 | 1467246857303 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 17:34:17 INFO - PROCESS | 3436 | 1467246857376 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:17 INFO - PROCESS | 3436 | 1467246857378 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4972800 == 40 [pid = 3436] [id = 265] 17:34:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022815EE400) [pid = 3436] [serial = 794] [outer = 0000000000000000] 17:34:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022815FB000) [pid = 3436] [serial = 795] [outer = 00000022815EE400] 17:34:17 INFO - PROCESS | 3436 | 1467246857431 Marionette DEBUG loaded listener.js 17:34:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C445A400) [pid = 3436] [serial = 796] [outer = 00000022815EE400] 17:34:17 INFO - PROCESS | 3436 | 1467246857825 Marionette TRACE conn6 <- [1,1024,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]]]}] 17:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 17:34:17 INFO - PROCESS | 3436 | 1467246857888 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 17:34:17 INFO - PROCESS | 3436 | 1467246857891 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 17:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:34:17 INFO - PROCESS | 3436 | 1467246857895 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:34:17 INFO - PROCESS | 3436 | 1467246857897 Marionette TRACE conn6 <- [1,1026,null,{}] 17:34:17 INFO - PROCESS | 3436 | 1467246857907 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:17 INFO - PROCESS | 3436 | 1467246857912 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:18 INFO - PROCESS | 3436 | 1467246858033 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 17:34:18 INFO - PROCESS | 3436 | 1467246858049 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 3436 | 1467246858052 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC25800 == 41 [pid = 3436] [id = 266] 17:34:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C9CA5000) [pid = 3436] [serial = 797] [outer = 0000000000000000] 17:34:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022CAC05000) [pid = 3436] [serial = 798] [outer = 00000022C9CA5000] 17:34:18 INFO - PROCESS | 3436 | 1467246858104 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CB1D6400) [pid = 3436] [serial = 799] [outer = 00000022C9CA5000] 17:34:18 INFO - PROCESS | 3436 | 1467246858567 Marionette TRACE conn6 <- [1,1028,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]]]}] 17:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 736ms 17:34:18 INFO - PROCESS | 3436 | 1467246858632 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 17:34:18 INFO - PROCESS | 3436 | 1467246858635 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 17:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:34:18 INFO - PROCESS | 3436 | 1467246858638 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:34:18 INFO - PROCESS | 3436 | 1467246858640 Marionette TRACE conn6 <- [1,1030,null,{}] 17:34:18 INFO - PROCESS | 3436 | 1467246858644 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:18 INFO - PROCESS | 3436 | 1467246858646 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:18 INFO - PROCESS | 3436 | 1467246858736 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 17:34:18 INFO - PROCESS | 3436 | 1467246858743 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:18 INFO - PROCESS | 3436 | 1467246858745 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF3A9000 == 42 [pid = 3436] [id = 267] 17:34:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CB6BAC00) [pid = 3436] [serial = 800] [outer = 0000000000000000] 17:34:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CB6DCC00) [pid = 3436] [serial = 801] [outer = 00000022CB6BAC00] 17:34:18 INFO - PROCESS | 3436 | 1467246858791 Marionette DEBUG loaded listener.js 17:34:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CE474800) [pid = 3436] [serial = 802] [outer = 00000022CB6BAC00] 17:34:19 INFO - PROCESS | 3436 | 1467246859293 Marionette TRACE conn6 <- [1,1032,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]]]}] 17:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 17:34:19 INFO - PROCESS | 3436 | 1467246859333 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 17:34:19 INFO - PROCESS | 3436 | 1467246859335 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 17:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:34:19 INFO - PROCESS | 3436 | 1467246859338 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:34:19 INFO - PROCESS | 3436 | 1467246859340 Marionette TRACE conn6 <- [1,1034,null,{}] 17:34:19 INFO - PROCESS | 3436 | 1467246859344 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:19 INFO - PROCESS | 3436 | 1467246859346 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:19 INFO - PROCESS | 3436 | 1467246859456 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 17:34:19 INFO - PROCESS | 3436 | 1467246859464 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:19 INFO - PROCESS | 3436 | 1467246859466 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D176E000 == 43 [pid = 3436] [id = 268] 17:34:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CEE1C000) [pid = 3436] [serial = 803] [outer = 0000000000000000] 17:34:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CF1D7800) [pid = 3436] [serial = 804] [outer = 00000022CEE1C000] 17:34:19 INFO - PROCESS | 3436 | 1467246859511 Marionette DEBUG loaded listener.js 17:34:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D1649400) [pid = 3436] [serial = 805] [outer = 00000022CEE1C000] 17:34:19 INFO - PROCESS | 3436 | 1467246859978 Marionette TRACE conn6 <- [1,1036,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]]]}] 17:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 17:34:20 INFO - PROCESS | 3436 | 1467246860013 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 17:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:34:20 INFO - PROCESS | 3436 | 1467246860015 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 17:34:20 INFO - PROCESS | 3436 | 1467246860019 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - PROCESS | 3436 | 1467246860021 Marionette TRACE conn6 <- [1,1038,null,{}] 17:34:20 INFO - PROCESS | 3436 | 1467246860024 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:20 INFO - PROCESS | 3436 | 1467246860030 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:20 INFO - PROCESS | 3436 | 1467246860171 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 17:34:20 INFO - PROCESS | 3436 | 1467246860222 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:20 INFO - PROCESS | 3436 | 1467246860225 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:20 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF3A3800 == 44 [pid = 3436] [id = 269] 17:34:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB6D6400) [pid = 3436] [serial = 806] [outer = 0000000000000000] 17:34:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D2524400) [pid = 3436] [serial = 807] [outer = 00000022CB6D6400] 17:34:20 INFO - PROCESS | 3436 | 1467246860272 Marionette DEBUG loaded listener.js 17:34:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D2ECD400) [pid = 3436] [serial = 808] [outer = 00000022CB6D6400] 17:34:20 INFO - PROCESS | 3436 | 1467246860720 Marionette TRACE conn6 <- [1,1040,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]]]}] 17:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 733ms 17:34:20 INFO - PROCESS | 3436 | 1467246860754 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 17:34:20 INFO - PROCESS | 3436 | 1467246860756 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 17:34:20 INFO - PROCESS | 3436 | 1467246860759 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:34:20 INFO - PROCESS | 3436 | 1467246860761 Marionette TRACE conn6 <- [1,1042,null,{}] 17:34:20 INFO - PROCESS | 3436 | 1467246860765 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:20 INFO - PROCESS | 3436 | 1467246860767 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:20 INFO - PROCESS | 3436 | 1467246860920 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 17:34:20 INFO - PROCESS | 3436 | 1467246860932 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:20 INFO - PROCESS | 3436 | 1467246860934 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:20 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A6B000 == 45 [pid = 3436] [id = 270] 17:34:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D23BA000) [pid = 3436] [serial = 809] [outer = 0000000000000000] 17:34:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D3C7F000) [pid = 3436] [serial = 810] [outer = 00000022D23BA000] 17:34:21 INFO - PROCESS | 3436 | 1467246861019 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D434BC00) [pid = 3436] [serial = 811] [outer = 00000022D23BA000] 17:34:21 INFO - PROCESS | 3436 | 1467246861441 Marionette TRACE conn6 <- [1,1044,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]]]}] 17:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 17:34:21 INFO - PROCESS | 3436 | 1467246861503 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 17:34:21 INFO - PROCESS | 3436 | 1467246861505 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 17:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:34:21 INFO - PROCESS | 3436 | 1467246861508 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:34:21 INFO - PROCESS | 3436 | 1467246861510 Marionette TRACE conn6 <- [1,1046,null,{}] 17:34:21 INFO - PROCESS | 3436 | 1467246861514 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:21 INFO - PROCESS | 3436 | 1467246861516 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:21 INFO - PROCESS | 3436 | 1467246861625 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 17:34:21 INFO - PROCESS | 3436 | 1467246861639 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:21 INFO - PROCESS | 3436 | 1467246861641 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D5290000 == 46 [pid = 3436] [id = 271] 17:34:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C3A29800) [pid = 3436] [serial = 812] [outer = 0000000000000000] 17:34:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D4D72800) [pid = 3436] [serial = 813] [outer = 00000022C3A29800] 17:34:21 INFO - PROCESS | 3436 | 1467246861759 Marionette DEBUG loaded listener.js 17:34:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D4D7A400) [pid = 3436] [serial = 814] [outer = 00000022C3A29800] 17:34:21 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CEE02400) [pid = 3436] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:34:21 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C3A27C00) [pid = 3436] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:34:21 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C502BC00) [pid = 3436] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:34:21 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CADD6400) [pid = 3436] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:34:21 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C2F3F400) [pid = 3436] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:34:21 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB5ABC00) [pid = 3436] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:34:21 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C5291800) [pid = 3436] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:34:22 INFO - PROCESS | 3436 | 1467246862136 Marionette TRACE conn6 <- [1,1048,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]]]}] 17:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 17:34:22 INFO - PROCESS | 3436 | 1467246862183 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 3436 | 1467246862185 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 17:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:34:22 INFO - PROCESS | 3436 | 1467246862188 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - PROCESS | 3436 | 1467246862190 Marionette TRACE conn6 <- [1,1050,null,{}] 17:34:22 INFO - PROCESS | 3436 | 1467246862194 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:22 INFO - PROCESS | 3436 | 1467246862204 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:22 INFO - PROCESS | 3436 | 1467246862339 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 17:34:22 INFO - PROCESS | 3436 | 1467246862349 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:22 INFO - PROCESS | 3436 | 1467246862351 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A9C800 == 47 [pid = 3436] [id = 272] 17:34:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C94C0000) [pid = 3436] [serial = 815] [outer = 0000000000000000] 17:34:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D4D77000) [pid = 3436] [serial = 816] [outer = 00000022C94C0000] 17:34:22 INFO - PROCESS | 3436 | 1467246862396 Marionette DEBUG loaded listener.js 17:34:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D4DA0C00) [pid = 3436] [serial = 817] [outer = 00000022C94C0000] 17:34:22 INFO - PROCESS | 3436 | 1467246862797 Marionette TRACE conn6 <- [1,1052,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]]]}] 17:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 17:34:22 INFO - PROCESS | 3436 | 1467246862821 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 17:34:22 INFO - PROCESS | 3436 | 1467246862823 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 17:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:34:22 INFO - PROCESS | 3436 | 1467246862827 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:34:22 INFO - PROCESS | 3436 | 1467246862828 Marionette TRACE conn6 <- [1,1054,null,{}] 17:34:22 INFO - PROCESS | 3436 | 1467246862832 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:22 INFO - PROCESS | 3436 | 1467246862834 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:22 INFO - PROCESS | 3436 | 1467246862920 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 17:34:23 INFO - PROCESS | 3436 | 1467246862994 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 3436 | 1467246862996 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BB8800 == 48 [pid = 3436] [id = 273] 17:34:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CEE11800) [pid = 3436] [serial = 818] [outer = 0000000000000000] 17:34:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D511D400) [pid = 3436] [serial = 819] [outer = 00000022CEE11800] 17:34:23 INFO - PROCESS | 3436 | 1467246863040 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D5124000) [pid = 3436] [serial = 820] [outer = 00000022CEE11800] 17:34:23 INFO - PROCESS | 3436 | 1467246863400 Marionette TRACE conn6 <- [1,1056,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]]]}] 17:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 17:34:23 INFO - PROCESS | 3436 | 1467246863459 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 17:34:23 INFO - PROCESS | 3436 | 1467246863462 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 17:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:34:23 INFO - PROCESS | 3436 | 1467246863465 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:34:23 INFO - PROCESS | 3436 | 1467246863467 Marionette TRACE conn6 <- [1,1058,null,{}] 17:34:23 INFO - PROCESS | 3436 | 1467246863477 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:23 INFO - PROCESS | 3436 | 1467246863480 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:23 INFO - PROCESS | 3436 | 1467246863582 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 17:34:23 INFO - PROCESS | 3436 | 1467246863620 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:23 INFO - PROCESS | 3436 | 1467246863623 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CDF800 == 49 [pid = 3436] [id = 274] 17:34:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D52B7000) [pid = 3436] [serial = 821] [outer = 0000000000000000] 17:34:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D5613000) [pid = 3436] [serial = 822] [outer = 00000022D52B7000] 17:34:23 INFO - PROCESS | 3436 | 1467246863668 Marionette DEBUG loaded listener.js 17:34:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D563E800) [pid = 3436] [serial = 823] [outer = 00000022D52B7000] 17:34:24 INFO - PROCESS | 3436 | 1467246864337 Marionette TRACE conn6 <- [1,1060,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]]]}] 17:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 943ms 17:34:24 INFO - PROCESS | 3436 | 1467246864412 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 17:34:24 INFO - PROCESS | 3436 | 1467246864417 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 17:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:34:24 INFO - PROCESS | 3436 | 1467246864422 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:34:24 INFO - PROCESS | 3436 | 1467246864428 Marionette TRACE conn6 <- [1,1062,null,{}] 17:34:24 INFO - PROCESS | 3436 | 1467246864475 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:24 INFO - PROCESS | 3436 | 1467246864478 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:24 INFO - PROCESS | 3436 | 1467246864593 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 17:34:24 INFO - PROCESS | 3436 | 1467246864704 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:24 INFO - PROCESS | 3436 | 1467246864707 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C6215800 == 50 [pid = 3436] [id = 275] 17:34:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C3A2A800) [pid = 3436] [serial = 824] [outer = 0000000000000000] 17:34:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C4F0A400) [pid = 3436] [serial = 825] [outer = 00000022C3A2A800] 17:34:24 INFO - PROCESS | 3436 | 1467246864765 Marionette DEBUG loaded listener.js 17:34:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C5DD6000) [pid = 3436] [serial = 826] [outer = 00000022C3A2A800] 17:34:25 INFO - PROCESS | 3436 | 1467246865414 Marionette TRACE conn6 <- [1,1064,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]]]}] 17:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1074ms 17:34:25 INFO - PROCESS | 3436 | 1467246865500 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 17:34:25 INFO - PROCESS | 3436 | 1467246865505 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 17:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:34:25 INFO - PROCESS | 3436 | 1467246865512 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:34:25 INFO - PROCESS | 3436 | 1467246865515 Marionette TRACE conn6 <- [1,1066,null,{}] 17:34:25 INFO - PROCESS | 3436 | 1467246865532 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:25 INFO - PROCESS | 3436 | 1467246865535 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:25 INFO - PROCESS | 3436 | 1467246865709 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 17:34:25 INFO - PROCESS | 3436 | 1467246865755 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:25 INFO - PROCESS | 3436 | 1467246865758 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21C4800 == 51 [pid = 3436] [id = 276] 17:34:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CB7C4000) [pid = 3436] [serial = 827] [outer = 0000000000000000] 17:34:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CEE0FC00) [pid = 3436] [serial = 828] [outer = 00000022CB7C4000] 17:34:25 INFO - PROCESS | 3436 | 1467246865818 Marionette DEBUG loaded listener.js 17:34:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D1BA8800) [pid = 3436] [serial = 829] [outer = 00000022CB7C4000] 17:34:26 INFO - PROCESS | 3436 | 1467246866407 Marionette TRACE conn6 <- [1,1068,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]]]}] 17:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 941ms 17:34:26 INFO - PROCESS | 3436 | 1467246866455 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 17:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:34:26 INFO - PROCESS | 3436 | 1467246866458 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 17:34:26 INFO - PROCESS | 3436 | 1467246866462 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:34:26 INFO - PROCESS | 3436 | 1467246866466 Marionette TRACE conn6 <- [1,1070,null,{}] 17:34:26 INFO - PROCESS | 3436 | 1467246866478 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:26 INFO - PROCESS | 3436 | 1467246866483 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:26 INFO - PROCESS | 3436 | 1467246866598 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 17:34:26 INFO - PROCESS | 3436 | 1467246866717 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:26 INFO - PROCESS | 3436 | 1467246866720 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8946000 == 52 [pid = 3436] [id = 277] 17:34:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D27CB800) [pid = 3436] [serial = 830] [outer = 0000000000000000] 17:34:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D4013400) [pid = 3436] [serial = 831] [outer = 00000022D27CB800] 17:34:26 INFO - PROCESS | 3436 | 1467246866779 Marionette DEBUG loaded listener.js 17:34:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D52B5000) [pid = 3436] [serial = 832] [outer = 00000022D27CB800] 17:34:27 INFO - PROCESS | 3436 | 1467246867347 Marionette TRACE conn6 <- [1,1072,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]]]}] 17:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1133ms 17:34:27 INFO - PROCESS | 3436 | 1467246867605 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 17:34:27 INFO - PROCESS | 3436 | 1467246867610 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 17:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:34:27 INFO - PROCESS | 3436 | 1467246867615 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:34:27 INFO - PROCESS | 3436 | 1467246867618 Marionette TRACE conn6 <- [1,1074,null,{}] 17:34:27 INFO - PROCESS | 3436 | 1467246867624 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:27 INFO - PROCESS | 3436 | 1467246867627 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:27 INFO - PROCESS | 3436 | 1467246867732 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 17:34:27 INFO - PROCESS | 3436 | 1467246867816 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:27 INFO - PROCESS | 3436 | 1467246867821 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEFE000 == 53 [pid = 3436] [id = 278] 17:34:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C5293800) [pid = 3436] [serial = 833] [outer = 0000000000000000] 17:34:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022C9B34C00) [pid = 3436] [serial = 834] [outer = 00000022C5293800] 17:34:27 INFO - PROCESS | 3436 | 1467246867871 Marionette DEBUG loaded listener.js 17:34:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022CB1DE800) [pid = 3436] [serial = 835] [outer = 00000022C5293800] 17:34:28 INFO - PROCESS | 3436 | 1467246868478 Marionette TRACE conn6 <- [1,1076,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]]]}] 17:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 879ms 17:34:28 INFO - PROCESS | 3436 | 1467246868496 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 17:34:28 INFO - PROCESS | 3436 | 1467246868499 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 17:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:34:28 INFO - PROCESS | 3436 | 1467246868505 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:34:28 INFO - PROCESS | 3436 | 1467246868509 Marionette TRACE conn6 <- [1,1078,null,{}] 17:34:28 INFO - PROCESS | 3436 | 1467246868513 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:28 INFO - PROCESS | 3436 | 1467246868516 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:28 INFO - PROCESS | 3436 | 1467246868623 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 17:34:28 INFO - PROCESS | 3436 | 1467246868700 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:28 INFO - PROCESS | 3436 | 1467246868702 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB53D800 == 54 [pid = 3436] [id = 279] 17:34:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022CB3AAC00) [pid = 3436] [serial = 836] [outer = 0000000000000000] 17:34:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022CE4F5800) [pid = 3436] [serial = 837] [outer = 00000022CB3AAC00] 17:34:28 INFO - PROCESS | 3436 | 1467246868753 Marionette DEBUG loaded listener.js 17:34:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022D2166800) [pid = 3436] [serial = 838] [outer = 00000022CB3AAC00] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A5A800 == 53 [pid = 3436] [id = 243] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BB8800 == 52 [pid = 3436] [id = 273] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A9C800 == 51 [pid = 3436] [id = 272] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D5290000 == 50 [pid = 3436] [id = 271] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A6B000 == 49 [pid = 3436] [id = 270] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF3A3800 == 48 [pid = 3436] [id = 269] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D176E000 == 47 [pid = 3436] [id = 268] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF3A9000 == 46 [pid = 3436] [id = 267] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC25800 == 45 [pid = 3436] [id = 266] 17:34:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4972800 == 44 [pid = 3436] [id = 265] 17:34:28 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022D0CDE800) [pid = 3436] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A11800 == 43 [pid = 3436] [id = 264] 17:34:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A04800 == 42 [pid = 3436] [id = 260] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022C3A27400) [pid = 3436] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022CEE2A800) [pid = 3436] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022CF81F800) [pid = 3436] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022C5029400) [pid = 3436] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C5290800) [pid = 3436] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022CB1D9000) [pid = 3436] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CB6DA400) [pid = 3436] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C502E800) [pid = 3436] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CAE17C00) [pid = 3436] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CB6D6800) [pid = 3436] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C440DC00) [pid = 3436] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C4926400) [pid = 3436] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C914D000) [pid = 3436] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C9B39000) [pid = 3436] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CB697000) [pid = 3436] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:34:29 INFO - PROCESS | 3436 | 1467246869243 Marionette TRACE conn6 <- [1,1080,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]]]}] 17:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 797ms 17:34:29 INFO - PROCESS | 3436 | 1467246869302 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 17:34:29 INFO - PROCESS | 3436 | 1467246869305 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 17:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:34:29 INFO - PROCESS | 3436 | 1467246869309 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:34:29 INFO - PROCESS | 3436 | 1467246869311 Marionette TRACE conn6 <- [1,1082,null,{}] 17:34:29 INFO - PROCESS | 3436 | 1467246869320 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:29 INFO - PROCESS | 3436 | 1467246869325 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:29 INFO - PROCESS | 3436 | 1467246869418 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 17:34:29 INFO - PROCESS | 3436 | 1467246869428 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:29 INFO - PROCESS | 3436 | 1467246869431 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB53B800 == 43 [pid = 3436] [id = 280] 17:34:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C528D800) [pid = 3436] [serial = 839] [outer = 0000000000000000] 17:34:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C5299800) [pid = 3436] [serial = 840] [outer = 00000022C528D800] 17:34:29 INFO - PROCESS | 3436 | 1467246869485 Marionette DEBUG loaded listener.js 17:34:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CB1D9000) [pid = 3436] [serial = 841] [outer = 00000022C528D800] 17:34:29 INFO - PROCESS | 3436 | 1467246869981 Marionette TRACE conn6 <- [1,1084,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]]]}] 17:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 692ms 17:34:30 INFO - PROCESS | 3436 | 1467246870002 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 17:34:30 INFO - PROCESS | 3436 | 1467246870004 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 17:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:34:30 INFO - PROCESS | 3436 | 1467246870012 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:34:30 INFO - PROCESS | 3436 | 1467246870014 Marionette TRACE conn6 <- [1,1086,null,{}] 17:34:30 INFO - PROCESS | 3436 | 1467246870018 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:30 INFO - PROCESS | 3436 | 1467246870020 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:30 INFO - PROCESS | 3436 | 1467246870112 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 17:34:30 INFO - PROCESS | 3436 | 1467246870117 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 3436 | 1467246870119 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1AF2800 == 44 [pid = 3436] [id = 281] 17:34:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D164D400) [pid = 3436] [serial = 842] [outer = 0000000000000000] 17:34:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D1CCF000) [pid = 3436] [serial = 843] [outer = 00000022D164D400] 17:34:30 INFO - PROCESS | 3436 | 1467246870174 Marionette DEBUG loaded listener.js 17:34:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D24B3800) [pid = 3436] [serial = 844] [outer = 00000022D164D400] 17:34:30 INFO - PROCESS | 3436 | 1467246870645 Marionette TRACE conn6 <- [1,1088,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]]]}] 17:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 17:34:30 INFO - PROCESS | 3436 | 1467246870688 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 17:34:30 INFO - PROCESS | 3436 | 1467246870690 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 17:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:34:30 INFO - PROCESS | 3436 | 1467246870693 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:34:30 INFO - PROCESS | 3436 | 1467246870695 Marionette TRACE conn6 <- [1,1090,null,{}] 17:34:30 INFO - PROCESS | 3436 | 1467246870698 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:30 INFO - PROCESS | 3436 | 1467246870701 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:30 INFO - PROCESS | 3436 | 1467246870786 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 17:34:30 INFO - PROCESS | 3436 | 1467246870794 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:30 INFO - PROCESS | 3436 | 1467246870796 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21C9800 == 45 [pid = 3436] [id = 282] 17:34:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D2720800) [pid = 3436] [serial = 845] [outer = 0000000000000000] 17:34:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D3AD7800) [pid = 3436] [serial = 846] [outer = 00000022D2720800] 17:34:30 INFO - PROCESS | 3436 | 1467246870842 Marionette DEBUG loaded listener.js 17:34:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D40AF800) [pid = 3436] [serial = 847] [outer = 00000022D2720800] 17:34:31 INFO - PROCESS | 3436 | 1467246871262 Marionette TRACE conn6 <- [1,1092,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]]]}] 17:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 17:34:31 INFO - PROCESS | 3436 | 1467246871330 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 17:34:31 INFO - PROCESS | 3436 | 1467246871333 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 17:34:31 INFO - PROCESS | 3436 | 1467246871336 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:34:31 INFO - PROCESS | 3436 | 1467246871338 Marionette TRACE conn6 <- [1,1094,null,{}] 17:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:34:31 INFO - PROCESS | 3436 | 1467246871342 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:31 INFO - PROCESS | 3436 | 1467246871348 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:31 INFO - PROCESS | 3436 | 1467246871500 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 17:34:31 INFO - PROCESS | 3436 | 1467246871575 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:31 INFO - PROCESS | 3436 | 1467246871578 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA123000 == 46 [pid = 3436] [id = 283] 17:34:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D4D9DC00) [pid = 3436] [serial = 848] [outer = 0000000000000000] 17:34:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022D52B2800) [pid = 3436] [serial = 849] [outer = 00000022D4D9DC00] 17:34:31 INFO - PROCESS | 3436 | 1467246871623 Marionette DEBUG loaded listener.js 17:34:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022D5639800) [pid = 3436] [serial = 850] [outer = 00000022D4D9DC00] 17:34:32 INFO - PROCESS | 3436 | 1467246872059 Marionette TRACE conn6 <- [1,1096,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]]]}] 17:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 774ms 17:34:32 INFO - PROCESS | 3436 | 1467246872114 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 17:34:32 INFO - PROCESS | 3436 | 1467246872116 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 17:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:34:32 INFO - PROCESS | 3436 | 1467246872120 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - PROCESS | 3436 | 1467246872122 Marionette TRACE conn6 <- [1,1098,null,{}] 17:34:32 INFO - PROCESS | 3436 | 1467246872125 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:32 INFO - PROCESS | 3436 | 1467246872127 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:32 INFO - PROCESS | 3436 | 1467246872239 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 17:34:32 INFO - PROCESS | 3436 | 1467246872248 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:32 INFO - PROCESS | 3436 | 1467246872250 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C19800 == 47 [pid = 3436] [id = 284] 17:34:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022D5641000) [pid = 3436] [serial = 851] [outer = 0000000000000000] 17:34:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022D5646800) [pid = 3436] [serial = 852] [outer = 00000022D5641000] 17:34:32 INFO - PROCESS | 3436 | 1467246872337 Marionette DEBUG loaded listener.js 17:34:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022D5675000) [pid = 3436] [serial = 853] [outer = 00000022D5641000] 17:34:32 INFO - PROCESS | 3436 | 1467246872755 Marionette TRACE conn6 <- [1,1100,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]]]}] 17:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 17:34:32 INFO - PROCESS | 3436 | 1467246872818 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 17:34:32 INFO - PROCESS | 3436 | 1467246872820 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 17:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:34:32 INFO - PROCESS | 3436 | 1467246872832 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:34:32 INFO - PROCESS | 3436 | 1467246872834 Marionette TRACE conn6 <- [1,1102,null,{}] 17:34:32 INFO - PROCESS | 3436 | 1467246872838 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:32 INFO - PROCESS | 3436 | 1467246872840 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:32 INFO - PROCESS | 3436 | 1467246872975 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 17:34:33 INFO - PROCESS | 3436 | 1467246873030 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 3436 | 1467246873032 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D894A800 == 48 [pid = 3436] [id = 285] 17:34:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022D5679400) [pid = 3436] [serial = 854] [outer = 0000000000000000] 17:34:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (00000022D6A12800) [pid = 3436] [serial = 855] [outer = 00000022D5679400] 17:34:33 INFO - PROCESS | 3436 | 1467246873077 Marionette DEBUG loaded listener.js 17:34:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (00000022D6A1A000) [pid = 3436] [serial = 856] [outer = 00000022D5679400] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (00000022C2FD5000) [pid = 3436] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (00000022C2FD1C00) [pid = 3436] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022CEE11800) [pid = 3436] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022CB6D6400) [pid = 3436] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022D23BA000) [pid = 3436] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022CB6BA800) [pid = 3436] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022C62B8C00) [pid = 3436] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022814D7400) [pid = 3436] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (0000002280A5E000) [pid = 3436] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C9CA5000) [pid = 3436] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C423C400) [pid = 3436] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CB6D8800) [pid = 3436] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CB6BAC00) [pid = 3436] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CEE1C000) [pid = 3436] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022815EE400) [pid = 3436] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C3A29800) [pid = 3436] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:34:33 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C94C0000) [pid = 3436] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:34:33 INFO - PROCESS | 3436 | 1467246873686 Marionette TRACE conn6 <- [1,1104,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]]]}] 17:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 879ms 17:34:33 INFO - PROCESS | 3436 | 1467246873714 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 17:34:33 INFO - PROCESS | 3436 | 1467246873716 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 17:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:34:33 INFO - PROCESS | 3436 | 1467246873720 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:34:33 INFO - PROCESS | 3436 | 1467246873721 Marionette TRACE conn6 <- [1,1106,null,{}] 17:34:33 INFO - PROCESS | 3436 | 1467246873725 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:33 INFO - PROCESS | 3436 | 1467246873727 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:33 INFO - PROCESS | 3436 | 1467246873812 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 17:34:33 INFO - PROCESS | 3436 | 1467246873890 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:33 INFO - PROCESS | 3436 | 1467246873892 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:33 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FE1000 == 49 [pid = 3436] [id = 286] 17:34:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C423B400) [pid = 3436] [serial = 857] [outer = 0000000000000000] 17:34:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C9BB6C00) [pid = 3436] [serial = 858] [outer = 00000022C423B400] 17:34:33 INFO - PROCESS | 3436 | 1467246873938 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CF106C00) [pid = 3436] [serial = 859] [outer = 00000022C423B400] 17:34:34 INFO - PROCESS | 3436 | 1467246874345 Marionette TRACE conn6 <- [1,1108,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]]]}] 17:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 693ms 17:34:34 INFO - PROCESS | 3436 | 1467246874415 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 17:34:34 INFO - PROCESS | 3436 | 1467246874417 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 17:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:34:34 INFO - PROCESS | 3436 | 1467246874421 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:34:34 INFO - PROCESS | 3436 | 1467246874423 Marionette TRACE conn6 <- [1,1110,null,{}] 17:34:34 INFO - PROCESS | 3436 | 1467246874433 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:34 INFO - PROCESS | 3436 | 1467246874435 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:34 INFO - PROCESS | 3436 | 1467246874524 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 17:34:34 INFO - PROCESS | 3436 | 1467246874535 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:34 INFO - PROCESS | 3436 | 1467246874537 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:34 INFO - PROCESS | 3436 | ++DOCSHELL 000000228054B800 == 50 [pid = 3436] [id = 287] 17:34:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D6A1E400) [pid = 3436] [serial = 860] [outer = 0000000000000000] 17:34:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D6A21000) [pid = 3436] [serial = 861] [outer = 00000022D6A1E400] 17:34:34 INFO - PROCESS | 3436 | 1467246874581 Marionette DEBUG loaded listener.js 17:34:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D6A82800) [pid = 3436] [serial = 862] [outer = 00000022D6A1E400] 17:34:34 INFO - PROCESS | 3436 | 1467246874986 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 17:34:35 INFO - PROCESS | 3436 | 1467246875054 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 17:34:35 INFO - PROCESS | 3436 | 1467246875056 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 17:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:34:35 INFO - PROCESS | 3436 | 1467246875060 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:34:35 INFO - PROCESS | 3436 | 1467246875063 Marionette TRACE conn6 <- [1,1114,null,{}] 17:34:35 INFO - PROCESS | 3436 | 1467246875066 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:35 INFO - PROCESS | 3436 | 1467246875069 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:35 INFO - PROCESS | 3436 | 1467246875171 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 17:34:35 INFO - PROCESS | 3436 | 1467246875184 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:35 INFO - PROCESS | 3436 | 1467246875187 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:35 INFO - PROCESS | 3436 | ++DOCSHELL 000000228228A000 == 51 [pid = 3436] [id = 288] 17:34:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (0000002281F0A800) [pid = 3436] [serial = 863] [outer = 0000000000000000] 17:34:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D6A82C00) [pid = 3436] [serial = 864] [outer = 0000002281F0A800] 17:34:35 INFO - PROCESS | 3436 | 1467246875233 Marionette DEBUG loaded listener.js 17:34:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D6C4BC00) [pid = 3436] [serial = 865] [outer = 0000002281F0A800] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D519F000 == 50 [pid = 3436] [id = 242] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A74000 == 49 [pid = 3436] [id = 245] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022815BA800 == 48 [pid = 3436] [id = 248] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0C7800 == 47 [pid = 3436] [id = 246] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C28000 == 46 [pid = 3436] [id = 263] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A91800 == 45 [pid = 3436] [id = 262] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF3A8000 == 44 [pid = 3436] [id = 261] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC32800 == 43 [pid = 3436] [id = 252] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5772000 == 42 [pid = 3436] [id = 250] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BAC800 == 41 [pid = 3436] [id = 247] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB53D800 == 40 [pid = 3436] [id = 279] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEFE000 == 39 [pid = 3436] [id = 278] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8946000 == 38 [pid = 3436] [id = 277] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21C4800 == 37 [pid = 3436] [id = 276] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022C6215800 == 36 [pid = 3436] [id = 275] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CDF800 == 35 [pid = 3436] [id = 274] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21C9800 == 34 [pid = 3436] [id = 282] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB53B800 == 33 [pid = 3436] [id = 280] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1AF2800 == 32 [pid = 3436] [id = 281] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C19800 == 31 [pid = 3436] [id = 284] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA123000 == 30 [pid = 3436] [id = 283] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 00000022D894A800 == 29 [pid = 3436] [id = 285] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 000000228054B800 == 28 [pid = 3436] [id = 287] 17:34:36 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FE1000 == 27 [pid = 3436] [id = 286] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C44C7C00) [pid = 3436] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C4F06000) [pid = 3436] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022D511D400) [pid = 3436] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022D2524400) [pid = 3436] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D3C7F000) [pid = 3436] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D2ECD400) [pid = 3436] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D434BC00) [pid = 3436] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CEE10400) [pid = 3436] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CE468800) [pid = 3436] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CAD91800) [pid = 3436] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C94C2C00) [pid = 3436] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D164F000) [pid = 3436] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C2F41400) [pid = 3436] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022814D0000) [pid = 3436] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CAC05000) [pid = 3436] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CB1D6400) [pid = 3436] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4DEB000) [pid = 3436] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C5311000) [pid = 3436] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D25E5000) [pid = 3436] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D2424400) [pid = 3436] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB6DCC00) [pid = 3436] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CE474800) [pid = 3436] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CF1D7800) [pid = 3436] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022815FB000) [pid = 3436] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C445A400) [pid = 3436] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D4D72800) [pid = 3436] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D4D7A400) [pid = 3436] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022D4DA0C00) [pid = 3436] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D5124000) [pid = 3436] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022D1649400) [pid = 3436] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022D4D77000) [pid = 3436] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:34:37 INFO - PROCESS | 3436 | 1467246877236 Marionette TRACE conn6 <- [1,1116,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]]]}] 17:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2198ms 17:34:37 INFO - PROCESS | 3436 | 1467246877262 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 17:34:37 INFO - PROCESS | 3436 | 1467246877266 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 17:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:34:37 INFO - PROCESS | 3436 | 1467246877271 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:34:37 INFO - PROCESS | 3436 | 1467246877274 Marionette TRACE conn6 <- [1,1118,null,{}] 17:34:37 INFO - PROCESS | 3436 | 1467246877281 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:37 INFO - PROCESS | 3436 | 1467246877284 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:37 INFO - PROCESS | 3436 | 1467246877408 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 17:34:37 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:34:37 INFO - PROCESS | 3436 | 1467246877596 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:37 INFO - PROCESS | 3436 | 1467246877598 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022816A0800 == 28 [pid = 3436] [id = 289] 17:34:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (0000002281F0A400) [pid = 3436] [serial = 866] [outer = 0000000000000000] 17:34:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (0000002281F0D000) [pid = 3436] [serial = 867] [outer = 0000002281F0A400] 17:34:37 INFO - PROCESS | 3436 | 1467246877715 Marionette DEBUG loaded listener.js 17:34:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C2F3A000) [pid = 3436] [serial = 868] [outer = 0000002281F0A400] 17:34:38 INFO - PROCESS | 3436 | 1467246878133 Marionette TRACE conn6 <- [1,1120,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]]]}] 17:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 880ms 17:34:38 INFO - PROCESS | 3436 | 1467246878155 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 3436 | 1467246878161 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 17:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:34:38 INFO - PROCESS | 3436 | 1467246878167 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - PROCESS | 3436 | 1467246878170 Marionette TRACE conn6 <- [1,1122,null,{}] 17:34:38 INFO - PROCESS | 3436 | 1467246878174 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:38 INFO - PROCESS | 3436 | 1467246878177 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:38 INFO - PROCESS | 3436 | 1467246878285 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 17:34:38 INFO - PROCESS | 3436 | 1467246878294 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:38 INFO - PROCESS | 3436 | 1467246878297 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:38 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F20800 == 29 [pid = 3436] [id = 290] 17:34:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C2FD4800) [pid = 3436] [serial = 869] [outer = 0000000000000000] 17:34:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C3A1F000) [pid = 3436] [serial = 870] [outer = 00000022C2FD4800] 17:34:38 INFO - PROCESS | 3436 | 1467246878346 Marionette DEBUG loaded listener.js 17:34:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C44D3000) [pid = 3436] [serial = 871] [outer = 00000022C2FD4800] 17:34:38 INFO - PROCESS | 3436 | [GFX2-]: DrawTargetD2D 1.1 (00000022CE4E3DE0): Failed to create GradientStopCollection with no stops. 17:34:38 INFO - PROCESS | 3436 | [GFX3-]: No stops specified for gradient pattern. 17:34:38 INFO - PROCESS | 3436 | 1467246878829 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 17:34:38 INFO - PROCESS | 3436 | 1467246878860 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 17:34:38 INFO - PROCESS | 3436 | 1467246878863 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 17:34:38 INFO - PROCESS | 3436 | 1467246878867 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:34:38 INFO - PROCESS | 3436 | 1467246878870 Marionette TRACE conn6 <- [1,1126,null,{}] 17:34:38 INFO - PROCESS | 3436 | 1467246878883 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:38 INFO - PROCESS | 3436 | 1467246878888 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:39 INFO - PROCESS | 3436 | 1467246879012 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 17:34:39 INFO - PROCESS | 3436 | 1467246879031 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 3436 | 1467246879034 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D1C000 == 30 [pid = 3436] [id = 291] 17:34:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022803A7C00) [pid = 3436] [serial = 872] [outer = 0000000000000000] 17:34:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4F14400) [pid = 3436] [serial = 873] [outer = 00000022803A7C00] 17:34:39 INFO - PROCESS | 3436 | 1467246879086 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C502B800) [pid = 3436] [serial = 874] [outer = 00000022803A7C00] 17:34:39 INFO - PROCESS | 3436 | 1467246879535 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 17:34:39 INFO - PROCESS | 3436 | 1467246879603 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 17:34:39 INFO - PROCESS | 3436 | 1467246879606 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 17:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:34:39 INFO - PROCESS | 3436 | 1467246879610 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:34:39 INFO - PROCESS | 3436 | 1467246879612 Marionette TRACE conn6 <- [1,1130,null,{}] 17:34:39 INFO - PROCESS | 3436 | 1467246879615 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:39 INFO - PROCESS | 3436 | 1467246879617 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:39 INFO - PROCESS | 3436 | 1467246879718 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 17:34:39 INFO - PROCESS | 3436 | 1467246879726 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:39 INFO - PROCESS | 3436 | 1467246879728 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9178800 == 31 [pid = 3436] [id = 292] 17:34:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C5414000) [pid = 3436] [serial = 875] [outer = 0000000000000000] 17:34:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C60EB000) [pid = 3436] [serial = 876] [outer = 00000022C5414000] 17:34:39 INFO - PROCESS | 3436 | 1467246879774 Marionette DEBUG loaded listener.js 17:34:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C94C1C00) [pid = 3436] [serial = 877] [outer = 00000022C5414000] 17:34:40 INFO - PROCESS | 3436 | 1467246880212 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 17:34:40 INFO - PROCESS | 3436 | 1467246880246 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 17:34:40 INFO - PROCESS | 3436 | 1467246880248 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 17:34:40 INFO - PROCESS | 3436 | 1467246880252 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:34:40 INFO - PROCESS | 3436 | 1467246880253 Marionette TRACE conn6 <- [1,1134,null,{}] 17:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:34:40 INFO - PROCESS | 3436 | 1467246880257 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:40 INFO - PROCESS | 3436 | 1467246880259 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:40 INFO - PROCESS | 3436 | 1467246880342 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 17:34:40 INFO - PROCESS | 3436 | 1467246880347 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:40 INFO - PROCESS | 3436 | 1467246880349 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9CB5800 == 32 [pid = 3436] [id = 293] 17:34:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C2FD4400) [pid = 3436] [serial = 878] [outer = 0000000000000000] 17:34:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CAC04C00) [pid = 3436] [serial = 879] [outer = 00000022C2FD4400] 17:34:40 INFO - PROCESS | 3436 | 1467246880394 Marionette DEBUG loaded listener.js 17:34:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CADD7800) [pid = 3436] [serial = 880] [outer = 00000022C2FD4400] 17:34:40 INFO - PROCESS | 3436 | 1467246880900 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 17:34:40 INFO - PROCESS | 3436 | 1467246880927 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 17:34:40 INFO - PROCESS | 3436 | 1467246880929 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 17:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:34:40 INFO - PROCESS | 3436 | 1467246880933 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:34:40 INFO - PROCESS | 3436 | 1467246880935 Marionette TRACE conn6 <- [1,1138,null,{}] 17:34:40 INFO - PROCESS | 3436 | 1467246880938 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:40 INFO - PROCESS | 3436 | 1467246880944 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:41 INFO - PROCESS | 3436 | 1467246881068 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 17:34:41 INFO - PROCESS | 3436 | 1467246881080 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 3436 | 1467246881082 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB3DF800 == 33 [pid = 3436] [id = 294] 17:34:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB1D8C00) [pid = 3436] [serial = 881] [outer = 0000000000000000] 17:34:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB69B800) [pid = 3436] [serial = 882] [outer = 00000022CB1D8C00] 17:34:41 INFO - PROCESS | 3436 | 1467246881128 Marionette DEBUG loaded listener.js 17:34:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB6DB800) [pid = 3436] [serial = 883] [outer = 00000022CB1D8C00] 17:34:41 INFO - PROCESS | 3436 | 1467246881550 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 17:34:41 INFO - PROCESS | 3436 | 1467246881628 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 17:34:41 INFO - PROCESS | 3436 | 1467246881630 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 17:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:34:41 INFO - PROCESS | 3436 | 1467246881633 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:34:41 INFO - PROCESS | 3436 | 1467246881635 Marionette TRACE conn6 <- [1,1142,null,{}] 17:34:41 INFO - PROCESS | 3436 | 1467246881639 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:41 INFO - PROCESS | 3436 | 1467246881641 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:41 INFO - PROCESS | 3436 | 1467246881750 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 17:34:41 INFO - PROCESS | 3436 | 1467246881758 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:41 INFO - PROCESS | 3436 | 1467246881760 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF39A000 == 34 [pid = 3436] [id = 295] 17:34:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB6DC800) [pid = 3436] [serial = 884] [outer = 0000000000000000] 17:34:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CE4FD800) [pid = 3436] [serial = 885] [outer = 00000022CB6DC800] 17:34:41 INFO - PROCESS | 3436 | 1467246881805 Marionette DEBUG loaded listener.js 17:34:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CF031000) [pid = 3436] [serial = 886] [outer = 00000022CB6DC800] 17:34:42 INFO - PROCESS | 3436 | 1467246882230 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 17:34:42 INFO - PROCESS | 3436 | 1467246882266 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 17:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:34:42 INFO - PROCESS | 3436 | 1467246882268 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 17:34:42 INFO - PROCESS | 3436 | 1467246882271 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 3436 | 1467246882273 Marionette TRACE conn6 <- [1,1146,null,{}] 17:34:42 INFO - PROCESS | 3436 | 1467246882285 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:42 INFO - PROCESS | 3436 | 1467246882287 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:42 INFO - PROCESS | 3436 | 1467246882370 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 17:34:42 INFO - PROCESS | 3436 | 1467246882378 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:42 INFO - PROCESS | 3436 | 1467246882380 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1505000 == 35 [pid = 3436] [id = 296] 17:34:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CF821C00) [pid = 3436] [serial = 887] [outer = 0000000000000000] 17:34:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CF85BC00) [pid = 3436] [serial = 888] [outer = 00000022CF821C00] 17:34:42 INFO - PROCESS | 3436 | 1467246882426 Marionette DEBUG loaded listener.js 17:34:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D164DC00) [pid = 3436] [serial = 889] [outer = 00000022CF821C00] 17:34:42 INFO - PROCESS | 3436 | 1467246882893 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 17:34:42 INFO - PROCESS | 3436 | 1467246882969 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 17:34:42 INFO - PROCESS | 3436 | 1467246882972 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:34:42 INFO - PROCESS | 3436 | 1467246882974 Marionette TRACE conn6 <- [1,1150,null,{}] 17:34:42 INFO - PROCESS | 3436 | 1467246882977 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:42 INFO - PROCESS | 3436 | 1467246882979 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:43 INFO - PROCESS | 3436 | 1467246883092 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 17:34:43 INFO - PROCESS | 3436 | 1467246883170 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 3436 | 1467246883172 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D1A800 == 36 [pid = 3436] [id = 297] 17:34:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CF82B000) [pid = 3436] [serial = 890] [outer = 0000000000000000] 17:34:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D2172400) [pid = 3436] [serial = 891] [outer = 00000022CF82B000] 17:34:43 INFO - PROCESS | 3436 | 1467246883217 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D2420000) [pid = 3436] [serial = 892] [outer = 00000022CF82B000] 17:34:43 INFO - PROCESS | 3436 | 1467246883634 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 17:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:34:43 INFO - PROCESS | 3436 | 1467246883670 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 17:34:43 INFO - PROCESS | 3436 | 1467246883672 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 17:34:43 INFO - PROCESS | 3436 | 1467246883675 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:34:43 INFO - PROCESS | 3436 | 1467246883685 Marionette TRACE conn6 <- [1,1154,null,{}] 17:34:43 INFO - PROCESS | 3436 | 1467246883689 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:43 INFO - PROCESS | 3436 | 1467246883691 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:43 INFO - PROCESS | 3436 | 1467246883809 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 17:34:43 INFO - PROCESS | 3436 | 1467246883816 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:43 INFO - PROCESS | 3436 | 1467246883818 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F6A800 == 37 [pid = 3436] [id = 298] 17:34:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D2521C00) [pid = 3436] [serial = 893] [outer = 0000000000000000] 17:34:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D2524400) [pid = 3436] [serial = 894] [outer = 00000022D2521C00] 17:34:43 INFO - PROCESS | 3436 | 1467246883904 Marionette DEBUG loaded listener.js 17:34:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D27D4C00) [pid = 3436] [serial = 895] [outer = 00000022D2521C00] 17:34:44 INFO - PROCESS | 3436 | 1467246884350 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 693ms 17:34:44 INFO - PROCESS | 3436 | 1467246884373 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 17:34:44 INFO - PROCESS | 3436 | 1467246884376 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 17:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:34:44 INFO - PROCESS | 3436 | 1467246884386 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:34:44 INFO - PROCESS | 3436 | 1467246884389 Marionette TRACE conn6 <- [1,1158,null,{}] 17:34:44 INFO - PROCESS | 3436 | 1467246884393 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:44 INFO - PROCESS | 3436 | 1467246884395 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:44 INFO - PROCESS | 3436 | 1467246884550 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022D4D9DC00) [pid = 3436] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022D5641000) [pid = 3436] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C423B400) [pid = 3436] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D5679400) [pid = 3436] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D6A1E400) [pid = 3436] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C3A2A800) [pid = 3436] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D52B7000) [pid = 3436] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D2720800) [pid = 3436] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D164D400) [pid = 3436] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C528D800) [pid = 3436] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB3AAC00) [pid = 3436] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C5293800) [pid = 3436] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D27CB800) [pid = 3436] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:34:44 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB7C4000) [pid = 3436] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:34:44 INFO - PROCESS | 3436 | 1467246884885 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:44 INFO - PROCESS | 3436 | 1467246884888 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9CB3800 == 38 [pid = 3436] [id = 299] 17:34:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (0000002280FF9800) [pid = 3436] [serial = 896] [outer = 0000000000000000] 17:34:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022815EF000) [pid = 3436] [serial = 897] [outer = 0000002280FF9800] 17:34:44 INFO - PROCESS | 3436 | 1467246884941 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB1AD000) [pid = 3436] [serial = 898] [outer = 0000002280FF9800] 17:34:45 INFO - PROCESS | 3436 | 1467246885340 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 987ms 17:34:45 INFO - PROCESS | 3436 | 1467246885374 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 17:34:45 INFO - PROCESS | 3436 | 1467246885376 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 17:34:45 INFO - PROCESS | 3436 | 1467246885379 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:34:45 INFO - PROCESS | 3436 | 1467246885381 Marionette TRACE conn6 <- [1,1162,null,{}] 17:34:45 INFO - PROCESS | 3436 | 1467246885385 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:45 INFO - PROCESS | 3436 | 1467246885387 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:45 INFO - PROCESS | 3436 | 1467246885472 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 17:34:45 INFO - PROCESS | 3436 | 1467246885479 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:45 INFO - PROCESS | 3436 | 1467246885481 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51A6000 == 39 [pid = 3436] [id = 300] 17:34:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CF85C400) [pid = 3436] [serial = 899] [outer = 0000000000000000] 17:34:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D4D6FC00) [pid = 3436] [serial = 900] [outer = 00000022CF85C400] 17:34:45 INFO - PROCESS | 3436 | 1467246885527 Marionette DEBUG loaded listener.js 17:34:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D4D7B800) [pid = 3436] [serial = 901] [outer = 00000022CF85C400] 17:34:45 INFO - PROCESS | 3436 | 1467246885956 Marionette TRACE conn6 <- [1,1164,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,1165,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 3436 | 1467246886016 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 17:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:34:46 INFO - PROCESS | 3436 | 1467246886019 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - PROCESS | 3436 | 1467246886021 Marionette TRACE conn6 <- [1,1166,null,{}] 17:34:46 INFO - PROCESS | 3436 | 1467246886025 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:46 INFO - PROCESS | 3436 | 1467246886027 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:46 INFO - PROCESS | 3436 | 1467246886111 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 17:34:46 INFO - PROCESS | 3436 | 1467246886119 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 3436 | 1467246886121 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A4E000 == 40 [pid = 3436] [id = 301] 17:34:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022815FA800) [pid = 3436] [serial = 902] [outer = 0000000000000000] 17:34:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D0A32400) [pid = 3436] [serial = 903] [outer = 00000022815FA800] 17:34:46 INFO - PROCESS | 3436 | 1467246886165 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D511F400) [pid = 3436] [serial = 904] [outer = 00000022815FA800] 17:34:46 INFO - PROCESS | 3436 | 1467246886623 Marionette TRACE conn6 <- [1,1168,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,1169,"getWindowHandle",null] 17:34:46 INFO - PROCESS | 3436 | 1467246886654 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 17:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:34:46 INFO - PROCESS | 3436 | 1467246886673 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:34:46 INFO - PROCESS | 3436 | 1467246886675 Marionette TRACE conn6 <- [1,1170,null,{}] 17:34:46 INFO - PROCESS | 3436 | 1467246886679 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:46 INFO - PROCESS | 3436 | 1467246886681 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:46 INFO - PROCESS | 3436 | 1467246886767 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 17:34:46 INFO - PROCESS | 3436 | 1467246886772 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:46 INFO - PROCESS | 3436 | 1467246886774 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A9F000 == 41 [pid = 3436] [id = 302] 17:34:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D5128C00) [pid = 3436] [serial = 905] [outer = 0000000000000000] 17:34:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D52B5400) [pid = 3436] [serial = 906] [outer = 00000022D5128C00] 17:34:46 INFO - PROCESS | 3436 | 1467246886818 Marionette DEBUG loaded listener.js 17:34:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D561E400) [pid = 3436] [serial = 907] [outer = 00000022D5128C00] 17:34:47 INFO - PROCESS | 3436 | 1467246887640 Marionette TRACE conn6 <- [1,1172,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[72] expected 0 but got 28","_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,1173,"getWindowHandle",null] 17:34:47 INFO - PROCESS | 3436 | 1467246887712 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 17:34:47 INFO - PROCESS | 3436 | 1467246887738 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:34:47 INFO - PROCESS | 3436 | 1467246887744 Marionette TRACE conn6 <- [1,1174,null,{}] 17:34:47 INFO - PROCESS | 3436 | 1467246887750 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:47 INFO - PROCESS | 3436 | 1467246887753 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:47 INFO - PROCESS | 3436 | 1467246887911 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 17:34:48 INFO - PROCESS | 3436 | 1467246888025 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:48 INFO - PROCESS | 3436 | 1467246888028 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:48 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282296800 == 42 [pid = 3436] [id = 303] 17:34:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022C2F34C00) [pid = 3436] [serial = 908] [outer = 0000000000000000] 17:34:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022C3846800) [pid = 3436] [serial = 909] [outer = 00000022C2F34C00] 17:34:48 INFO - PROCESS | 3436 | 1467246888090 Marionette DEBUG loaded listener.js 17:34:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022C4DE4000) [pid = 3436] [serial = 910] [outer = 00000022C2F34C00] 17:34:48 INFO - PROCESS | 3436 | 1467246888781 Marionette TRACE conn6 <- [1,1176,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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:34:48 INFO - PROCESS | 3436 | 1467246888839 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 17:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:34:48 INFO - PROCESS | 3436 | 1467246888870 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:34:48 INFO - PROCESS | 3436 | 1467246888873 Marionette TRACE conn6 <- [1,1178,null,{}] 17:34:48 INFO - PROCESS | 3436 | 1467246888879 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:48 INFO - PROCESS | 3436 | 1467246888882 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:49 INFO - PROCESS | 3436 | 1467246889143 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 17:34:49 INFO - PROCESS | 3436 | 1467246889280 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:49 INFO - PROCESS | 3436 | 1467246889283 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:49 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281470000 == 43 [pid = 3436] [id = 304] 17:34:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022803B1000) [pid = 3436] [serial = 911] [outer = 0000000000000000] 17:34:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022803E6000) [pid = 3436] [serial = 912] [outer = 00000022803B1000] 17:34:49 INFO - PROCESS | 3436 | 1467246889336 Marionette DEBUG loaded listener.js 17:34:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (0000002280FF6C00) [pid = 3436] [serial = 913] [outer = 00000022803B1000] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022C94DE000 == 42 [pid = 3436] [id = 237] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022C44A1000 == 41 [pid = 3436] [id = 236] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC3A000 == 40 [pid = 3436] [id = 233] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D1D800 == 39 [pid = 3436] [id = 234] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF3AD000 == 38 [pid = 3436] [id = 229] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022D161B000 == 37 [pid = 3436] [id = 230] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1D2A800 == 36 [pid = 3436] [id = 231] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB540800 == 35 [pid = 3436] [id = 228] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF3AC000 == 34 [pid = 3436] [id = 235] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A19800 == 33 [pid = 3436] [id = 224] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022D150E000 == 32 [pid = 3436] [id = 239] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022D43FB800 == 31 [pid = 3436] [id = 241] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022C53C8800 == 30 [pid = 3436] [id = 226] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21C2800 == 29 [pid = 3436] [id = 232] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8E3800 == 28 [pid = 3436] [id = 238] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC3A800 == 27 [pid = 3436] [id = 227] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F1E800 == 26 [pid = 3436] [id = 225] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022D6A82C00) [pid = 3436] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOCSHELL 000000228228A000 == 25 [pid = 3436] [id = 288] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022D52B2800) [pid = 3436] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D5639800) [pid = 3436] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022D5675000) [pid = 3436] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022D5646800) [pid = 3436] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C9BB6C00) [pid = 3436] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022D6A12800) [pid = 3436] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D6A21000) [pid = 3436] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D6A1A000) [pid = 3436] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C4F0A400) [pid = 3436] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D5613000) [pid = 3436] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D563E800) [pid = 3436] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D3AD7800) [pid = 3436] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D1CCF000) [pid = 3436] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D24B3800) [pid = 3436] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C5299800) [pid = 3436] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D6A82800) [pid = 3436] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB1D9000) [pid = 3436] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D2166800) [pid = 3436] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CE4F5800) [pid = 3436] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CB1DE800) [pid = 3436] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C9B34C00) [pid = 3436] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D52B5000) [pid = 3436] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D4013400) [pid = 3436] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D1BA8800) [pid = 3436] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CEE0FC00) [pid = 3436] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C5DD6000) [pid = 3436] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D40AF800) [pid = 3436] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:34:49 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CF106C00) [pid = 3436] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:34:50 INFO - PROCESS | 3436 | 1467246890007 Marionette TRACE conn6 <- [1,1180,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,1181,"getWindowHandle",null] 17:34:50 INFO - PROCESS | 3436 | 1467246890069 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 17:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:34:50 INFO - PROCESS | 3436 | 1467246890074 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:34:50 INFO - PROCESS | 3436 | 1467246890077 Marionette TRACE conn6 <- [1,1182,null,{}] 17:34:50 INFO - PROCESS | 3436 | 1467246890081 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:50 INFO - PROCESS | 3436 | 1467246890084 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:50 INFO - PROCESS | 3436 | 1467246890176 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 17:34:50 INFO - PROCESS | 3436 | 1467246890251 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 3436 | 1467246890253 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815BA000 == 26 [pid = 3436] [id = 305] 17:34:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (0000002280FFA800) [pid = 3436] [serial = 914] [outer = 0000000000000000] 17:34:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022815EF800) [pid = 3436] [serial = 915] [outer = 0000002280FFA800] 17:34:50 INFO - PROCESS | 3436 | 1467246890302 Marionette DEBUG loaded listener.js 17:34:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C2FCF800) [pid = 3436] [serial = 916] [outer = 0000002280FFA800] 17:34:50 INFO - PROCESS | 3436 | 1467246890760 Marionette TRACE conn6 <- [1,1184,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[72] expected 0 but got 151","_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,1185,"getWindowHandle",null] 17:34:50 INFO - PROCESS | 3436 | 1467246890815 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 17:34:50 INFO - PROCESS | 3436 | 1467246890819 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:34:50 INFO - PROCESS | 3436 | 1467246890821 Marionette TRACE conn6 <- [1,1186,null,{}] 17:34:50 INFO - PROCESS | 3436 | 1467246890825 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:50 INFO - PROCESS | 3436 | 1467246890828 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:50 INFO - PROCESS | 3436 | 1467246890918 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 17:34:50 INFO - PROCESS | 3436 | 1467246890929 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:50 INFO - PROCESS | 3436 | 1467246890931 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C497C800 == 27 [pid = 3436] [id = 306] 17:34:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4A69800) [pid = 3436] [serial = 917] [outer = 0000000000000000] 17:34:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4F0C400) [pid = 3436] [serial = 918] [outer = 00000022C4A69800] 17:34:50 INFO - PROCESS | 3436 | 1467246890977 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4F50C00) [pid = 3436] [serial = 919] [outer = 00000022C4A69800] 17:34:51 INFO - PROCESS | 3436 | 1467246891438 Marionette TRACE conn6 <- [1,1188,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]]]}] 17:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 17:34:51 INFO - PROCESS | 3436 | 1467246891511 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 17:34:51 INFO - PROCESS | 3436 | 1467246891515 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 17:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:34:51 INFO - PROCESS | 3436 | 1467246891526 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:34:51 INFO - PROCESS | 3436 | 1467246891531 Marionette TRACE conn6 <- [1,1190,null,{}] 17:34:51 INFO - PROCESS | 3436 | 1467246891535 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:51 INFO - PROCESS | 3436 | 1467246891539 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:51 INFO - PROCESS | 3436 | 1467246891633 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 17:34:51 INFO - PROCESS | 3436 | 1467246891642 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:51 INFO - PROCESS | 3436 | 1467246891644 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C94CE800 == 28 [pid = 3436] [id = 307] 17:34:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C5307400) [pid = 3436] [serial = 920] [outer = 0000000000000000] 17:34:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C5DD3400) [pid = 3436] [serial = 921] [outer = 00000022C5307400] 17:34:51 INFO - PROCESS | 3436 | 1467246891691 Marionette DEBUG loaded listener.js 17:34:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C94BF000) [pid = 3436] [serial = 922] [outer = 00000022C5307400] 17:34:52 INFO - PROCESS | 3436 | 1467246892121 Marionette TRACE conn6 <- [1,1192,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]]]}] 17:34:52 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 17:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 649ms 17:34:52 INFO - PROCESS | 3436 | 1467246892174 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 3436 | 1467246892176 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 17:34:52 INFO - PROCESS | 3436 | 1467246892179 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:34:52 INFO - PROCESS | 3436 | 1467246892181 Marionette TRACE conn6 <- [1,1194,null,{}] 17:34:52 INFO - PROCESS | 3436 | 1467246892185 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:52 INFO - PROCESS | 3436 | 1467246892187 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:52 INFO - PROCESS | 3436 | 1467246892324 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 17:34:52 INFO - PROCESS | 3436 | 1467246892341 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:52 INFO - PROCESS | 3436 | 1467246892350 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC39800 == 29 [pid = 3436] [id = 308] 17:34:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022803DB000) [pid = 3436] [serial = 923] [outer = 0000000000000000] 17:34:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C9F41000) [pid = 3436] [serial = 924] [outer = 00000022803DB000] 17:34:52 INFO - PROCESS | 3436 | 1467246892396 Marionette DEBUG loaded listener.js 17:34:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CADD9000) [pid = 3436] [serial = 925] [outer = 00000022803DB000] 17:34:52 INFO - PROCESS | 3436 | 1467246892833 Marionette TRACE conn6 <- [1,1196,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]]]}] 17:34:52 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 17:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 692ms 17:34:52 INFO - PROCESS | 3436 | 1467246892874 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 17:34:52 INFO - PROCESS | 3436 | 1467246892876 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 17:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:34:52 INFO - PROCESS | 3436 | 1467246892880 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:34:52 INFO - PROCESS | 3436 | 1467246892881 Marionette TRACE conn6 <- [1,1198,null,{}] 17:34:52 INFO - PROCESS | 3436 | 1467246892885 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:52 INFO - PROCESS | 3436 | 1467246892887 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:53 INFO - PROCESS | 3436 | 1467246893004 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 17:34:53 INFO - PROCESS | 3436 | 1467246893010 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 3436 | 1467246893015 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C6219800 == 30 [pid = 3436] [id = 309] 17:34:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB1D7000) [pid = 3436] [serial = 926] [outer = 0000000000000000] 17:34:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB1DA400) [pid = 3436] [serial = 927] [outer = 00000022CB1D7000] 17:34:53 INFO - PROCESS | 3436 | 1467246893073 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB5ABC00) [pid = 3436] [serial = 928] [outer = 00000022CB1D7000] 17:34:53 INFO - PROCESS | 3436 | 1467246893575 Marionette TRACE conn6 <- [1,1200,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]]]}] 17:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 735ms 17:34:53 INFO - PROCESS | 3436 | 1467246893652 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 17:34:53 INFO - PROCESS | 3436 | 1467246893654 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 17:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:34:53 INFO - PROCESS | 3436 | 1467246893660 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:34:53 INFO - PROCESS | 3436 | 1467246893662 Marionette TRACE conn6 <- [1,1202,null,{}] 17:34:53 INFO - PROCESS | 3436 | 1467246893670 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:53 INFO - PROCESS | 3436 | 1467246893672 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:53 INFO - PROCESS | 3436 | 1467246893793 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 17:34:53 INFO - PROCESS | 3436 | 1467246893805 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:53 INFO - PROCESS | 3436 | 1467246893807 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF889000 == 31 [pid = 3436] [id = 310] 17:34:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB1D7400) [pid = 3436] [serial = 929] [outer = 0000000000000000] 17:34:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CE3C8800) [pid = 3436] [serial = 930] [outer = 00000022CB1D7400] 17:34:53 INFO - PROCESS | 3436 | 1467246893851 Marionette DEBUG loaded listener.js 17:34:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CE888800) [pid = 3436] [serial = 931] [outer = 00000022CB1D7400] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CF85C400) [pid = 3436] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022815FA800) [pid = 3436] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB1D8C00) [pid = 3436] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C2FD4800) [pid = 3436] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022803A7C00) [pid = 3436] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CF82B000) [pid = 3436] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C2FD4400) [pid = 3436] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002281F0A400) [pid = 3436] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB6DC800) [pid = 3436] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D2521C00) [pid = 3436] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C5414000) [pid = 3436] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CF821C00) [pid = 3436] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:34:54 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (0000002280FF9800) [pid = 3436] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:34:54 INFO - PROCESS | 3436 | 1467246894425 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 798ms 17:34:54 INFO - PROCESS | 3436 | 1467246894460 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 17:34:54 INFO - PROCESS | 3436 | 1467246894462 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 17:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:34:54 INFO - PROCESS | 3436 | 1467246894470 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:34:54 INFO - PROCESS | 3436 | 1467246894472 Marionette TRACE conn6 <- [1,1206,null,{}] 17:34:54 INFO - PROCESS | 3436 | 1467246894476 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:54 INFO - PROCESS | 3436 | 1467246894477 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:54 INFO - PROCESS | 3436 | 1467246894560 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 17:34:54 INFO - PROCESS | 3436 | 1467246894567 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:54 INFO - PROCESS | 3436 | 1467246894570 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C3820800 == 32 [pid = 3436] [id = 311] 17:34:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2FD4800) [pid = 3436] [serial = 932] [outer = 0000000000000000] 17:34:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB3AA000) [pid = 3436] [serial = 933] [outer = 00000022C2FD4800] 17:34:54 INFO - PROCESS | 3436 | 1467246894614 Marionette DEBUG loaded listener.js 17:34:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CEE28800) [pid = 3436] [serial = 934] [outer = 00000022C2FD4800] 17:34:55 INFO - PROCESS | 3436 | 1467246895031 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 17:34:55 INFO - PROCESS | 3436 | 1467246895111 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 3436 | 1467246895114 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 17:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:34:55 INFO - PROCESS | 3436 | 1467246895120 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 3436 | 1467246895122 Marionette TRACE conn6 <- [1,1210,null,{}] 17:34:55 INFO - PROCESS | 3436 | 1467246895125 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:55 INFO - PROCESS | 3436 | 1467246895127 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:55 INFO - PROCESS | 3436 | 1467246895211 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 17:34:55 INFO - PROCESS | 3436 | 1467246895217 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 3436 | 1467246895219 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1773000 == 33 [pid = 3436] [id = 312] 17:34:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CEE03000) [pid = 3436] [serial = 935] [outer = 0000000000000000] 17:34:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CF82E000) [pid = 3436] [serial = 936] [outer = 00000022CEE03000] 17:34:55 INFO - PROCESS | 3436 | 1467246895263 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D164B000) [pid = 3436] [serial = 937] [outer = 00000022CEE03000] 17:34:55 INFO - PROCESS | 3436 | 1467246895696 Marionette TRACE conn6 <- [1,1212,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,1213,"getWindowHandle",null] 17:34:55 INFO - PROCESS | 3436 | 1467246895755 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 17:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:34:55 INFO - PROCESS | 3436 | 1467246895759 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:34:55 INFO - PROCESS | 3436 | 1467246895761 Marionette TRACE conn6 <- [1,1214,null,{}] 17:34:55 INFO - PROCESS | 3436 | 1467246895764 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:55 INFO - PROCESS | 3436 | 1467246895766 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:55 INFO - PROCESS | 3436 | 1467246895853 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 17:34:55 INFO - PROCESS | 3436 | 1467246895860 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:55 INFO - PROCESS | 3436 | 1467246895862 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F63000 == 34 [pid = 3436] [id = 313] 17:34:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D1BA8000) [pid = 3436] [serial = 938] [outer = 0000000000000000] 17:34:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D23BB800) [pid = 3436] [serial = 939] [outer = 00000022D1BA8000] 17:34:55 INFO - PROCESS | 3436 | 1467246895907 Marionette DEBUG loaded listener.js 17:34:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D24B3C00) [pid = 3436] [serial = 940] [outer = 00000022D1BA8000] 17:34:56 INFO - PROCESS | 3436 | 1467246896327 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 627ms 17:34:56 INFO - PROCESS | 3436 | 1467246896390 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 17:34:56 INFO - PROCESS | 3436 | 1467246896394 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 17:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:34:56 INFO - PROCESS | 3436 | 1467246896399 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:34:56 INFO - PROCESS | 3436 | 1467246896404 Marionette TRACE conn6 <- [1,1218,null,{}] 17:34:56 INFO - PROCESS | 3436 | 1467246896411 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:56 INFO - PROCESS | 3436 | 1467246896414 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:56 INFO - PROCESS | 3436 | 1467246896538 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 17:34:56 INFO - PROCESS | 3436 | 1467246896692 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:56 INFO - PROCESS | 3436 | 1467246896697 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:56 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281693800 == 35 [pid = 3436] [id = 314] 17:34:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (000000228150C400) [pid = 3436] [serial = 941] [outer = 0000000000000000] 17:34:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022815F7000) [pid = 3436] [serial = 942] [outer = 000000228150C400] 17:34:56 INFO - PROCESS | 3436 | 1467246896757 Marionette DEBUG loaded listener.js 17:34:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C3A1EC00) [pid = 3436] [serial = 943] [outer = 000000228150C400] 17:34:57 INFO - PROCESS | 3436 | 1467246897330 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 987ms 17:34:57 INFO - PROCESS | 3436 | 1467246897390 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 17:34:57 INFO - PROCESS | 3436 | 1467246897394 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 17:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:34:57 INFO - PROCESS | 3436 | 1467246897401 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:34:57 INFO - PROCESS | 3436 | 1467246897405 Marionette TRACE conn6 <- [1,1222,null,{}] 17:34:57 INFO - PROCESS | 3436 | 1467246897410 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:57 INFO - PROCESS | 3436 | 1467246897413 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:57 INFO - PROCESS | 3436 | 1467246897530 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 17:34:57 INFO - PROCESS | 3436 | 1467246897606 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:57 INFO - PROCESS | 3436 | 1467246897609 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9CC2800 == 36 [pid = 3436] [id = 315] 17:34:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C528E000) [pid = 3436] [serial = 944] [outer = 0000000000000000] 17:34:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C5293400) [pid = 3436] [serial = 945] [outer = 00000022C528E000] 17:34:57 INFO - PROCESS | 3436 | 1467246897710 Marionette DEBUG loaded listener.js 17:34:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C9BB4400) [pid = 3436] [serial = 946] [outer = 00000022C528E000] 17:34:58 INFO - PROCESS | 3436 | 1467246898311 Marionette TRACE conn6 <- [1,1224,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]]]}] 17:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 943ms 17:34:58 INFO - PROCESS | 3436 | 1467246898347 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 17:34:58 INFO - PROCESS | 3436 | 1467246898350 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 17:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:34:58 INFO - PROCESS | 3436 | 1467246898354 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:34:58 INFO - PROCESS | 3436 | 1467246898356 Marionette TRACE conn6 <- [1,1226,null,{}] 17:34:58 INFO - PROCESS | 3436 | 1467246898367 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:58 INFO - PROCESS | 3436 | 1467246898372 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:58 INFO - PROCESS | 3436 | 1467246898490 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 17:34:58 INFO - PROCESS | 3436 | 1467246898609 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:58 INFO - PROCESS | 3436 | 1467246898613 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3A8A800 == 37 [pid = 3436] [id = 316] 17:34:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CB6AF400) [pid = 3436] [serial = 947] [outer = 0000000000000000] 17:34:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CB6DFC00) [pid = 3436] [serial = 948] [outer = 00000022CB6AF400] 17:34:58 INFO - PROCESS | 3436 | 1467246898673 Marionette DEBUG loaded listener.js 17:34:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D24B8000) [pid = 3436] [serial = 949] [outer = 00000022CB6AF400] 17:34:59 INFO - PROCESS | 3436 | 1467246899259 Marionette TRACE conn6 <- [1,1228,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]]]}] 17:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 944ms 17:34:59 INFO - PROCESS | 3436 | 1467246899299 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 17:34:59 INFO - PROCESS | 3436 | 1467246899302 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 17:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:34:59 INFO - PROCESS | 3436 | 1467246899305 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:34:59 INFO - PROCESS | 3436 | 1467246899307 Marionette TRACE conn6 <- [1,1230,null,{}] 17:34:59 INFO - PROCESS | 3436 | 1467246899311 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:34:59 INFO - PROCESS | 3436 | 1467246899314 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:59 INFO - PROCESS | 3436 | 1467246899428 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 17:34:59 INFO - PROCESS | 3436 | 1467246899515 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:34:59 INFO - PROCESS | 3436 | 1467246899518 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:34:59 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51AE800 == 38 [pid = 3436] [id = 317] 17:34:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D3095000) [pid = 3436] [serial = 950] [outer = 0000000000000000] 17:34:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D3AD5800) [pid = 3436] [serial = 951] [outer = 00000022D3095000] 17:34:59 INFO - PROCESS | 3436 | 1467246899573 Marionette DEBUG loaded listener.js 17:34:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D401B800) [pid = 3436] [serial = 952] [outer = 00000022D3095000] 17:35:00 INFO - PROCESS | 3436 | 1467246900114 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 879ms 17:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:35:00 INFO - PROCESS | 3436 | 1467246900188 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 17:35:00 INFO - PROCESS | 3436 | 1467246900190 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 17:35:00 INFO - PROCESS | 3436 | 1467246900194 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:35:00 INFO - PROCESS | 3436 | 1467246900196 Marionette TRACE conn6 <- [1,1234,null,{}] 17:35:00 INFO - PROCESS | 3436 | 1467246900200 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:00 INFO - PROCESS | 3436 | 1467246900202 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:00 INFO - PROCESS | 3436 | 1467246900310 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 17:35:00 INFO - PROCESS | 3436 | 1467246900397 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:00 INFO - PROCESS | 3436 | 1467246900400 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A90800 == 39 [pid = 3436] [id = 318] 17:35:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022D4D72C00) [pid = 3436] [serial = 953] [outer = 0000000000000000] 17:35:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022D4D7AC00) [pid = 3436] [serial = 954] [outer = 00000022D4D72C00] 17:35:00 INFO - PROCESS | 3436 | 1467246900455 Marionette DEBUG loaded listener.js 17:35:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022D511C000) [pid = 3436] [serial = 955] [outer = 00000022D4D72C00] 17:35:01 INFO - PROCESS | 3436 | 1467246901105 Marionette TRACE conn6 <- [1,1236,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]]]}] 17:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1080ms 17:35:01 INFO - PROCESS | 3436 | 1467246901286 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 17:35:01 INFO - PROCESS | 3436 | 1467246901291 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 17:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:35:01 INFO - PROCESS | 3436 | 1467246901296 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:35:01 INFO - PROCESS | 3436 | 1467246901299 Marionette TRACE conn6 <- [1,1238,null,{}] 17:35:01 INFO - PROCESS | 3436 | 1467246901304 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:01 INFO - PROCESS | 3436 | 1467246901308 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:01 INFO - PROCESS | 3436 | 1467246901414 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 17:35:01 INFO - PROCESS | 3436 | 1467246901485 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:01 INFO - PROCESS | 3436 | 1467246901490 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C496F800 == 40 [pid = 3436] [id = 319] 17:35:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022C2F3F000) [pid = 3436] [serial = 956] [outer = 0000000000000000] 17:35:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022C3A10000) [pid = 3436] [serial = 957] [outer = 00000022C2F3F000] 17:35:01 INFO - PROCESS | 3436 | 1467246901540 Marionette DEBUG loaded listener.js 17:35:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022C4F51400) [pid = 3436] [serial = 958] [outer = 00000022C2F3F000] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022D0A32400) [pid = 3436] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022CB69B800) [pid = 3436] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022CB6DB800) [pid = 3436] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022C3A1F000) [pid = 3436] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022C44D3000) [pid = 3436] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C4F14400) [pid = 3436] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C502B800) [pid = 3436] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022D2172400) [pid = 3436] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CAC04C00) [pid = 3436] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CADD7800) [pid = 3436] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (0000002281F0D000) [pid = 3436] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C2F3A000) [pid = 3436] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CE4FD800) [pid = 3436] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CF031000) [pid = 3436] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D2524400) [pid = 3436] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C60EB000) [pid = 3436] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C94C1C00) [pid = 3436] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D2420000) [pid = 3436] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CF85BC00) [pid = 3436] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022815EF000) [pid = 3436] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D27D4C00) [pid = 3436] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D4D6FC00) [pid = 3436] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D511F400) [pid = 3436] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D4D7B800) [pid = 3436] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB1AD000) [pid = 3436] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D164DC00) [pid = 3436] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:35:02 INFO - PROCESS | 3436 | 1467246902214 Marionette TRACE conn6 <- [1,1240,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]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 987ms 17:35:02 INFO - PROCESS | 3436 | 1467246902284 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 3436 | 1467246902287 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 17:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:35:02 INFO - PROCESS | 3436 | 1467246902293 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 3436 | 1467246902297 Marionette TRACE conn6 <- [1,1242,null,{}] 17:35:02 INFO - PROCESS | 3436 | 1467246902315 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:02 INFO - PROCESS | 3436 | 1467246902318 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:02 INFO - PROCESS | 3436 | 1467246902414 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 17:35:02 INFO - PROCESS | 3436 | 1467246902426 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:02 INFO - PROCESS | 3436 | 1467246902429 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:02 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282295800 == 41 [pid = 3436] [id = 320] 17:35:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022816B6800) [pid = 3436] [serial = 959] [outer = 0000000000000000] 17:35:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022816B8400) [pid = 3436] [serial = 960] [outer = 00000022816B6800] 17:35:02 INFO - PROCESS | 3436 | 1467246902477 Marionette DEBUG loaded listener.js 17:35:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C2FCE400) [pid = 3436] [serial = 961] [outer = 00000022816B6800] 17:35:02 INFO - PROCESS | 3436 | 1467246902959 Marionette TRACE conn6 <- [1,1244,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]]]}] 17:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 17:35:02 INFO - PROCESS | 3436 | 1467246902985 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 17:35:02 INFO - PROCESS | 3436 | 1467246902987 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 17:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:35:02 INFO - PROCESS | 3436 | 1467246902990 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:35:02 INFO - PROCESS | 3436 | 1467246902992 Marionette TRACE conn6 <- [1,1246,null,{}] 17:35:03 INFO - PROCESS | 3436 | 1467246903002 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:03 INFO - PROCESS | 3436 | 1467246903007 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:03 INFO - PROCESS | 3436 | 1467246903101 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 17:35:03 INFO - PROCESS | 3436 | 1467246903110 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 3436 | 1467246903114 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C945A000 == 42 [pid = 3436] [id = 321] 17:35:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C5417400) [pid = 3436] [serial = 962] [outer = 0000000000000000] 17:35:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C60EB000) [pid = 3436] [serial = 963] [outer = 00000022C5417400] 17:35:03 INFO - PROCESS | 3436 | 1467246903166 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C9E7A000) [pid = 3436] [serial = 964] [outer = 00000022C5417400] 17:35:03 INFO - PROCESS | 3436 | 1467246903651 Marionette TRACE conn6 <- [1,1248,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]]]}] 17:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 672ms 17:35:03 INFO - PROCESS | 3436 | 1467246903665 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 17:35:03 INFO - PROCESS | 3436 | 1467246903667 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 17:35:03 INFO - PROCESS | 3436 | 1467246903670 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:35:03 INFO - PROCESS | 3436 | 1467246903672 Marionette TRACE conn6 <- [1,1250,null,{}] 17:35:03 INFO - PROCESS | 3436 | 1467246903676 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:03 INFO - PROCESS | 3436 | 1467246903678 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:03 INFO - PROCESS | 3436 | 1467246903796 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 17:35:03 INFO - PROCESS | 3436 | 1467246903807 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:03 INFO - PROCESS | 3436 | 1467246903809 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB3F2800 == 43 [pid = 3436] [id = 322] 17:35:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB1B3000) [pid = 3436] [serial = 965] [outer = 0000000000000000] 17:35:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB1DC800) [pid = 3436] [serial = 966] [outer = 00000022CB1B3000] 17:35:03 INFO - PROCESS | 3436 | 1467246903854 Marionette DEBUG loaded listener.js 17:35:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB696C00) [pid = 3436] [serial = 967] [outer = 00000022CB1B3000] 17:35:04 INFO - PROCESS | 3436 | 1467246904278 Marionette TRACE conn6 <- [1,1252,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]]]}] 17:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 17:35:04 INFO - PROCESS | 3436 | 1467246904316 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 17:35:04 INFO - PROCESS | 3436 | 1467246904318 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 17:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:35:04 INFO - PROCESS | 3436 | 1467246904322 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:35:04 INFO - PROCESS | 3436 | 1467246904324 Marionette TRACE conn6 <- [1,1254,null,{}] 17:35:04 INFO - PROCESS | 3436 | 1467246904328 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:04 INFO - PROCESS | 3436 | 1467246904330 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:04 INFO - PROCESS | 3436 | 1467246904416 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 17:35:04 INFO - PROCESS | 3436 | 1467246904422 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:04 INFO - PROCESS | 3436 | 1467246904424 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF890000 == 44 [pid = 3436] [id = 323] 17:35:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB6D6C00) [pid = 3436] [serial = 968] [outer = 0000000000000000] 17:35:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CE474800) [pid = 3436] [serial = 969] [outer = 00000022CB6D6C00] 17:35:04 INFO - PROCESS | 3436 | 1467246904476 Marionette DEBUG loaded listener.js 17:35:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CF108000) [pid = 3436] [serial = 970] [outer = 00000022CB6D6C00] 17:35:04 INFO - PROCESS | 3436 | 1467246904936 Marionette TRACE conn6 <- [1,1256,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]]]}] 17:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 17:35:04 INFO - PROCESS | 3436 | 1467246904954 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 17:35:04 INFO - PROCESS | 3436 | 1467246904957 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 17:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:35:04 INFO - PROCESS | 3436 | 1467246904960 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:35:04 INFO - PROCESS | 3436 | 1467246904961 Marionette TRACE conn6 <- [1,1258,null,{}] 17:35:04 INFO - PROCESS | 3436 | 1467246904965 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:04 INFO - PROCESS | 3436 | 1467246904971 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:05 INFO - PROCESS | 3436 | 1467246905122 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 17:35:05 INFO - PROCESS | 3436 | 1467246905206 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 3436 | 1467246905209 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1768800 == 45 [pid = 3436] [id = 324] 17:35:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D23B7400) [pid = 3436] [serial = 971] [outer = 0000000000000000] 17:35:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D25EF000) [pid = 3436] [serial = 972] [outer = 00000022D23B7400] 17:35:05 INFO - PROCESS | 3436 | 1467246905254 Marionette DEBUG loaded listener.js 17:35:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D4014400) [pid = 3436] [serial = 973] [outer = 00000022D23B7400] 17:35:05 INFO - PROCESS | 3436 | 1467246905693 Marionette TRACE conn6 <- [1,1260,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]]]}] 17:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 776ms 17:35:05 INFO - PROCESS | 3436 | 1467246905738 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 17:35:05 INFO - PROCESS | 3436 | 1467246905740 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 17:35:05 INFO - PROCESS | 3436 | 1467246905743 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:35:05 INFO - PROCESS | 3436 | 1467246905745 Marionette TRACE conn6 <- [1,1262,null,{}] 17:35:05 INFO - PROCESS | 3436 | 1467246905758 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:05 INFO - PROCESS | 3436 | 1467246905760 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:05 INFO - PROCESS | 3436 | 1467246905881 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 17:35:05 INFO - PROCESS | 3436 | 1467246905892 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:05 INFO - PROCESS | 3436 | 1467246905894 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21BD000 == 46 [pid = 3436] [id = 325] 17:35:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D4D78000) [pid = 3436] [serial = 974] [outer = 0000000000000000] 17:35:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D4D9C400) [pid = 3436] [serial = 975] [outer = 00000022D4D78000] 17:35:05 INFO - PROCESS | 3436 | 1467246905981 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D52B8000) [pid = 3436] [serial = 976] [outer = 00000022D4D78000] 17:35:06 INFO - PROCESS | 3436 | 1467246906402 Marionette TRACE conn6 <- [1,1264,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]]]}] 17:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 17:35:06 INFO - PROCESS | 3436 | 1467246906438 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 17:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:35:06 INFO - PROCESS | 3436 | 1467246906440 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 17:35:06 INFO - PROCESS | 3436 | 1467246906443 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:35:06 INFO - PROCESS | 3436 | 1467246906445 Marionette TRACE conn6 <- [1,1266,null,{}] 17:35:06 INFO - PROCESS | 3436 | 1467246906454 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:06 INFO - PROCESS | 3436 | 1467246906456 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:06 INFO - PROCESS | 3436 | 1467246906594 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 17:35:06 INFO - PROCESS | 3436 | 1467246906604 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:06 INFO - PROCESS | 3436 | 1467246906606 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4D0B000 == 47 [pid = 3436] [id = 326] 17:35:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D5613400) [pid = 3436] [serial = 977] [outer = 0000000000000000] 17:35:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D563EC00) [pid = 3436] [serial = 978] [outer = 00000022D5613400] 17:35:06 INFO - PROCESS | 3436 | 1467246906744 Marionette DEBUG loaded listener.js 17:35:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022D566EC00) [pid = 3436] [serial = 979] [outer = 00000022D5613400] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022CB1D7400) [pid = 3436] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C5307400) [pid = 3436] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C4A69800) [pid = 3436] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (0000002280FFA800) [pid = 3436] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022803DB000) [pid = 3436] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CB1D7000) [pid = 3436] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C2FD4800) [pid = 3436] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CEE03000) [pid = 3436] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022803B1000) [pid = 3436] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:35:06 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (0000002281F0A800) [pid = 3436] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:35:07 INFO - PROCESS | 3436 | 1467246907123 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 732ms 17:35:07 INFO - PROCESS | 3436 | 1467246907179 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 17:35:07 INFO - PROCESS | 3436 | 1467246907181 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 17:35:07 INFO - PROCESS | 3436 | 1467246907185 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:35:07 INFO - PROCESS | 3436 | 1467246907195 Marionette TRACE conn6 <- [1,1270,null,{}] 17:35:07 INFO - PROCESS | 3436 | 1467246907199 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:07 INFO - PROCESS | 3436 | 1467246907201 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:07 INFO - PROCESS | 3436 | 1467246907315 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 17:35:07 INFO - PROCESS | 3436 | 1467246907418 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:07 INFO - PROCESS | 3436 | 1467246907422 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:07 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281471000 == 48 [pid = 3436] [id = 327] 17:35:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022803BD400) [pid = 3436] [serial = 980] [outer = 0000000000000000] 17:35:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (0000002280A54800) [pid = 3436] [serial = 981] [outer = 00000022803BD400] 17:35:07 INFO - PROCESS | 3436 | 1467246907481 Marionette DEBUG loaded listener.js 17:35:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022816B6000) [pid = 3436] [serial = 982] [outer = 00000022803BD400] 17:35:08 INFO - PROCESS | 3436 | 1467246908136 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 987ms 17:35:08 INFO - PROCESS | 3436 | 1467246908177 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 17:35:08 INFO - PROCESS | 3436 | 1467246908181 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 17:35:08 INFO - PROCESS | 3436 | 1467246908185 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:35:08 INFO - PROCESS | 3436 | 1467246908189 Marionette TRACE conn6 <- [1,1274,null,{}] 17:35:08 INFO - PROCESS | 3436 | 1467246908195 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:08 INFO - PROCESS | 3436 | 1467246908198 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:08 INFO - PROCESS | 3436 | 1467246908319 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 17:35:08 INFO - PROCESS | 3436 | 1467246908439 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:08 INFO - PROCESS | 3436 | 1467246908443 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9ECB800 == 49 [pid = 3436] [id = 328] 17:35:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022C4F0F400) [pid = 3436] [serial = 983] [outer = 0000000000000000] 17:35:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C5296400) [pid = 3436] [serial = 984] [outer = 00000022C4F0F400] 17:35:08 INFO - PROCESS | 3436 | 1467246908501 Marionette DEBUG loaded listener.js 17:35:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022CADD7800) [pid = 3436] [serial = 985] [outer = 00000022C4F0F400] 17:35:09 INFO - PROCESS | 3436 | 1467246909102 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 985ms 17:35:09 INFO - PROCESS | 3436 | 1467246909177 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 17:35:09 INFO - PROCESS | 3436 | 1467246909182 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 17:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:35:09 INFO - PROCESS | 3436 | 1467246909199 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:35:09 INFO - PROCESS | 3436 | 1467246909202 Marionette TRACE conn6 <- [1,1278,null,{}] 17:35:09 INFO - PROCESS | 3436 | 1467246909207 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:09 INFO - PROCESS | 3436 | 1467246909210 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:09 INFO - PROCESS | 3436 | 1467246909337 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 17:35:09 INFO - PROCESS | 3436 | 1467246909449 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:09 INFO - PROCESS | 3436 | 1467246909452 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4D08000 == 50 [pid = 3436] [id = 329] 17:35:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022CEE1C000) [pid = 3436] [serial = 986] [outer = 0000000000000000] 17:35:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D164DC00) [pid = 3436] [serial = 987] [outer = 00000022CEE1C000] 17:35:09 INFO - PROCESS | 3436 | 1467246909510 Marionette DEBUG loaded listener.js 17:35:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D2428400) [pid = 3436] [serial = 988] [outer = 00000022CEE1C000] 17:35:10 INFO - PROCESS | 3436 | 1467246910122 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 991ms 17:35:10 INFO - PROCESS | 3436 | 1467246910180 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 17:35:10 INFO - PROCESS | 3436 | 1467246910183 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 17:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:35:10 INFO - PROCESS | 3436 | 1467246910194 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:35:10 INFO - PROCESS | 3436 | 1467246910201 Marionette TRACE conn6 <- [1,1282,null,{}] 17:35:10 INFO - PROCESS | 3436 | 1467246910206 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:10 INFO - PROCESS | 3436 | 1467246910210 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:10 INFO - PROCESS | 3436 | 1467246910328 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 17:35:10 INFO - PROCESS | 3436 | 1467246910444 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:10 INFO - PROCESS | 3436 | 1467246910447 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C21800 == 51 [pid = 3436] [id = 330] 17:35:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022D563BC00) [pid = 3436] [serial = 989] [outer = 0000000000000000] 17:35:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022D5674800) [pid = 3436] [serial = 990] [outer = 00000022D563BC00] 17:35:10 INFO - PROCESS | 3436 | 1467246910503 Marionette DEBUG loaded listener.js 17:35:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022D6A14000) [pid = 3436] [serial = 991] [outer = 00000022D563BC00] 17:35:11 INFO - PROCESS | 3436 | 1467246911100 Marionette TRACE conn6 <- [1,1284,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]]]}] 17:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 944ms 17:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:35:11 INFO - PROCESS | 3436 | 1467246911132 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 17:35:11 INFO - PROCESS | 3436 | 1467246911136 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 17:35:11 INFO - PROCESS | 3436 | 1467246911139 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:35:11 INFO - PROCESS | 3436 | 1467246911141 Marionette TRACE conn6 <- [1,1286,null,{}] 17:35:11 INFO - PROCESS | 3436 | 1467246911145 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:11 INFO - PROCESS | 3436 | 1467246911148 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:11 INFO - PROCESS | 3436 | 1467246911265 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 17:35:11 INFO - PROCESS | 3436 | 1467246911354 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:11 INFO - PROCESS | 3436 | 1467246911356 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CD7000 == 52 [pid = 3436] [id = 331] 17:35:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022D6A20C00) [pid = 3436] [serial = 992] [outer = 0000000000000000] 17:35:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022D6A7FC00) [pid = 3436] [serial = 993] [outer = 00000022D6A20C00] 17:35:11 INFO - PROCESS | 3436 | 1467246911410 Marionette DEBUG loaded listener.js 17:35:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 101 (00000022D6A87000) [pid = 3436] [serial = 994] [outer = 00000022D6A20C00] 17:35:12 INFO - PROCESS | 3436 | 1467246912151 Marionette TRACE conn6 <- [1,1288,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]]]}] 17:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1027ms 17:35:12 INFO - PROCESS | 3436 | 1467246912169 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 17:35:12 INFO - PROCESS | 3436 | 1467246912174 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 17:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:35:12 INFO - PROCESS | 3436 | 1467246912179 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:35:12 INFO - PROCESS | 3436 | 1467246912182 Marionette TRACE conn6 <- [1,1290,null,{}] 17:35:12 INFO - PROCESS | 3436 | 1467246912209 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:12 INFO - PROCESS | 3436 | 1467246912212 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:12 INFO - PROCESS | 3436 | 1467246912320 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 17:35:12 INFO - PROCESS | 3436 | 1467246912399 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:12 INFO - PROCESS | 3436 | 1467246912404 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D10000 == 53 [pid = 3436] [id = 332] 17:35:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 102 (0000002281F04800) [pid = 3436] [serial = 995] [outer = 0000000000000000] 17:35:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 103 (0000002282263000) [pid = 3436] [serial = 996] [outer = 0000002281F04800] 17:35:12 INFO - PROCESS | 3436 | 1467246912497 Marionette DEBUG loaded listener.js 17:35:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 104 (00000022C2F38C00) [pid = 3436] [serial = 997] [outer = 0000002281F04800] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4D0B000 == 52 [pid = 3436] [id = 326] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21BD000 == 51 [pid = 3436] [id = 325] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1768800 == 50 [pid = 3436] [id = 324] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF890000 == 49 [pid = 3436] [id = 323] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB3F2800 == 48 [pid = 3436] [id = 322] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C945A000 == 47 [pid = 3436] [id = 321] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 0000002282295800 == 46 [pid = 3436] [id = 320] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C496F800 == 45 [pid = 3436] [id = 319] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51AE800 == 44 [pid = 3436] [id = 317] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9CC2800 == 43 [pid = 3436] [id = 315] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 0000002281693800 == 42 [pid = 3436] [id = 314] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC39800 == 41 [pid = 3436] [id = 308] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20E7000 == 40 [pid = 3436] [id = 240] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C3820800 == 39 [pid = 3436] [id = 311] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1773000 == 38 [pid = 3436] [id = 312] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F63000 == 37 [pid = 3436] [id = 313] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C94CE800 == 36 [pid = 3436] [id = 307] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A90800 == 35 [pid = 3436] [id = 318] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C6219800 == 34 [pid = 3436] [id = 309] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF889000 == 33 [pid = 3436] [id = 310] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3A8A800 == 32 [pid = 3436] [id = 316] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CD7000 == 31 [pid = 3436] [id = 331] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C21800 == 30 [pid = 3436] [id = 330] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4D08000 == 29 [pid = 3436] [id = 329] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9ECB800 == 28 [pid = 3436] [id = 328] 17:35:13 INFO - PROCESS | 3436 | --DOCSHELL 0000002281471000 == 27 [pid = 3436] [id = 327] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 103 (00000022CE888800) [pid = 3436] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 102 (00000022C5DD3400) [pid = 3436] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 101 (00000022C4F50C00) [pid = 3436] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 100 (00000022815EF800) [pid = 3436] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022C9F41000) [pid = 3436] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022CB1DA400) [pid = 3436] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022CB3AA000) [pid = 3436] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022CF82E000) [pid = 3436] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022803E6000) [pid = 3436] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C4F0C400) [pid = 3436] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C94BF000) [pid = 3436] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CE3C8800) [pid = 3436] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C3846800) [pid = 3436] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CEE28800) [pid = 3436] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CADD9000) [pid = 3436] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D52B5400) [pid = 3436] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CB5ABC00) [pid = 3436] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D6C4BC00) [pid = 3436] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C2FCF800) [pid = 3436] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002280FF6C00) [pid = 3436] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D164B000) [pid = 3436] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D23BB800) [pid = 3436] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:35:13 INFO - PROCESS | 3436 | 1467246913890 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1736ms 17:35:13 INFO - PROCESS | 3436 | 1467246913919 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 17:35:13 INFO - PROCESS | 3436 | 1467246913924 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 17:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:35:13 INFO - PROCESS | 3436 | 1467246913929 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:35:13 INFO - PROCESS | 3436 | 1467246913932 Marionette TRACE conn6 <- [1,1294,null,{}] 17:35:13 INFO - PROCESS | 3436 | 1467246913937 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:13 INFO - PROCESS | 3436 | 1467246913940 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:14 INFO - PROCESS | 3436 | 1467246914036 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 17:35:14 INFO - PROCESS | 3436 | 1467246914110 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 3436 | 1467246914115 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815C5000 == 28 [pid = 3436] [id = 333] 17:35:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (0000002280A5A400) [pid = 3436] [serial = 998] [outer = 0000000000000000] 17:35:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022814DB800) [pid = 3436] [serial = 999] [outer = 0000002280A5A400] 17:35:14 INFO - PROCESS | 3436 | 1467246914164 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022815F4C00) [pid = 3436] [serial = 1000] [outer = 0000002280A5A400] 17:35:14 INFO - PROCESS | 3436 | 1467246914597 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 731ms 17:35:14 INFO - PROCESS | 3436 | 1467246914664 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 17:35:14 INFO - PROCESS | 3436 | 1467246914669 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 17:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:35:14 INFO - PROCESS | 3436 | 1467246914676 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:35:14 INFO - PROCESS | 3436 | 1467246914679 Marionette TRACE conn6 <- [1,1298,null,{}] 17:35:14 INFO - PROCESS | 3436 | 1467246914682 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:14 INFO - PROCESS | 3436 | 1467246914685 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:14 INFO - PROCESS | 3436 | 1467246914781 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 17:35:14 INFO - PROCESS | 3436 | 1467246914796 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:14 INFO - PROCESS | 3436 | 1467246914799 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:14 INFO - PROCESS | 3436 | ++DOCSHELL 000000228228A000 == 29 [pid = 3436] [id = 334] 17:35:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (0000002282267800) [pid = 3436] [serial = 1001] [outer = 0000000000000000] 17:35:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (000000228226A000) [pid = 3436] [serial = 1002] [outer = 0000002282267800] 17:35:14 INFO - PROCESS | 3436 | 1467246914847 Marionette DEBUG loaded listener.js 17:35:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C2FC9C00) [pid = 3436] [serial = 1003] [outer = 0000002282267800] 17:35:15 INFO - PROCESS | 3436 | 1467246915322 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 17:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 17:35:15 INFO - PROCESS | 3436 | 1467246915369 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 17:35:15 INFO - PROCESS | 3436 | 1467246915372 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 17:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:35:15 INFO - PROCESS | 3436 | 1467246915375 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:35:15 INFO - PROCESS | 3436 | 1467246915379 Marionette TRACE conn6 <- [1,1302,null,{}] 17:35:15 INFO - PROCESS | 3436 | 1467246915424 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:15 INFO - PROCESS | 3436 | 1467246915429 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:15 INFO - PROCESS | 3436 | 1467246915548 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 17:35:15 INFO - PROCESS | 3436 | 1467246915598 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:15 INFO - PROCESS | 3436 | 1467246915601 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:15 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D17800 == 30 [pid = 3436] [id = 335] 17:35:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022815FA000) [pid = 3436] [serial = 1004] [outer = 0000000000000000] 17:35:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022C4F07000) [pid = 3436] [serial = 1005] [outer = 00000022815FA000] 17:35:15 INFO - PROCESS | 3436 | 1467246915650 Marionette DEBUG loaded listener.js 17:35:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C4F46800) [pid = 3436] [serial = 1006] [outer = 00000022815FA000] 17:35:16 INFO - PROCESS | 3436 | 1467246916073 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 713ms 17:35:16 INFO - PROCESS | 3436 | 1467246916091 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 17:35:16 INFO - PROCESS | 3436 | 1467246916094 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 17:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:35:16 INFO - PROCESS | 3436 | 1467246916097 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:35:16 INFO - PROCESS | 3436 | 1467246916099 Marionette TRACE conn6 <- [1,1306,null,{}] 17:35:16 INFO - PROCESS | 3436 | 1467246916103 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:16 INFO - PROCESS | 3436 | 1467246916105 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:16 INFO - PROCESS | 3436 | 1467246916219 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 17:35:16 INFO - PROCESS | 3436 | 1467246916224 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 3436 | 1467246916227 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9B53800 == 31 [pid = 3436] [id = 336] 17:35:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022C4F52000) [pid = 3436] [serial = 1007] [outer = 0000000000000000] 17:35:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022C5292C00) [pid = 3436] [serial = 1008] [outer = 00000022C4F52000] 17:35:16 INFO - PROCESS | 3436 | 1467246916314 Marionette DEBUG loaded listener.js 17:35:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022C60E7800) [pid = 3436] [serial = 1009] [outer = 00000022C4F52000] 17:35:16 INFO - PROCESS | 3436 | 1467246916764 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 17:35:16 INFO - PROCESS | 3436 | 1467246916793 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 17:35:16 INFO - PROCESS | 3436 | 1467246916795 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 17:35:16 INFO - PROCESS | 3436 | 1467246916798 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:35:16 INFO - PROCESS | 3436 | 1467246916800 Marionette TRACE conn6 <- [1,1310,null,{}] 17:35:16 INFO - PROCESS | 3436 | 1467246916804 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:16 INFO - PROCESS | 3436 | 1467246916806 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:16 INFO - PROCESS | 3436 | 1467246916939 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 17:35:16 INFO - PROCESS | 3436 | 1467246916971 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:16 INFO - PROCESS | 3436 | 1467246916973 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC39800 == 32 [pid = 3436] [id = 337] 17:35:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (0000002282267400) [pid = 3436] [serial = 1010] [outer = 0000000000000000] 17:35:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C9B33800) [pid = 3436] [serial = 1011] [outer = 0000002282267400] 17:35:17 INFO - PROCESS | 3436 | 1467246917018 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022CAC0EC00) [pid = 3436] [serial = 1012] [outer = 0000002282267400] 17:35:17 INFO - PROCESS | 3436 | 1467246917481 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 735ms 17:35:17 INFO - PROCESS | 3436 | 1467246917536 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 17:35:17 INFO - PROCESS | 3436 | 1467246917538 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 17:35:17 INFO - PROCESS | 3436 | 1467246917541 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:35:17 INFO - PROCESS | 3436 | 1467246917543 Marionette TRACE conn6 <- [1,1314,null,{}] 17:35:17 INFO - PROCESS | 3436 | 1467246917547 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:17 INFO - PROCESS | 3436 | 1467246917553 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:17 INFO - PROCESS | 3436 | 1467246917690 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 17:35:17 INFO - PROCESS | 3436 | 1467246917745 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:17 INFO - PROCESS | 3436 | 1467246917748 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8D4800 == 33 [pid = 3436] [id = 338] 17:35:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022CADD8400) [pid = 3436] [serial = 1013] [outer = 0000000000000000] 17:35:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022CB1D8400) [pid = 3436] [serial = 1014] [outer = 00000022CADD8400] 17:35:17 INFO - PROCESS | 3436 | 1467246917794 Marionette DEBUG loaded listener.js 17:35:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 100 (00000022CB697800) [pid = 3436] [serial = 1015] [outer = 00000022CADD8400] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 99 (00000022D23B7400) [pid = 3436] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022D4D78000) [pid = 3436] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022D4D72C00) [pid = 3436] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022C5417400) [pid = 3436] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C2F3F000) [pid = 3436] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (000000228150C400) [pid = 3436] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CB6AF400) [pid = 3436] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C528E000) [pid = 3436] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CB6D6C00) [pid = 3436] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022816B6800) [pid = 3436] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D1BA8000) [pid = 3436] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D3095000) [pid = 3436] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CB1B3000) [pid = 3436] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C2F34C00) [pid = 3436] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D5128C00) [pid = 3436] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:35:18 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D5613400) [pid = 3436] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:35:18 INFO - PROCESS | 3436 | 1467246918435 Marionette TRACE conn6 <- [1,1316,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]]]}] 17:35:18 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 17:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 943ms 17:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:35:18 INFO - PROCESS | 3436 | 1467246918489 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 17:35:18 INFO - PROCESS | 3436 | 1467246918491 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 17:35:18 INFO - PROCESS | 3436 | 1467246918494 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:35:18 INFO - PROCESS | 3436 | 1467246918496 Marionette TRACE conn6 <- [1,1318,null,{}] 17:35:18 INFO - PROCESS | 3436 | 1467246918500 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:18 INFO - PROCESS | 3436 | 1467246918502 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:18 INFO - PROCESS | 3436 | 1467246918582 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 17:35:18 INFO - PROCESS | 3436 | 1467246918589 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:18 INFO - PROCESS | 3436 | 1467246918591 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C58800 == 34 [pid = 3436] [id = 339] 17:35:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (0000002280A54C00) [pid = 3436] [serial = 1016] [outer = 0000000000000000] 17:35:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CAE23000) [pid = 3436] [serial = 1017] [outer = 0000002280A54C00] 17:35:18 INFO - PROCESS | 3436 | 1467246918635 Marionette DEBUG loaded listener.js 17:35:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB6B4800) [pid = 3436] [serial = 1018] [outer = 0000002280A54C00] 17:35:19 INFO - PROCESS | 3436 | 1467246919044 Marionette TRACE conn6 <- [1,1320,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]]]}] 17:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 587ms 17:35:19 INFO - PROCESS | 3436 | 1467246919086 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 3436 | 1467246919088 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 17:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:35:19 INFO - PROCESS | 3436 | 1467246919095 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - PROCESS | 3436 | 1467246919097 Marionette TRACE conn6 <- [1,1322,null,{}] 17:35:19 INFO - PROCESS | 3436 | 1467246919101 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:19 INFO - PROCESS | 3436 | 1467246919103 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:19 INFO - PROCESS | 3436 | 1467246919183 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 17:35:19 INFO - PROCESS | 3436 | 1467246919191 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 3436 | 1467246919193 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D161E800 == 35 [pid = 3436] [id = 340] 17:35:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CB84F400) [pid = 3436] [serial = 1019] [outer = 0000000000000000] 17:35:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CE3CA400) [pid = 3436] [serial = 1020] [outer = 00000022CB84F400] 17:35:19 INFO - PROCESS | 3436 | 1467246919238 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CE87D000) [pid = 3436] [serial = 1021] [outer = 00000022CB84F400] 17:35:19 INFO - PROCESS | 3436 | 1467246919672 Marionette TRACE conn6 <- [1,1324,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]]]}] 17:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 17:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:35:19 INFO - PROCESS | 3436 | 1467246919731 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 17:35:19 INFO - PROCESS | 3436 | 1467246919733 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 17:35:19 INFO - PROCESS | 3436 | 1467246919736 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:35:19 INFO - PROCESS | 3436 | 1467246919738 Marionette TRACE conn6 <- [1,1326,null,{}] 17:35:19 INFO - PROCESS | 3436 | 1467246919741 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:19 INFO - PROCESS | 3436 | 1467246919743 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:19 INFO - PROCESS | 3436 | 1467246919823 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 17:35:19 INFO - PROCESS | 3436 | 1467246919828 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:19 INFO - PROCESS | 3436 | 1467246919830 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D17000 == 36 [pid = 3436] [id = 341] 17:35:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CEE22400) [pid = 3436] [serial = 1022] [outer = 0000000000000000] 17:35:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022CF031000) [pid = 3436] [serial = 1023] [outer = 00000022CEE22400] 17:35:19 INFO - PROCESS | 3436 | 1467246919874 Marionette DEBUG loaded listener.js 17:35:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022CF820800) [pid = 3436] [serial = 1024] [outer = 00000022CEE22400] 17:35:21 INFO - PROCESS | 3436 | 1467246920991 Marionette TRACE conn6 <- [1,1328,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]]]}] 17:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1292ms 17:35:21 INFO - PROCESS | 3436 | 1467246921030 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 17:35:21 INFO - PROCESS | 3436 | 1467246921035 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 17:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:35:21 INFO - PROCESS | 3436 | 1467246921040 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:35:21 INFO - PROCESS | 3436 | 1467246921044 Marionette TRACE conn6 <- [1,1330,null,{}] 17:35:21 INFO - PROCESS | 3436 | 1467246921050 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:21 INFO - PROCESS | 3436 | 1467246921053 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:21 INFO - PROCESS | 3436 | 1467246921177 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 17:35:21 INFO - PROCESS | 3436 | 1467246921250 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:21 INFO - PROCESS | 3436 | 1467246921253 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:21 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282297800 == 37 [pid = 3436] [id = 342] 17:35:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (0000002280FF5000) [pid = 3436] [serial = 1025] [outer = 0000000000000000] 17:35:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (0000002281F11800) [pid = 3436] [serial = 1026] [outer = 0000002280FF5000] 17:35:21 INFO - PROCESS | 3436 | 1467246921312 Marionette DEBUG loaded listener.js 17:35:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C2F3EC00) [pid = 3436] [serial = 1027] [outer = 0000002280FF5000] 17:35:22 INFO - PROCESS | 3436 | 1467246922035 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1033ms 17:35:22 INFO - PROCESS | 3436 | 1467246922077 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 17:35:22 INFO - PROCESS | 3436 | 1467246922082 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 17:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:35:22 INFO - PROCESS | 3436 | 1467246922088 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:35:22 INFO - PROCESS | 3436 | 1467246922091 Marionette TRACE conn6 <- [1,1334,null,{}] 17:35:22 INFO - PROCESS | 3436 | 1467246922096 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:22 INFO - PROCESS | 3436 | 1467246922099 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:22 INFO - PROCESS | 3436 | 1467246922263 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 17:35:22 INFO - PROCESS | 3436 | 1467246922334 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:22 INFO - PROCESS | 3436 | 1467246922337 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:22 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A6F800 == 38 [pid = 3436] [id = 343] 17:35:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022816B9000) [pid = 3436] [serial = 1028] [outer = 0000000000000000] 17:35:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022C4927800) [pid = 3436] [serial = 1029] [outer = 00000022816B9000] 17:35:22 INFO - PROCESS | 3436 | 1467246922437 Marionette DEBUG loaded listener.js 17:35:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022C502EC00) [pid = 3436] [serial = 1030] [outer = 00000022816B9000] 17:35:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022D161E800 == 37 [pid = 3436] [id = 340] 17:35:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0C58800 == 36 [pid = 3436] [id = 339] 17:35:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8D4800 == 35 [pid = 3436] [id = 338] 17:35:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC39800 == 34 [pid = 3436] [id = 337] 17:35:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9B53800 == 33 [pid = 3436] [id = 336] 17:35:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D17800 == 32 [pid = 3436] [id = 335] 17:35:23 INFO - PROCESS | 3436 | --DOCSHELL 000000228228A000 == 31 [pid = 3436] [id = 334] 17:35:23 INFO - PROCESS | 3436 | --DOCSHELL 00000022815C5000 == 30 [pid = 3436] [id = 333] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022D563EC00) [pid = 3436] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022D25EF000) [pid = 3436] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022D4D9C400) [pid = 3436] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D4014400) [pid = 3436] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022D52B8000) [pid = 3436] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022D4D7AC00) [pid = 3436] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022D511C000) [pid = 3436] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C60EB000) [pid = 3436] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C9E7A000) [pid = 3436] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C3A10000) [pid = 3436] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C4F51400) [pid = 3436] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D566EC00) [pid = 3436] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022815F7000) [pid = 3436] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C3A1EC00) [pid = 3436] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB6DFC00) [pid = 3436] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D24B8000) [pid = 3436] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C5293400) [pid = 3436] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C9BB4400) [pid = 3436] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CE474800) [pid = 3436] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022816B8400) [pid = 3436] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2FCE400) [pid = 3436] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D24B3C00) [pid = 3436] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D3AD5800) [pid = 3436] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D401B800) [pid = 3436] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB1DC800) [pid = 3436] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB696C00) [pid = 3436] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CF108000) [pid = 3436] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C4DE4000) [pid = 3436] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D561E400) [pid = 3436] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:35:23 INFO - PROCESS | 3436 | 1467246923247 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1191ms 17:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:35:23 INFO - PROCESS | 3436 | 1467246923282 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 17:35:23 INFO - PROCESS | 3436 | 1467246923286 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 17:35:23 INFO - PROCESS | 3436 | 1467246923291 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:35:23 INFO - PROCESS | 3436 | 1467246923296 Marionette TRACE conn6 <- [1,1338,null,{}] 17:35:23 INFO - PROCESS | 3436 | 1467246923300 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:23 INFO - PROCESS | 3436 | 1467246923303 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:23 INFO - PROCESS | 3436 | 1467246923427 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 17:35:23 INFO - PROCESS | 3436 | 1467246923478 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:23 INFO - PROCESS | 3436 | 1467246923480 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:23 INFO - PROCESS | 3436 | ++DOCSHELL 000000228168E000 == 31 [pid = 3436] [id = 344] 17:35:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022815EC800) [pid = 3436] [serial = 1031] [outer = 0000000000000000] 17:35:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (0000002281F11000) [pid = 3436] [serial = 1032] [outer = 00000022815EC800] 17:35:23 INFO - PROCESS | 3436 | 1467246923530 Marionette DEBUG loaded listener.js 17:35:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C3A1EC00) [pid = 3436] [serial = 1033] [outer = 00000022815EC800] 17:35:23 INFO - PROCESS | 3436 | 1467246923981 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 733ms 17:35:24 INFO - PROCESS | 3436 | 1467246924024 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 3436 | 1467246924029 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 17:35:24 INFO - PROCESS | 3436 | 1467246924034 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:35:24 INFO - PROCESS | 3436 | 1467246924037 Marionette TRACE conn6 <- [1,1342,null,{}] 17:35:24 INFO - PROCESS | 3436 | 1467246924045 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:24 INFO - PROCESS | 3436 | 1467246924048 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:24 INFO - PROCESS | 3436 | 1467246924142 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 17:35:24 INFO - PROCESS | 3436 | 1467246924155 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 3436 | 1467246924157 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D12800 == 32 [pid = 3436] [id = 345] 17:35:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4F48000) [pid = 3436] [serial = 1034] [outer = 0000000000000000] 17:35:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4F4E000) [pid = 3436] [serial = 1035] [outer = 00000022C4F48000] 17:35:24 INFO - PROCESS | 3436 | 1467246924206 Marionette DEBUG loaded listener.js 17:35:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C5299800) [pid = 3436] [serial = 1036] [outer = 00000022C4F48000] 17:35:24 INFO - PROCESS | 3436 | 1467246924680 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 17:35:24 INFO - PROCESS | 3436 | 1467246924729 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 17:35:24 INFO - PROCESS | 3436 | 1467246924732 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 17:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:35:24 INFO - PROCESS | 3436 | 1467246924735 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:35:24 INFO - PROCESS | 3436 | 1467246924739 Marionette TRACE conn6 <- [1,1346,null,{}] 17:35:24 INFO - PROCESS | 3436 | 1467246924751 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:24 INFO - PROCESS | 3436 | 1467246924756 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:24 INFO - PROCESS | 3436 | 1467246924845 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 17:35:24 INFO - PROCESS | 3436 | 1467246924854 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:24 INFO - PROCESS | 3436 | 1467246924858 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC17000 == 33 [pid = 3436] [id = 346] 17:35:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022815EEC00) [pid = 3436] [serial = 1037] [outer = 0000000000000000] 17:35:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C94C6800) [pid = 3436] [serial = 1038] [outer = 00000022815EEC00] 17:35:24 INFO - PROCESS | 3436 | 1467246924969 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CAD93C00) [pid = 3436] [serial = 1039] [outer = 00000022815EEC00] 17:35:25 INFO - PROCESS | 3436 | 1467246925395 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms 17:35:25 INFO - PROCESS | 3436 | 1467246925431 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 17:35:25 INFO - PROCESS | 3436 | 1467246925433 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 17:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:35:25 INFO - PROCESS | 3436 | 1467246925436 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:35:25 INFO - PROCESS | 3436 | 1467246925439 Marionette TRACE conn6 <- [1,1350,null,{}] 17:35:25 INFO - PROCESS | 3436 | 1467246925442 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:25 INFO - PROCESS | 3436 | 1467246925444 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:25 INFO - PROCESS | 3436 | 1467246925568 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 17:35:25 INFO - PROCESS | 3436 | 1467246925580 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:25 INFO - PROCESS | 3436 | 1467246925582 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8D6000 == 34 [pid = 3436] [id = 347] 17:35:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CAE18800) [pid = 3436] [serial = 1040] [outer = 0000000000000000] 17:35:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB1D6800) [pid = 3436] [serial = 1041] [outer = 00000022CAE18800] 17:35:25 INFO - PROCESS | 3436 | 1467246925634 Marionette DEBUG loaded listener.js 17:35:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB3AA000) [pid = 3436] [serial = 1042] [outer = 00000022CAE18800] 17:35:26 INFO - PROCESS | 3436 | 1467246926103 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 17:35:26 INFO - PROCESS | 3436 | 1467246926111 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 3436 | 1467246926113 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 17:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:35:26 INFO - PROCESS | 3436 | 1467246926116 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - PROCESS | 3436 | 1467246926118 Marionette TRACE conn6 <- [1,1354,null,{}] 17:35:26 INFO - PROCESS | 3436 | 1467246926128 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:26 INFO - PROCESS | 3436 | 1467246926130 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:26 INFO - PROCESS | 3436 | 1467246926266 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 17:35:26 INFO - PROCESS | 3436 | 1467246926318 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:26 INFO - PROCESS | 3436 | 1467246926321 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C58800 == 35 [pid = 3436] [id = 348] 17:35:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB697C00) [pid = 3436] [serial = 1043] [outer = 0000000000000000] 17:35:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB6E0400) [pid = 3436] [serial = 1044] [outer = 00000022CB697C00] 17:35:26 INFO - PROCESS | 3436 | 1467246926365 Marionette DEBUG loaded listener.js 17:35:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CEE0DC00) [pid = 3436] [serial = 1045] [outer = 00000022CB697C00] 17:35:26 INFO - PROCESS | 3436 | 1467246926842 Marionette TRACE conn6 <- [1,1356,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,1357,"getWindowHandle",null] 17:35:26 INFO - PROCESS | 3436 | 1467246926898 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 17:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:35:26 INFO - PROCESS | 3436 | 1467246926902 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:35:26 INFO - PROCESS | 3436 | 1467246926904 Marionette TRACE conn6 <- [1,1358,null,{}] 17:35:26 INFO - PROCESS | 3436 | 1467246926908 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:26 INFO - PROCESS | 3436 | 1467246926914 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:27 INFO - PROCESS | 3436 | 1467246927044 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 17:35:27 INFO - PROCESS | 3436 | 1467246927097 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 3436 | 1467246927099 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1AEA800 == 36 [pid = 3436] [id = 349] 17:35:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D1647400) [pid = 3436] [serial = 1046] [outer = 0000000000000000] 17:35:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D1651C00) [pid = 3436] [serial = 1047] [outer = 00000022D1647400] 17:35:27 INFO - PROCESS | 3436 | 1467246927145 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D1DB4400) [pid = 3436] [serial = 1048] [outer = 00000022D1647400] 17:35:27 INFO - PROCESS | 3436 | 1467246927628 Marionette TRACE conn6 <- [1,1360,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,1361,"getWindowHandle",null] 17:35:27 INFO - PROCESS | 3436 | 1467246927704 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 17:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:35:27 INFO - PROCESS | 3436 | 1467246927707 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:35:27 INFO - PROCESS | 3436 | 1467246927709 Marionette TRACE conn6 <- [1,1362,null,{}] 17:35:27 INFO - PROCESS | 3436 | 1467246927713 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:27 INFO - PROCESS | 3436 | 1467246927715 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:27 INFO - PROCESS | 3436 | 1467246927800 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 17:35:27 INFO - PROCESS | 3436 | 1467246927808 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:27 INFO - PROCESS | 3436 | 1467246927810 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20F7800 == 37 [pid = 3436] [id = 350] 17:35:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (0000002282261000) [pid = 3436] [serial = 1049] [outer = 0000000000000000] 17:35:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C3A24000) [pid = 3436] [serial = 1050] [outer = 0000002282261000] 17:35:27 INFO - PROCESS | 3436 | 1467246927855 Marionette DEBUG loaded listener.js 17:35:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CA13FC00) [pid = 3436] [serial = 1051] [outer = 0000002282261000] 17:35:28 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:28 INFO - PROCESS | 3436 | 1467246928261 Marionette TRACE conn6 <- [1,1364,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,1365,"getWindowHandle",null] 17:35:28 INFO - PROCESS | 3436 | 1467246928307 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 17:35:28 INFO - PROCESS | 3436 | 1467246928311 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:35:28 INFO - PROCESS | 3436 | 1467246928312 Marionette TRACE conn6 <- [1,1366,null,{}] 17:35:28 INFO - PROCESS | 3436 | 1467246928316 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:28 INFO - PROCESS | 3436 | 1467246928318 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:28 INFO - PROCESS | 3436 | 1467246928403 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 17:35:28 INFO - PROCESS | 3436 | 1467246928410 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:28 INFO - PROCESS | 3436 | 1467246928412 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3A7D800 == 38 [pid = 3436] [id = 351] 17:35:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CE888000) [pid = 3436] [serial = 1052] [outer = 0000000000000000] 17:35:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D241C000) [pid = 3436] [serial = 1053] [outer = 00000022CE888000] 17:35:28 INFO - PROCESS | 3436 | 1467246928457 Marionette DEBUG loaded listener.js 17:35:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D24BB800) [pid = 3436] [serial = 1054] [outer = 00000022CE888000] 17:35:28 INFO - PROCESS | 3436 | 1467246928858 Marionette TRACE conn6 <- [1,1368,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,1369,"getWindowHandle",null] 17:35:28 INFO - PROCESS | 3436 | 1467246928916 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 17:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:35:28 INFO - PROCESS | 3436 | 1467246928920 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:35:28 INFO - PROCESS | 3436 | 1467246928922 Marionette TRACE conn6 <- [1,1370,null,{}] 17:35:28 INFO - PROCESS | 3436 | 1467246928929 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:28 INFO - PROCESS | 3436 | 1467246928932 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:29 INFO - PROCESS | 3436 | 1467246929017 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 17:35:29 INFO - PROCESS | 3436 | 1467246929022 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 3436 | 1467246929024 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9EC1800 == 39 [pid = 3436] [id = 352] 17:35:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D2796C00) [pid = 3436] [serial = 1055] [outer = 0000000000000000] 17:35:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D2ECD000) [pid = 3436] [serial = 1056] [outer = 00000022D2796C00] 17:35:29 INFO - PROCESS | 3436 | 1467246929070 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D3ADC800) [pid = 3436] [serial = 1057] [outer = 00000022D2796C00] 17:35:29 INFO - PROCESS | 3436 | [3436] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:35:29 INFO - PROCESS | 3436 | 1467246929523 Marionette TRACE conn6 <- [1,1372,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,1373,"getWindowHandle",null] 17:35:29 INFO - PROCESS | 3436 | 1467246929565 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 17:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:35:29 INFO - PROCESS | 3436 | 1467246929568 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:35:29 INFO - PROCESS | 3436 | 1467246929570 Marionette TRACE conn6 <- [1,1374,null,{}] 17:35:29 INFO - PROCESS | 3436 | 1467246929574 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:29 INFO - PROCESS | 3436 | 1467246929575 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:29 INFO - PROCESS | 3436 | 1467246929708 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 17:35:29 INFO - PROCESS | 3436 | 1467246929833 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:29 INFO - PROCESS | 3436 | 1467246929837 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:29 INFO - PROCESS | 3436 | ++DOCSHELL 000000228169D800 == 40 [pid = 3436] [id = 353] 17:35:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022803BFC00) [pid = 3436] [serial = 1058] [outer = 0000000000000000] 17:35:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (0000002280A56400) [pid = 3436] [serial = 1059] [outer = 00000022803BFC00] 17:35:29 INFO - PROCESS | 3436 | 1467246929899 Marionette DEBUG loaded listener.js 17:35:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (0000002281518C00) [pid = 3436] [serial = 1060] [outer = 00000022803BFC00] 17:35:30 INFO - PROCESS | 3436 | 1467246930582 Marionette TRACE conn6 <- [1,1376,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,1377,"getWindowHandle",null] 17:35:30 INFO - PROCESS | 3436 | 1467246930600 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 17:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:35:30 INFO - PROCESS | 3436 | 1467246930605 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:35:30 INFO - PROCESS | 3436 | 1467246930609 Marionette TRACE conn6 <- [1,1378,null,{}] 17:35:30 INFO - PROCESS | 3436 | 1467246930635 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:30 INFO - PROCESS | 3436 | 1467246930638 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:30 INFO - PROCESS | 3436 | 1467246930755 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 17:35:30 INFO - PROCESS | 3436 | 1467246930875 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:30 INFO - PROCESS | 3436 | 1467246930878 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC40000 == 41 [pid = 3436] [id = 354] 17:35:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C5029000) [pid = 3436] [serial = 1061] [outer = 0000000000000000] 17:35:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C9147C00) [pid = 3436] [serial = 1062] [outer = 00000022C5029000] 17:35:30 INFO - PROCESS | 3436 | 1467246930938 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CAC10C00) [pid = 3436] [serial = 1063] [outer = 00000022C5029000] 17:35:31 INFO - PROCESS | 3436 | 1467246931537 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 17:35:31 INFO - PROCESS | 3436 | 1467246931594 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 17:35:31 INFO - PROCESS | 3436 | 1467246931597 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 17:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:35:31 INFO - PROCESS | 3436 | 1467246931601 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:35:31 INFO - PROCESS | 3436 | 1467246931604 Marionette TRACE conn6 <- [1,1382,null,{}] 17:35:31 INFO - PROCESS | 3436 | 1467246931621 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:31 INFO - PROCESS | 3436 | 1467246931624 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:31 INFO - PROCESS | 3436 | 1467246931764 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 17:35:31 INFO - PROCESS | 3436 | 1467246931819 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:31 INFO - PROCESS | 3436 | 1467246931821 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D409F000 == 42 [pid = 3436] [id = 355] 17:35:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CF03A000) [pid = 3436] [serial = 1064] [outer = 0000000000000000] 17:35:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CF824400) [pid = 3436] [serial = 1065] [outer = 00000022CF03A000] 17:35:31 INFO - PROCESS | 3436 | 1467246931877 Marionette DEBUG loaded listener.js 17:35:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D164FC00) [pid = 3436] [serial = 1066] [outer = 00000022CF03A000] 17:35:32 INFO - PROCESS | 3436 | 1467246932468 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 943ms 17:35:32 INFO - PROCESS | 3436 | 1467246932546 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 17:35:32 INFO - PROCESS | 3436 | 1467246932551 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 17:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:35:32 INFO - PROCESS | 3436 | 1467246932562 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:35:32 INFO - PROCESS | 3436 | 1467246932567 Marionette TRACE conn6 <- [1,1386,null,{}] 17:35:32 INFO - PROCESS | 3436 | 1467246932571 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:32 INFO - PROCESS | 3436 | 1467246932575 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:32 INFO - PROCESS | 3436 | 1467246932737 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 17:35:32 INFO - PROCESS | 3436 | 1467246932784 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:32 INFO - PROCESS | 3436 | 1467246932786 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A9A800 == 43 [pid = 3436] [id = 356] 17:35:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D4D73000) [pid = 3436] [serial = 1067] [outer = 0000000000000000] 17:35:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D4D7AC00) [pid = 3436] [serial = 1068] [outer = 00000022D4D73000] 17:35:32 INFO - PROCESS | 3436 | 1467246932841 Marionette DEBUG loaded listener.js 17:35:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D4DA4800) [pid = 3436] [serial = 1069] [outer = 00000022D4D73000] 17:35:33 INFO - PROCESS | 3436 | 1467246933676 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1140ms 17:35:33 INFO - PROCESS | 3436 | 1467246933700 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 17:35:33 INFO - PROCESS | 3436 | 1467246933704 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 17:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:35:33 INFO - PROCESS | 3436 | 1467246933709 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:35:33 INFO - PROCESS | 3436 | 1467246933712 Marionette TRACE conn6 <- [1,1390,null,{}] 17:35:33 INFO - PROCESS | 3436 | 1467246933718 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:33 INFO - PROCESS | 3436 | 1467246933721 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:33 INFO - PROCESS | 3436 | 1467246933826 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 17:35:33 INFO - PROCESS | 3436 | 1467246933904 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:33 INFO - PROCESS | 3436 | 1467246933908 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022805F1000 == 44 [pid = 3436] [id = 357] 17:35:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022803DE400) [pid = 3436] [serial = 1070] [outer = 0000000000000000] 17:35:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (0000002280A58800) [pid = 3436] [serial = 1071] [outer = 00000022803DE400] 17:35:34 INFO - PROCESS | 3436 | 1467246934010 Marionette DEBUG loaded listener.js 17:35:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (00000022815F6000) [pid = 3436] [serial = 1072] [outer = 00000022803DE400] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9EC1800 == 43 [pid = 3436] [id = 352] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3A7D800 == 42 [pid = 3436] [id = 351] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20F7800 == 41 [pid = 3436] [id = 350] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1AEA800 == 40 [pid = 3436] [id = 349] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0C58800 == 39 [pid = 3436] [id = 348] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8D6000 == 38 [pid = 3436] [id = 347] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC17000 == 37 [pid = 3436] [id = 346] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D12800 == 36 [pid = 3436] [id = 345] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 000000228168E000 == 35 [pid = 3436] [id = 344] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A6F800 == 34 [pid = 3436] [id = 343] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D17000 == 33 [pid = 3436] [id = 341] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 0000002282297800 == 32 [pid = 3436] [id = 342] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D10000 == 31 [pid = 3436] [id = 332] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A9A800 == 30 [pid = 3436] [id = 356] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D409F000 == 29 [pid = 3436] [id = 355] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC40000 == 28 [pid = 3436] [id = 354] 17:35:34 INFO - PROCESS | 3436 | --DOCSHELL 000000228169D800 == 27 [pid = 3436] [id = 353] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022C5292C00) [pid = 3436] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022C2F38C00) [pid = 3436] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (0000002282263000) [pid = 3436] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C4F07000) [pid = 3436] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (000000228226A000) [pid = 3436] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C2FC9C00) [pid = 3436] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022814DB800) [pid = 3436] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C9B33800) [pid = 3436] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022815F4C00) [pid = 3436] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022816B6000) [pid = 3436] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (0000002280A54800) [pid = 3436] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CADD7800) [pid = 3436] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C5296400) [pid = 3436] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CE87D000) [pid = 3436] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CF031000) [pid = 3436] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D2428400) [pid = 3436] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D164DC00) [pid = 3436] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D6A14000) [pid = 3436] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D5674800) [pid = 3436] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D6A87000) [pid = 3436] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D6A7FC00) [pid = 3436] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB1D8400) [pid = 3436] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CAC0EC00) [pid = 3436] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CE3CA400) [pid = 3436] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB697800) [pid = 3436] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C60E7800) [pid = 3436] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CAE23000) [pid = 3436] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:35:34 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB6B4800) [pid = 3436] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C4F46800) [pid = 3436] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:35:35 INFO - PROCESS | 3436 | 1467246935213 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1528ms 17:35:35 INFO - PROCESS | 3436 | 1467246935242 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 17:35:35 INFO - PROCESS | 3436 | 1467246935246 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 17:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:35:35 INFO - PROCESS | 3436 | 1467246935251 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:35:35 INFO - PROCESS | 3436 | 1467246935254 Marionette TRACE conn6 <- [1,1394,null,{}] 17:35:35 INFO - PROCESS | 3436 | 1467246935260 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:35 INFO - PROCESS | 3436 | 1467246935264 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:35 INFO - PROCESS | 3436 | 1467246935350 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 17:35:35 INFO - PROCESS | 3436 | 1467246935357 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:35 INFO - PROCESS | 3436 | 1467246935362 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:35 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281695800 == 28 [pid = 3436] [id = 358] 17:35:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022814D6400) [pid = 3436] [serial = 1073] [outer = 0000000000000000] 17:35:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (000000228150B800) [pid = 3436] [serial = 1074] [outer = 00000022814D6400] 17:35:35 INFO - PROCESS | 3436 | 1467246935412 Marionette DEBUG loaded listener.js 17:35:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022815F1800) [pid = 3436] [serial = 1075] [outer = 00000022814D6400] 17:35:35 INFO - PROCESS | 3436 | 1467246935892 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 734ms 17:35:36 INFO - PROCESS | 3436 | 1467246935990 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 3436 | 1467246935995 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 17:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:35:36 INFO - PROCESS | 3436 | 1467246936002 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 3436 | 1467246936004 Marionette TRACE conn6 <- [1,1398,null,{}] 17:35:36 INFO - PROCESS | 3436 | 1467246936008 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:36 INFO - PROCESS | 3436 | 1467246936011 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:36 INFO - PROCESS | 3436 | 1467246936108 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 17:35:36 INFO - PROCESS | 3436 | 1467246936177 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 3436 | 1467246936179 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F21800 == 29 [pid = 3436] [id = 359] 17:35:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (0000002282265800) [pid = 3436] [serial = 1076] [outer = 0000000000000000] 17:35:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002282268400) [pid = 3436] [serial = 1077] [outer = 0000002282265800] 17:35:36 INFO - PROCESS | 3436 | 1467246936229 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2F39400) [pid = 3436] [serial = 1078] [outer = 0000002282265800] 17:35:36 INFO - PROCESS | 3436 | 1467246936649 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 692ms 17:35:36 INFO - PROCESS | 3436 | 1467246936696 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 17:35:36 INFO - PROCESS | 3436 | 1467246936698 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 17:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:35:36 INFO - PROCESS | 3436 | 1467246936701 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:35:36 INFO - PROCESS | 3436 | 1467246936705 Marionette TRACE conn6 <- [1,1402,null,{}] 17:35:36 INFO - PROCESS | 3436 | 1467246936717 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:36 INFO - PROCESS | 3436 | 1467246936722 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:36 INFO - PROCESS | 3436 | 1467246936811 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 17:35:36 INFO - PROCESS | 3436 | 1467246936829 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:36 INFO - PROCESS | 3436 | 1467246936832 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5768000 == 30 [pid = 3436] [id = 360] 17:35:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (0000002281517400) [pid = 3436] [serial = 1079] [outer = 0000000000000000] 17:35:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C44CD000) [pid = 3436] [serial = 1080] [outer = 0000002281517400] 17:35:36 INFO - PROCESS | 3436 | 1467246936881 Marionette DEBUG loaded listener.js 17:35:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C4DEBC00) [pid = 3436] [serial = 1081] [outer = 0000002281517400] 17:35:37 INFO - PROCESS | 3436 | 1467246937545 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 880ms 17:35:37 INFO - PROCESS | 3436 | 1467246937584 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 17:35:37 INFO - PROCESS | 3436 | 1467246937587 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 17:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:35:37 INFO - PROCESS | 3436 | 1467246937596 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:35:37 INFO - PROCESS | 3436 | 1467246937598 Marionette TRACE conn6 <- [1,1406,null,{}] 17:35:37 INFO - PROCESS | 3436 | 1467246937601 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:37 INFO - PROCESS | 3436 | 1467246937603 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:37 INFO - PROCESS | 3436 | 1467246937715 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 17:35:37 INFO - PROCESS | 3436 | 1467246937727 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:37 INFO - PROCESS | 3436 | 1467246937729 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C4F000 == 31 [pid = 3436] [id = 361] 17:35:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C4F46400) [pid = 3436] [serial = 1082] [outer = 0000000000000000] 17:35:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C4F4C400) [pid = 3436] [serial = 1083] [outer = 00000022C4F46400] 17:35:37 INFO - PROCESS | 3436 | 1467246937814 Marionette DEBUG loaded listener.js 17:35:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C502C800) [pid = 3436] [serial = 1084] [outer = 00000022C4F46400] 17:35:38 INFO - PROCESS | 3436 | 1467246938267 Marionette TRACE conn6 <- [1,1408,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]]]}] 17:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 17:35:38 INFO - PROCESS | 3436 | 1467246938336 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 17:35:38 INFO - PROCESS | 3436 | 1467246938339 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 17:35:38 INFO - PROCESS | 3436 | 1467246938342 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:35:38 INFO - PROCESS | 3436 | 1467246938343 Marionette TRACE conn6 <- [1,1410,null,{}] 17:35:38 INFO - PROCESS | 3436 | 1467246938347 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:38 INFO - PROCESS | 3436 | 1467246938349 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:38 INFO - PROCESS | 3436 | 1467246938456 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 17:35:38 INFO - PROCESS | 3436 | 1467246938467 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:38 INFO - PROCESS | 3436 | 1467246938469 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:38 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC2D000 == 32 [pid = 3436] [id = 362] 17:35:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (0000002282262C00) [pid = 3436] [serial = 1085] [outer = 0000000000000000] 17:35:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C5311000) [pid = 3436] [serial = 1086] [outer = 0000002282262C00] 17:35:38 INFO - PROCESS | 3436 | 1467246938556 Marionette DEBUG loaded listener.js 17:35:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C60E5C00) [pid = 3436] [serial = 1087] [outer = 0000002282262C00] 17:35:39 INFO - PROCESS | 3436 | 1467246939010 Marionette TRACE conn6 <- [1,1412,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]]]}] 17:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 17:35:39 INFO - PROCESS | 3436 | 1467246939017 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 17:35:39 INFO - PROCESS | 3436 | 1467246939019 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 17:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:35:39 INFO - PROCESS | 3436 | 1467246939022 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 3436 | 1467246939024 Marionette TRACE conn6 <- [1,1414,null,{}] 17:35:39 INFO - PROCESS | 3436 | 1467246939055 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:39 INFO - PROCESS | 3436 | 1467246939061 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB697C00) [pid = 3436] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D1647400) [pid = 3436] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022816B9000) [pid = 3436] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (0000002280FF5000) [pid = 3436] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022815EC800) [pid = 3436] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022815EEC00) [pid = 3436] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4F48000) [pid = 3436] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CEE22400) [pid = 3436] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002282261000) [pid = 3436] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CAE18800) [pid = 3436] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CE888000) [pid = 3436] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:35:39 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D2796C00) [pid = 3436] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:35:39 INFO - PROCESS | 3436 | 1467246939379 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 17:35:39 INFO - PROCESS | 3436 | 1467246939388 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:39 INFO - PROCESS | 3436 | 1467246939391 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB10A800 == 33 [pid = 3436] [id = 363] 17:35:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022815EC800) [pid = 3436] [serial = 1088] [outer = 0000000000000000] 17:35:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002281F0A400) [pid = 3436] [serial = 1089] [outer = 00000022815EC800] 17:35:39 INFO - PROCESS | 3436 | 1467246939437 Marionette DEBUG loaded listener.js 17:35:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C9C09800) [pid = 3436] [serial = 1090] [outer = 00000022815EC800] 17:35:39 INFO - PROCESS | 3436 | 1467246939847 Marionette TRACE conn6 <- [1,1416,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]]]}] 17:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 881ms 17:35:39 INFO - PROCESS | 3436 | 1467246939906 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 17:35:39 INFO - PROCESS | 3436 | 1467246939909 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 17:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:35:39 INFO - PROCESS | 3436 | 1467246939912 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:35:39 INFO - PROCESS | 3436 | 1467246939914 Marionette TRACE conn6 <- [1,1418,null,{}] 17:35:39 INFO - PROCESS | 3436 | 1467246939917 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:39 INFO - PROCESS | 3436 | 1467246939919 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:40 INFO - PROCESS | 3436 | 1467246939999 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 17:35:40 INFO - PROCESS | 3436 | 1467246940005 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 3436 | 1467246940007 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0ADA000 == 34 [pid = 3436] [id = 364] 17:35:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CAD93800) [pid = 3436] [serial = 1091] [outer = 0000000000000000] 17:35:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CAE16400) [pid = 3436] [serial = 1092] [outer = 00000022CAD93800] 17:35:40 INFO - PROCESS | 3436 | 1467246940052 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB1B3000) [pid = 3436] [serial = 1093] [outer = 00000022CAD93800] 17:35:40 INFO - PROCESS | 3436 | 1467246940476 Marionette TRACE conn6 <- [1,1420,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]]]}] 17:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 587ms 17:35:40 INFO - PROCESS | 3436 | 1467246940502 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 17:35:40 INFO - PROCESS | 3436 | 1467246940504 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 17:35:40 INFO - PROCESS | 3436 | 1467246940508 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:35:40 INFO - PROCESS | 3436 | 1467246940509 Marionette TRACE conn6 <- [1,1422,null,{}] 17:35:40 INFO - PROCESS | 3436 | 1467246940518 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:40 INFO - PROCESS | 3436 | 1467246940520 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:40 INFO - PROCESS | 3436 | 1467246940601 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 17:35:40 INFO - PROCESS | 3436 | 1467246940607 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:40 INFO - PROCESS | 3436 | 1467246940610 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1613000 == 35 [pid = 3436] [id = 365] 17:35:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB1E1800) [pid = 3436] [serial = 1094] [outer = 0000000000000000] 17:35:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB3A9400) [pid = 3436] [serial = 1095] [outer = 00000022CB1E1800] 17:35:40 INFO - PROCESS | 3436 | 1467246940656 Marionette DEBUG loaded listener.js 17:35:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB695800) [pid = 3436] [serial = 1096] [outer = 00000022CB1E1800] 17:35:41 INFO - PROCESS | 3436 | 1467246941136 Marionette TRACE conn6 <- [1,1424,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]]]}] 17:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 691ms 17:35:41 INFO - PROCESS | 3436 | 1467246941203 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 17:35:41 INFO - PROCESS | 3436 | 1467246941205 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 17:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:35:41 INFO - PROCESS | 3436 | 1467246941209 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:35:41 INFO - PROCESS | 3436 | 1467246941210 Marionette TRACE conn6 <- [1,1426,null,{}] 17:35:41 INFO - PROCESS | 3436 | 1467246941214 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:41 INFO - PROCESS | 3436 | 1467246941216 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:41 INFO - PROCESS | 3436 | 1467246941343 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 17:35:41 INFO - PROCESS | 3436 | 1467246941446 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:41 INFO - PROCESS | 3436 | 1467246941449 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:41 INFO - PROCESS | 3436 | ++DOCSHELL 000000228147E000 == 36 [pid = 3436] [id = 366] 17:35:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022803C9800) [pid = 3436] [serial = 1097] [outer = 0000000000000000] 17:35:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (0000002280A5DC00) [pid = 3436] [serial = 1098] [outer = 00000022803C9800] 17:35:41 INFO - PROCESS | 3436 | 1467246941509 Marionette DEBUG loaded listener.js 17:35:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (0000002281516400) [pid = 3436] [serial = 1099] [outer = 00000022803C9800] 17:35:42 INFO - PROCESS | 3436 | 1467246942303 Marionette TRACE conn6 <- [1,1428,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]]]}] 17:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1130ms 17:35:42 INFO - PROCESS | 3436 | 1467246942342 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 17:35:42 INFO - PROCESS | 3436 | 1467246942347 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 17:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:35:42 INFO - PROCESS | 3436 | 1467246942352 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:35:42 INFO - PROCESS | 3436 | 1467246942356 Marionette TRACE conn6 <- [1,1430,null,{}] 17:35:42 INFO - PROCESS | 3436 | 1467246942361 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:42 INFO - PROCESS | 3436 | 1467246942364 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:42 INFO - PROCESS | 3436 | 1467246942491 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 17:35:42 INFO - PROCESS | 3436 | 1467246942567 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:42 INFO - PROCESS | 3436 | 1467246942570 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C576F000 == 37 [pid = 3436] [id = 367] 17:35:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C30D2000) [pid = 3436] [serial = 1100] [outer = 0000000000000000] 17:35:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C3A20000) [pid = 3436] [serial = 1101] [outer = 00000022C30D2000] 17:35:42 INFO - PROCESS | 3436 | 1467246942668 Marionette DEBUG loaded listener.js 17:35:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C4DE5400) [pid = 3436] [serial = 1102] [outer = 00000022C30D2000] 17:35:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C5307400) [pid = 3436] [serial = 1103] [outer = 00000022CE3D2400] 17:35:43 INFO - PROCESS | 3436 | 1467246943675 Marionette TRACE conn6 <- [1,1432,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]]]}] 17:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1383ms 17:35:43 INFO - PROCESS | 3436 | 1467246943738 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 17:35:43 INFO - PROCESS | 3436 | 1467246943742 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 17:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:35:43 INFO - PROCESS | 3436 | 1467246943748 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:35:43 INFO - PROCESS | 3436 | 1467246943751 Marionette TRACE conn6 <- [1,1434,null,{}] 17:35:43 INFO - PROCESS | 3436 | 1467246943756 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:43 INFO - PROCESS | 3436 | 1467246943759 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:43 INFO - PROCESS | 3436 | 1467246943877 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 17:35:43 INFO - PROCESS | 3436 | 1467246943976 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:43 INFO - PROCESS | 3436 | 1467246943981 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F0B800 == 38 [pid = 3436] [id = 368] 17:35:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (0000002281F09C00) [pid = 3436] [serial = 1104] [outer = 0000000000000000] 17:35:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (0000002282261800) [pid = 3436] [serial = 1105] [outer = 0000002281F09C00] 17:35:44 INFO - PROCESS | 3436 | 1467246944033 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C2FD0800) [pid = 3436] [serial = 1106] [outer = 0000002281F09C00] 17:35:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1613000 == 37 [pid = 3436] [id = 365] 17:35:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0ADA000 == 36 [pid = 3436] [id = 364] 17:35:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB10A800 == 35 [pid = 3436] [id = 363] 17:35:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC2D000 == 34 [pid = 3436] [id = 362] 17:35:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C4F000 == 33 [pid = 3436] [id = 361] 17:35:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5768000 == 32 [pid = 3436] [id = 360] 17:35:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F21800 == 31 [pid = 3436] [id = 359] 17:35:44 INFO - PROCESS | 3436 | --DOCSHELL 0000002281695800 == 30 [pid = 3436] [id = 358] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022D2ECD000) [pid = 3436] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CB6E0400) [pid = 3436] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D1651C00) [pid = 3436] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CEE0DC00) [pid = 3436] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C4927800) [pid = 3436] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C502EC00) [pid = 3436] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002281F11800) [pid = 3436] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C2F3EC00) [pid = 3436] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002281F11000) [pid = 3436] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C3A1EC00) [pid = 3436] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C94C6800) [pid = 3436] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CAD93C00) [pid = 3436] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4F4E000) [pid = 3436] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C5299800) [pid = 3436] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CF820800) [pid = 3436] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CA13FC00) [pid = 3436] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C3A24000) [pid = 3436] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D1DB4400) [pid = 3436] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CB1D6800) [pid = 3436] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CB3AA000) [pid = 3436] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D24BB800) [pid = 3436] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D241C000) [pid = 3436] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D3ADC800) [pid = 3436] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:35:44 INFO - PROCESS | 3436 | 1467246944503 Marionette TRACE conn6 <- [1,1436,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]]]}] 17:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 774ms 17:35:44 INFO - PROCESS | 3436 | 1467246944526 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 17:35:44 INFO - PROCESS | 3436 | 1467246944531 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 17:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:35:44 INFO - PROCESS | 3436 | 1467246944537 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:35:44 INFO - PROCESS | 3436 | 1467246944540 Marionette TRACE conn6 <- [1,1438,null,{}] 17:35:44 INFO - PROCESS | 3436 | 1467246944544 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:44 INFO - PROCESS | 3436 | 1467246944547 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:44 INFO - PROCESS | 3436 | 1467246944664 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 17:35:44 INFO - PROCESS | 3436 | 1467246944672 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:44 INFO - PROCESS | 3436 | 1467246944674 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C44A2000 == 31 [pid = 3436] [id = 369] 17:35:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C2FCBC00) [pid = 3436] [serial = 1107] [outer = 0000000000000000] 17:35:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C3844000) [pid = 3436] [serial = 1108] [outer = 00000022C2FCBC00] 17:35:44 INFO - PROCESS | 3436 | 1467246944723 Marionette DEBUG loaded listener.js 17:35:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C4257800) [pid = 3436] [serial = 1109] [outer = 00000022C2FCBC00] 17:35:45 INFO - PROCESS | 3436 | 1467246945120 Marionette TRACE conn6 <- [1,1440,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]]]}] 17:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 628ms 17:35:45 INFO - PROCESS | 3436 | 1467246945168 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 17:35:45 INFO - PROCESS | 3436 | 1467246945171 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 17:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:35:45 INFO - PROCESS | 3436 | 1467246945174 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:35:45 INFO - PROCESS | 3436 | 1467246945178 Marionette TRACE conn6 <- [1,1442,null,{}] 17:35:45 INFO - PROCESS | 3436 | 1467246945189 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:45 INFO - PROCESS | 3436 | 1467246945194 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:45 INFO - PROCESS | 3436 | 1467246945287 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 17:35:45 INFO - PROCESS | 3436 | 1467246945296 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:45 INFO - PROCESS | 3436 | 1467246945299 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5D9B800 == 32 [pid = 3436] [id = 370] 17:35:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4F47C00) [pid = 3436] [serial = 1110] [outer = 0000000000000000] 17:35:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C515C800) [pid = 3436] [serial = 1111] [outer = 00000022C4F47C00] 17:35:45 INFO - PROCESS | 3436 | 1467246945349 Marionette DEBUG loaded listener.js 17:35:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C5416000) [pid = 3436] [serial = 1112] [outer = 00000022C4F47C00] 17:35:47 INFO - PROCESS | 3436 | 1467246947560 Marionette TRACE conn6 <- [1,1444,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]]]}] 17:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2399ms 17:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:35:47 INFO - PROCESS | 3436 | 1467246947575 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 17:35:47 INFO - PROCESS | 3436 | 1467246947578 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 17:35:47 INFO - PROCESS | 3436 | 1467246947582 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:35:47 INFO - PROCESS | 3436 | 1467246947583 Marionette TRACE conn6 <- [1,1446,null,{}] 17:35:47 INFO - PROCESS | 3436 | 1467246947587 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:47 INFO - PROCESS | 3436 | 1467246947589 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C5029000) [pid = 3436] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C4F46400) [pid = 3436] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022803DE400) [pid = 3436] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CAD93800) [pid = 3436] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CF03A000) [pid = 3436] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (0000002282262C00) [pid = 3436] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022814D6400) [pid = 3436] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022803BFC00) [pid = 3436] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (0000002281517400) [pid = 3436] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022D4D73000) [pid = 3436] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022815EC800) [pid = 3436] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:35:47 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (0000002282265800) [pid = 3436] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:35:47 INFO - PROCESS | 3436 | 1467246947723 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 17:35:47 INFO - PROCESS | 3436 | 1467246947773 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:47 INFO - PROCESS | 3436 | 1467246947776 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC2A800 == 33 [pid = 3436] [id = 371] 17:35:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (0000002281518800) [pid = 3436] [serial = 1113] [outer = 0000000000000000] 17:35:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (0000002282262C00) [pid = 3436] [serial = 1114] [outer = 0000002281518800] 17:35:47 INFO - PROCESS | 3436 | 1467246947822 Marionette DEBUG loaded listener.js 17:35:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C93EF800) [pid = 3436] [serial = 1115] [outer = 0000002281518800] 17:35:48 INFO - PROCESS | 3436 | 1467246948130 Marionette TRACE conn6 <- [1,1448,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]]]}] 17:35:48 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:35:48 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 17:35:48 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 17:35:48 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 17:35:48 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 17:35:48 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 17:35:48 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 17:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 587ms 17:35:48 INFO - PROCESS | 3436 | 1467246948171 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 17:35:48 INFO - PROCESS | 3436 | 1467246948174 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 17:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:35:48 INFO - PROCESS | 3436 | 1467246948183 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:35:48 INFO - PROCESS | 3436 | 1467246948185 Marionette TRACE conn6 <- [1,1450,null,{}] 17:35:48 INFO - PROCESS | 3436 | 1467246948190 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:48 INFO - PROCESS | 3436 | 1467246948192 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:48 INFO - PROCESS | 3436 | 1467246948317 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 17:35:48 INFO - PROCESS | 3436 | 1467246948392 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:48 INFO - PROCESS | 3436 | 1467246948395 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022B6D5F000 == 34 [pid = 3436] [id = 372] 17:35:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022CAC0F400) [pid = 3436] [serial = 1116] [outer = 0000000000000000] 17:35:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022CADD0400) [pid = 3436] [serial = 1117] [outer = 00000022CAC0F400] 17:35:48 INFO - PROCESS | 3436 | 1467246948497 Marionette DEBUG loaded listener.js 17:35:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022CAE23800) [pid = 3436] [serial = 1118] [outer = 00000022CAC0F400] 17:35:48 INFO - PROCESS | 3436 | 1467246948977 Marionette TRACE conn6 <- [1,1452,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]]]}] 17:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 838ms 17:35:49 INFO - PROCESS | 3436 | 1467246949018 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 3436 | 1467246949020 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 17:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:35:49 INFO - PROCESS | 3436 | 1467246949024 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 3436 | 1467246949025 Marionette TRACE conn6 <- [1,1454,null,{}] 17:35:49 INFO - PROCESS | 3436 | 1467246949029 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:49 INFO - PROCESS | 3436 | 1467246949035 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:49 INFO - PROCESS | 3436 | 1467246949144 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 17:35:49 INFO - PROCESS | 3436 | 1467246949155 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 3436 | 1467246949157 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1775000 == 35 [pid = 3436] [id = 373] 17:35:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CB6AF400) [pid = 3436] [serial = 1119] [outer = 0000000000000000] 17:35:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CE3CA400) [pid = 3436] [serial = 1120] [outer = 00000022CB6AF400] 17:35:49 INFO - PROCESS | 3436 | 1467246949202 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CE87D400) [pid = 3436] [serial = 1121] [outer = 00000022CB6AF400] 17:35:49 INFO - PROCESS | 3436 | 1467246949669 Marionette TRACE conn6 <- [1,1456,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]]]}] 17:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 691ms 17:35:49 INFO - PROCESS | 3436 | 1467246949719 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 17:35:49 INFO - PROCESS | 3436 | 1467246949721 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 17:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:35:49 INFO - PROCESS | 3436 | 1467246949725 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:35:49 INFO - PROCESS | 3436 | 1467246949727 Marionette TRACE conn6 <- [1,1458,null,{}] 17:35:49 INFO - PROCESS | 3436 | 1467246949730 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:49 INFO - PROCESS | 3436 | 1467246949733 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:49 INFO - PROCESS | 3436 | 1467246949834 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 17:35:49 INFO - PROCESS | 3436 | 1467246949841 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:49 INFO - PROCESS | 3436 | 1467246949843 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F68800 == 36 [pid = 3436] [id = 374] 17:35:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CEE21400) [pid = 3436] [serial = 1122] [outer = 0000000000000000] 17:35:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CF107800) [pid = 3436] [serial = 1123] [outer = 00000022CEE21400] 17:35:49 INFO - PROCESS | 3436 | 1467246949889 Marionette DEBUG loaded listener.js 17:35:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CF1D7C00) [pid = 3436] [serial = 1124] [outer = 00000022CEE21400] 17:35:50 INFO - PROCESS | 3436 | 1467246950309 Marionette TRACE conn6 <- [1,1460,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]]]}] 17:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 692ms 17:35:50 INFO - PROCESS | 3436 | 1467246950420 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 17:35:50 INFO - PROCESS | 3436 | 1467246950425 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 17:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:35:50 INFO - PROCESS | 3436 | 1467246950430 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:35:50 INFO - PROCESS | 3436 | 1467246950435 Marionette TRACE conn6 <- [1,1462,null,{}] 17:35:50 INFO - PROCESS | 3436 | 1467246950442 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:50 INFO - PROCESS | 3436 | 1467246950446 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:50 INFO - PROCESS | 3436 | 1467246950609 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 17:35:50 INFO - PROCESS | 3436 | 1467246950693 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:50 INFO - PROCESS | 3436 | 1467246950697 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:50 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282293000 == 37 [pid = 3436] [id = 375] 17:35:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (0000002281519C00) [pid = 3436] [serial = 1125] [outer = 0000000000000000] 17:35:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022815F8000) [pid = 3436] [serial = 1126] [outer = 0000002281519C00] 17:35:50 INFO - PROCESS | 3436 | 1467246950757 Marionette DEBUG loaded listener.js 17:35:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C2F3A000) [pid = 3436] [serial = 1127] [outer = 0000002281519C00] 17:35:51 INFO - PROCESS | 3436 | 1467246951421 Marionette TRACE conn6 <- [1,1464,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]]]}] 17:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1030ms 17:35:51 INFO - PROCESS | 3436 | 1467246951464 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 17:35:51 INFO - PROCESS | 3436 | 1467246951468 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 17:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:35:51 INFO - PROCESS | 3436 | 1467246951475 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:35:51 INFO - PROCESS | 3436 | 1467246951479 Marionette TRACE conn6 <- [1,1466,null,{}] 17:35:51 INFO - PROCESS | 3436 | 1467246951483 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:51 INFO - PROCESS | 3436 | 1467246951486 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:51 INFO - PROCESS | 3436 | 1467246951601 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 17:35:51 INFO - PROCESS | 3436 | 1467246951675 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:51 INFO - PROCESS | 3436 | 1467246951678 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0C2800 == 38 [pid = 3436] [id = 376] 17:35:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C4F12800) [pid = 3436] [serial = 1128] [outer = 0000000000000000] 17:35:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C528C400) [pid = 3436] [serial = 1129] [outer = 00000022C4F12800] 17:35:51 INFO - PROCESS | 3436 | 1467246951778 Marionette DEBUG loaded listener.js 17:35:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C94C1000) [pid = 3436] [serial = 1130] [outer = 00000022C4F12800] 17:35:52 INFO - PROCESS | 3436 | 1467246952428 Marionette TRACE conn6 <- [1,1468,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]]]}] 17:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 987ms 17:35:52 INFO - PROCESS | 3436 | 1467246952459 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 17:35:52 INFO - PROCESS | 3436 | 1467246952462 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 17:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:35:52 INFO - PROCESS | 3436 | 1467246952466 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:35:52 INFO - PROCESS | 3436 | 1467246952468 Marionette TRACE conn6 <- [1,1470,null,{}] 17:35:52 INFO - PROCESS | 3436 | 1467246952479 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:52 INFO - PROCESS | 3436 | 1467246952485 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:52 INFO - PROCESS | 3436 | 1467246952601 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 17:35:52 INFO - PROCESS | 3436 | 1467246952720 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:52 INFO - PROCESS | 3436 | 1467246952725 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D2E4C800 == 39 [pid = 3436] [id = 377] 17:35:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB6B1800) [pid = 3436] [serial = 1131] [outer = 0000000000000000] 17:35:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB6D8000) [pid = 3436] [serial = 1132] [outer = 00000022CB6B1800] 17:35:52 INFO - PROCESS | 3436 | 1467246952785 Marionette DEBUG loaded listener.js 17:35:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CE4F7000) [pid = 3436] [serial = 1133] [outer = 00000022CB6B1800] 17:35:53 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:53 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:53 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:53 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:53 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:53 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:53 INFO - PROCESS | 3436 | 1467246953433 Marionette TRACE conn6 <- [1,1472,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]]]}] 17:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1038ms 17:35:53 INFO - PROCESS | 3436 | 1467246953506 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 17:35:53 INFO - PROCESS | 3436 | 1467246953509 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 17:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:35:53 INFO - PROCESS | 3436 | 1467246953513 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:35:53 INFO - PROCESS | 3436 | 1467246953515 Marionette TRACE conn6 <- [1,1474,null,{}] 17:35:53 INFO - PROCESS | 3436 | 1467246953520 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:53 INFO - PROCESS | 3436 | 1467246953522 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:53 INFO - PROCESS | 3436 | 1467246953633 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 17:35:53 INFO - PROCESS | 3436 | 1467246953753 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:53 INFO - PROCESS | 3436 | 1467246953756 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEF4800 == 40 [pid = 3436] [id = 378] 17:35:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022816AF800) [pid = 3436] [serial = 1134] [outer = 0000000000000000] 17:35:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CAE1CC00) [pid = 3436] [serial = 1135] [outer = 00000022816AF800] 17:35:53 INFO - PROCESS | 3436 | 1467246953814 Marionette DEBUG loaded listener.js 17:35:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D1652400) [pid = 3436] [serial = 1136] [outer = 00000022816AF800] 17:35:54 INFO - PROCESS | 3436 | 1467246954523 Marionette TRACE conn6 <- [1,1476,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]]]}] 17:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1026ms 17:35:54 INFO - PROCESS | 3436 | 1467246954542 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 17:35:54 INFO - PROCESS | 3436 | 1467246954546 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 17:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:35:54 INFO - PROCESS | 3436 | 1467246954587 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:35:54 INFO - PROCESS | 3436 | 1467246954590 Marionette TRACE conn6 <- [1,1478,null,{}] 17:35:54 INFO - PROCESS | 3436 | 1467246954596 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:54 INFO - PROCESS | 3436 | 1467246954599 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:54 INFO - PROCESS | 3436 | 1467246954706 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 17:35:54 INFO - PROCESS | 3436 | 1467246954783 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:54 INFO - PROCESS | 3436 | 1467246954786 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:54 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282287800 == 41 [pid = 3436] [id = 379] 17:35:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C3A20800) [pid = 3436] [serial = 1137] [outer = 0000000000000000] 17:35:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C4035C00) [pid = 3436] [serial = 1138] [outer = 00000022C3A20800] 17:35:54 INFO - PROCESS | 3436 | 1467246954837 Marionette DEBUG loaded listener.js 17:35:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C4F08800) [pid = 3436] [serial = 1139] [outer = 00000022C3A20800] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1775000 == 40 [pid = 3436] [id = 373] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022B6D5F000 == 39 [pid = 3436] [id = 372] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC2A800 == 38 [pid = 3436] [id = 371] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5D9B800 == 37 [pid = 3436] [id = 370] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C44A2000 == 36 [pid = 3436] [id = 369] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F0B800 == 35 [pid = 3436] [id = 368] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 000000228147E000 == 34 [pid = 3436] [id = 366] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C576F000 == 33 [pid = 3436] [id = 367] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022805F1000 == 32 [pid = 3436] [id = 357] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEF4800 == 31 [pid = 3436] [id = 378] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D2E4C800 == 30 [pid = 3436] [id = 377] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0C2800 == 29 [pid = 3436] [id = 376] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F68800 == 28 [pid = 3436] [id = 374] 17:35:55 INFO - PROCESS | 3436 | --DOCSHELL 0000002282293000 == 27 [pid = 3436] [id = 375] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CB3A9400) [pid = 3436] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C4F4C400) [pid = 3436] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022815F6000) [pid = 3436] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (0000002280A58800) [pid = 3436] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002282268400) [pid = 3436] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C2F39400) [pid = 3436] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (000000228150B800) [pid = 3436] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022815F1800) [pid = 3436] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C5311000) [pid = 3436] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C44CD000) [pid = 3436] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C502C800) [pid = 3436] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (0000002281518C00) [pid = 3436] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (0000002280A56400) [pid = 3436] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CAC10C00) [pid = 3436] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C9147C00) [pid = 3436] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D164FC00) [pid = 3436] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CF824400) [pid = 3436] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D4DA4800) [pid = 3436] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D4D7AC00) [pid = 3436] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (0000002281F0A400) [pid = 3436] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CAE16400) [pid = 3436] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C9C09800) [pid = 3436] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C60E5C00) [pid = 3436] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CB1B3000) [pid = 3436] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:35:55 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C4DEBC00) [pid = 3436] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:35:56 INFO - PROCESS | 3436 | 1467246956003 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1470ms 17:35:56 INFO - PROCESS | 3436 | 1467246956048 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 3436 | 1467246956052 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 17:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:35:56 INFO - PROCESS | 3436 | 1467246956060 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 3436 | 1467246956063 Marionette TRACE conn6 <- [1,1482,null,{}] 17:35:56 INFO - PROCESS | 3436 | 1467246956068 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:56 INFO - PROCESS | 3436 | 1467246956072 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:56 INFO - PROCESS | 3436 | 1467246956189 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 17:35:56 INFO - PROCESS | 3436 | 1467246956259 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 3436 | 1467246956262 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:56 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FC4800 == 28 [pid = 3436] [id = 380] 17:35:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (0000002281513000) [pid = 3436] [serial = 1140] [outer = 0000000000000000] 17:35:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022815F1C00) [pid = 3436] [serial = 1141] [outer = 0000002281513000] 17:35:56 INFO - PROCESS | 3436 | 1467246956312 Marionette DEBUG loaded listener.js 17:35:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022816BBC00) [pid = 3436] [serial = 1142] [outer = 0000002281513000] 17:35:56 INFO - PROCESS | 3436 | 1467246956716 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 690ms 17:35:56 INFO - PROCESS | 3436 | 1467246956756 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 17:35:56 INFO - PROCESS | 3436 | 1467246956761 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 17:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:35:56 INFO - PROCESS | 3436 | 1467246956767 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:35:56 INFO - PROCESS | 3436 | 1467246956770 Marionette TRACE conn6 <- [1,1486,null,{}] 17:35:56 INFO - PROCESS | 3436 | 1467246956804 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:56 INFO - PROCESS | 3436 | 1467246956807 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:56 INFO - PROCESS | 3436 | 1467246956901 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 17:35:56 INFO - PROCESS | 3436 | 1467246956907 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:56 INFO - PROCESS | 3436 | 1467246956910 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4978800 == 29 [pid = 3436] [id = 381] 17:35:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (0000002281F10C00) [pid = 3436] [serial = 1143] [outer = 0000000000000000] 17:35:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C2F41400) [pid = 3436] [serial = 1144] [outer = 0000002281F10C00] 17:35:56 INFO - PROCESS | 3436 | 1467246956958 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C3A29C00) [pid = 3436] [serial = 1145] [outer = 0000002281F10C00] 17:35:57 INFO - PROCESS | 3436 | 1467246957382 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 17:35:57 INFO - PROCESS | 3436 | 1467246957460 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 17:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:35:57 INFO - PROCESS | 3436 | 1467246957462 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 17:35:57 INFO - PROCESS | 3436 | 1467246957465 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:35:57 INFO - PROCESS | 3436 | 1467246957469 Marionette TRACE conn6 <- [1,1490,null,{}] 17:35:57 INFO - PROCESS | 3436 | 1467246957481 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:57 INFO - PROCESS | 3436 | 1467246957485 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:57 INFO - PROCESS | 3436 | 1467246957571 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 17:35:57 INFO - PROCESS | 3436 | 1467246957578 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:57 INFO - PROCESS | 3436 | 1467246957582 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C935D000 == 30 [pid = 3436] [id = 382] 17:35:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C4F06400) [pid = 3436] [serial = 1146] [outer = 0000000000000000] 17:35:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4F13800) [pid = 3436] [serial = 1147] [outer = 00000022C4F06400] 17:35:57 INFO - PROCESS | 3436 | 1467246957631 Marionette DEBUG loaded listener.js 17:35:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C5029800) [pid = 3436] [serial = 1148] [outer = 00000022C4F06400] 17:35:57 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:57 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:57 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:57 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:58 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:35:58 INFO - PROCESS | 3436 | 1467246958103 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 690ms 17:35:58 INFO - PROCESS | 3436 | 1467246958159 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 3436 | 1467246958161 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 17:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:35:58 INFO - PROCESS | 3436 | 1467246958165 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - PROCESS | 3436 | 1467246958166 Marionette TRACE conn6 <- [1,1494,null,{}] 17:35:58 INFO - PROCESS | 3436 | 1467246958176 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:58 INFO - PROCESS | 3436 | 1467246958178 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:58 INFO - PROCESS | 3436 | 1467246958317 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 17:35:58 INFO - PROCESS | 3436 | 1467246958340 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:58 INFO - PROCESS | 3436 | 1467246958343 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA113000 == 31 [pid = 3436] [id = 383] 17:35:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C5312800) [pid = 3436] [serial = 1149] [outer = 0000000000000000] 17:35:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C5417800) [pid = 3436] [serial = 1150] [outer = 00000022C5312800] 17:35:58 INFO - PROCESS | 3436 | 1467246958388 Marionette DEBUG loaded listener.js 17:35:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C9153400) [pid = 3436] [serial = 1151] [outer = 00000022C5312800] 17:35:58 INFO - PROCESS | 3436 | 1467246958815 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 17:35:58 INFO - PROCESS | 3436 | 1467246958860 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 17:35:58 INFO - PROCESS | 3436 | 1467246958862 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 17:35:58 INFO - PROCESS | 3436 | 1467246958865 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:35:58 INFO - PROCESS | 3436 | 1467246958867 Marionette TRACE conn6 <- [1,1498,null,{}] 17:35:58 INFO - PROCESS | 3436 | 1467246958870 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:58 INFO - PROCESS | 3436 | 1467246958872 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:58 INFO - PROCESS | 3436 | 1467246958994 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 17:35:59 INFO - PROCESS | 3436 | 1467246958999 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 3436 | 1467246959002 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:59 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB3EC800 == 32 [pid = 3436] [id = 384] 17:35:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (0000002280A5B800) [pid = 3436] [serial = 1152] [outer = 0000000000000000] 17:35:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C9BD5800) [pid = 3436] [serial = 1153] [outer = 0000002280A5B800] 17:35:59 INFO - PROCESS | 3436 | 1467246959046 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CADCFC00) [pid = 3436] [serial = 1154] [outer = 0000002280A5B800] 17:35:59 INFO - PROCESS | 3436 | 1467246959493 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 17:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:35:59 INFO - PROCESS | 3436 | 1467246959566 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 17:35:59 INFO - PROCESS | 3436 | 1467246959569 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 17:35:59 INFO - PROCESS | 3436 | 1467246959572 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:35:59 INFO - PROCESS | 3436 | 1467246959574 Marionette TRACE conn6 <- [1,1502,null,{}] 17:35:59 INFO - PROCESS | 3436 | 1467246959578 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:35:59 INFO - PROCESS | 3436 | 1467246959584 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:59 INFO - PROCESS | 3436 | 1467246959731 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 17:35:59 INFO - PROCESS | 3436 | 1467246959754 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:35:59 INFO - PROCESS | 3436 | 1467246959756 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:35:59 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF87A000 == 33 [pid = 3436] [id = 385] 17:35:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C5341400) [pid = 3436] [serial = 1155] [outer = 0000000000000000] 17:35:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB1DD400) [pid = 3436] [serial = 1156] [outer = 00000022C5341400] 17:35:59 INFO - PROCESS | 3436 | 1467246959801 Marionette DEBUG loaded listener.js 17:35:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB6D2C00) [pid = 3436] [serial = 1157] [outer = 00000022C5341400] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB6AF400) [pid = 3436] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (0000002281518800) [pid = 3436] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002281F09C00) [pid = 3436] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2FCBC00) [pid = 3436] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CAC0F400) [pid = 3436] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022803C9800) [pid = 3436] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C30D2000) [pid = 3436] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB1E1800) [pid = 3436] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C4F47C00) [pid = 3436] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:36:00 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CEE21400) [pid = 3436] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:36:00 INFO - PROCESS | 3436 | 1467246960347 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 840ms 17:36:00 INFO - PROCESS | 3436 | 1467246960412 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 17:36:00 INFO - PROCESS | 3436 | 1467246960414 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 17:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:36:00 INFO - PROCESS | 3436 | 1467246960418 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:36:00 INFO - PROCESS | 3436 | 1467246960419 Marionette TRACE conn6 <- [1,1506,null,{}] 17:36:00 INFO - PROCESS | 3436 | 1467246960423 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:00 INFO - PROCESS | 3436 | 1467246960425 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:00 INFO - PROCESS | 3436 | 1467246960505 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 17:36:00 INFO - PROCESS | 3436 | 1467246960510 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:00 INFO - PROCESS | 3436 | 1467246960512 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D161A800 == 34 [pid = 3436] [id = 386] 17:36:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (0000002282261000) [pid = 3436] [serial = 1158] [outer = 0000000000000000] 17:36:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C9EE6C00) [pid = 3436] [serial = 1159] [outer = 0000002282261000] 17:36:00 INFO - PROCESS | 3436 | 1467246960557 Marionette DEBUG loaded listener.js 17:36:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB693000) [pid = 3436] [serial = 1160] [outer = 0000002282261000] 17:36:00 INFO - PROCESS | 3436 | 1467246960953 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 586ms 17:36:01 INFO - PROCESS | 3436 | 1467246961010 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 3436 | 1467246961013 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 17:36:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:36:01 INFO - PROCESS | 3436 | 1467246961020 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - PROCESS | 3436 | 1467246961022 Marionette TRACE conn6 <- [1,1510,null,{}] 17:36:01 INFO - PROCESS | 3436 | 1467246961026 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:01 INFO - PROCESS | 3436 | 1467246961027 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:01 INFO - PROCESS | 3436 | 1467246961110 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 17:36:01 INFO - PROCESS | 3436 | 1467246961116 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:01 INFO - PROCESS | 3436 | 1467246961119 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F59800 == 35 [pid = 3436] [id = 387] 17:36:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB851000) [pid = 3436] [serial = 1161] [outer = 0000000000000000] 17:36:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CE466800) [pid = 3436] [serial = 1162] [outer = 00000022CB851000] 17:36:01 INFO - PROCESS | 3436 | 1467246961163 Marionette DEBUG loaded listener.js 17:36:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CEE08C00) [pid = 3436] [serial = 1163] [outer = 00000022CB851000] 17:36:01 INFO - PROCESS | 3436 | 1467246961648 Marionette TRACE conn6 <- [1,1512,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"]]]}] 17:36:01 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 () { 17:36:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:36:01 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 () { 17:36:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:36:01 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 () { 17:36:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:36:01 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 () { 17:36:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:36:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 694ms 17:36:01 INFO - PROCESS | 3436 | 1467246961715 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 17:36:01 INFO - PROCESS | 3436 | 1467246961718 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 17:36:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:36:01 INFO - PROCESS | 3436 | 1467246961721 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:36:01 INFO - PROCESS | 3436 | 1467246961723 Marionette TRACE conn6 <- [1,1514,null,{}] 17:36:01 INFO - PROCESS | 3436 | 1467246961727 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:01 INFO - PROCESS | 3436 | 1467246961729 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:01 INFO - PROCESS | 3436 | 1467246961811 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 17:36:01 INFO - PROCESS | 3436 | 1467246961818 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:01 INFO - PROCESS | 3436 | 1467246961820 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D27DF800 == 36 [pid = 3436] [id = 388] 17:36:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CEE25800) [pid = 3436] [serial = 1164] [outer = 0000000000000000] 17:36:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CF10CC00) [pid = 3436] [serial = 1165] [outer = 00000022CEE25800] 17:36:01 INFO - PROCESS | 3436 | 1467246961864 Marionette DEBUG loaded listener.js 17:36:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D1648800) [pid = 3436] [serial = 1166] [outer = 00000022CEE25800] 17:36:02 INFO - PROCESS | 3436 | 1467246962419 Marionette TRACE conn6 <- [1,1516,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"]]]}] 17:36:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:36:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:36:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:36:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 733ms 17:36:02 INFO - PROCESS | 3436 | 1467246962490 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 17:36:02 INFO - PROCESS | 3436 | 1467246962494 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 17:36:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:36:02 INFO - PROCESS | 3436 | 1467246962545 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:36:02 INFO - PROCESS | 3436 | 1467246962549 Marionette TRACE conn6 <- [1,1518,null,{}] 17:36:02 INFO - PROCESS | 3436 | 1467246962580 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:02 INFO - PROCESS | 3436 | 1467246962584 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:02 INFO - PROCESS | 3436 | 1467246962721 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 17:36:02 INFO - PROCESS | 3436 | 1467246962814 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:02 INFO - PROCESS | 3436 | 1467246962817 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4221800 == 37 [pid = 3436] [id = 389] 17:36:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022816B1000) [pid = 3436] [serial = 1167] [outer = 0000000000000000] 17:36:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (000000228225EC00) [pid = 3436] [serial = 1168] [outer = 00000022816B1000] 17:36:02 INFO - PROCESS | 3436 | 1467246962875 Marionette DEBUG loaded listener.js 17:36:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C2FD3000) [pid = 3436] [serial = 1169] [outer = 00000022816B1000] 17:36:03 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:03 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:03 INFO - PROCESS | 3436 | 1467246963482 Marionette TRACE conn6 <- [1,1520,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]]]}] 17:36:03 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 17:36:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:36:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:36:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:36:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:36:03 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. 17:36:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:36:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1001ms 17:36:03 INFO - PROCESS | 3436 | 1467246963550 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 17:36:03 INFO - PROCESS | 3436 | 1467246963555 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 17:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:36:03 INFO - PROCESS | 3436 | 1467246963561 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:36:03 INFO - PROCESS | 3436 | 1467246963565 Marionette TRACE conn6 <- [1,1522,null,{}] 17:36:03 INFO - PROCESS | 3436 | 1467246963569 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:03 INFO - PROCESS | 3436 | 1467246963572 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:03 INFO - PROCESS | 3436 | 1467246963695 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 17:36:03 INFO - PROCESS | 3436 | 1467246963769 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:03 INFO - PROCESS | 3436 | 1467246963772 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0BC000 == 38 [pid = 3436] [id = 390] 17:36:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C5027000) [pid = 3436] [serial = 1170] [outer = 0000000000000000] 17:36:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C5290400) [pid = 3436] [serial = 1171] [outer = 00000022C5027000] 17:36:03 INFO - PROCESS | 3436 | 1467246963830 Marionette DEBUG loaded listener.js 17:36:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CA13E000) [pid = 3436] [serial = 1172] [outer = 00000022C5027000] 17:36:04 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:04 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:04 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:04 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:04 INFO - PROCESS | 3436 | 1467246964719 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:36:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1231ms 17:36:04 INFO - PROCESS | 3436 | 1467246964793 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 17:36:04 INFO - PROCESS | 3436 | 1467246964797 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 17:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:36:04 INFO - PROCESS | 3436 | 1467246964803 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:36:04 INFO - PROCESS | 3436 | 1467246964806 Marionette TRACE conn6 <- [1,1526,null,{}] 17:36:04 INFO - PROCESS | 3436 | 1467246964812 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:04 INFO - PROCESS | 3436 | 1467246964815 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:04 INFO - PROCESS | 3436 | 1467246964929 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 17:36:05 INFO - PROCESS | 3436 | 1467246964998 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 3436 | 1467246965002 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F0B800 == 39 [pid = 3436] [id = 391] 17:36:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022816B4800) [pid = 3436] [serial = 1173] [outer = 0000000000000000] 17:36:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (0000002281F05C00) [pid = 3436] [serial = 1174] [outer = 00000022816B4800] 17:36:05 INFO - PROCESS | 3436 | 1467246965052 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022C30D6000) [pid = 3436] [serial = 1175] [outer = 00000022816B4800] 17:36:05 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F59800 == 38 [pid = 3436] [id = 387] 17:36:05 INFO - PROCESS | 3436 | --DOCSHELL 00000022D161A800 == 37 [pid = 3436] [id = 386] 17:36:05 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF87A000 == 36 [pid = 3436] [id = 385] 17:36:05 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB3EC800 == 35 [pid = 3436] [id = 384] 17:36:05 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA113000 == 34 [pid = 3436] [id = 383] 17:36:05 INFO - PROCESS | 3436 | --DOCSHELL 00000022C935D000 == 33 [pid = 3436] [id = 382] 17:36:05 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4978800 == 32 [pid = 3436] [id = 381] 17:36:05 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FC4800 == 31 [pid = 3436] [id = 380] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CE87D400) [pid = 3436] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (0000002282262C00) [pid = 3436] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (0000002282261800) [pid = 3436] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C2FD0800) [pid = 3436] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C3844000) [pid = 3436] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CADD0400) [pid = 3436] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C4257800) [pid = 3436] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002280A5DC00) [pid = 3436] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (0000002281516400) [pid = 3436] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CAE23800) [pid = 3436] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C3A20000) [pid = 3436] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4DE5400) [pid = 3436] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CB695800) [pid = 3436] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C515C800) [pid = 3436] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CE3CA400) [pid = 3436] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C5310000) [pid = 3436] [serial = 673] [outer = 0000000000000000] [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.] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C93EF800) [pid = 3436] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C5416000) [pid = 3436] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CF1D7C00) [pid = 3436] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CF107800) [pid = 3436] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:36:05 INFO - PROCESS | 3436 | 1467246965645 Marionette TRACE conn6 <- [1,1528,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]]]}] 17:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 881ms 17:36:05 INFO - PROCESS | 3436 | 1467246965683 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 17:36:05 INFO - PROCESS | 3436 | 1467246965688 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 17:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:36:05 INFO - PROCESS | 3436 | 1467246965694 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:36:05 INFO - PROCESS | 3436 | 1467246965696 Marionette TRACE conn6 <- [1,1530,null,{}] 17:36:05 INFO - PROCESS | 3436 | 1467246965700 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:05 INFO - PROCESS | 3436 | 1467246965703 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:05 INFO - PROCESS | 3436 | 1467246965792 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 17:36:05 INFO - PROCESS | 3436 | 1467246965801 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:05 INFO - PROCESS | 3436 | 1467246965803 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F1F800 == 32 [pid = 3436] [id = 392] 17:36:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022816AF400) [pid = 3436] [serial = 1176] [outer = 0000000000000000] 17:36:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C2FC8400) [pid = 3436] [serial = 1177] [outer = 00000022816AF400] 17:36:05 INFO - PROCESS | 3436 | 1467246965851 Marionette DEBUG loaded listener.js 17:36:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4927C00) [pid = 3436] [serial = 1178] [outer = 00000022816AF400] 17:36:06 INFO - PROCESS | 3436 | 1467246966325 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 17:36:06 INFO - PROCESS | 3436 | 1467246966389 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 17:36:06 INFO - PROCESS | 3436 | 1467246966391 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 17:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:36:06 INFO - PROCESS | 3436 | 1467246966395 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:36:06 INFO - PROCESS | 3436 | 1467246966399 Marionette TRACE conn6 <- [1,1534,null,{}] 17:36:06 INFO - PROCESS | 3436 | 1467246966410 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:06 INFO - PROCESS | 3436 | 1467246966415 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:06 INFO - PROCESS | 3436 | 1467246966506 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 17:36:06 INFO - PROCESS | 3436 | 1467246966615 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:06 INFO - PROCESS | 3436 | 1467246966619 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9B6E000 == 33 [pid = 3436] [id = 393] 17:36:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002280FF4400) [pid = 3436] [serial = 1179] [outer = 0000000000000000] 17:36:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C5414000) [pid = 3436] [serial = 1180] [outer = 0000002280FF4400] 17:36:06 INFO - PROCESS | 3436 | 1467246966670 Marionette DEBUG loaded listener.js 17:36:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C94C4C00) [pid = 3436] [serial = 1181] [outer = 0000002280FF4400] 17:36:07 INFO - PROCESS | 3436 | 1467246967074 Marionette TRACE conn6 <- [1,1536,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]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 17:36:07 INFO - PROCESS | 3436 | 1467246967131 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 3436 | 1467246967134 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 17:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:36:07 INFO - PROCESS | 3436 | 1467246967137 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 3436 | 1467246967139 Marionette TRACE conn6 <- [1,1538,null,{}] 17:36:07 INFO - PROCESS | 3436 | 1467246967142 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:07 INFO - PROCESS | 3436 | 1467246967144 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:07 INFO - PROCESS | 3436 | 1467246967232 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 17:36:07 INFO - PROCESS | 3436 | 1467246967237 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 3436 | 1467246967240 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB526800 == 34 [pid = 3436] [id = 394] 17:36:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CAC0EC00) [pid = 3436] [serial = 1182] [outer = 0000000000000000] 17:36:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CAE1B400) [pid = 3436] [serial = 1183] [outer = 00000022CAC0EC00] 17:36:07 INFO - PROCESS | 3436 | 1467246967285 Marionette DEBUG loaded listener.js 17:36:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB1DB000) [pid = 3436] [serial = 1184] [outer = 00000022CAC0EC00] 17:36:07 INFO - PROCESS | 3436 | 1467246967724 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 628ms 17:36:07 INFO - PROCESS | 3436 | 1467246967774 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 17:36:07 INFO - PROCESS | 3436 | 1467246967776 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 17:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:36:07 INFO - PROCESS | 3436 | 1467246967780 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:36:07 INFO - PROCESS | 3436 | 1467246967782 Marionette TRACE conn6 <- [1,1542,null,{}] 17:36:07 INFO - PROCESS | 3436 | 1467246967786 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:07 INFO - PROCESS | 3436 | 1467246967788 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:07 INFO - PROCESS | 3436 | 1467246967896 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 17:36:07 INFO - PROCESS | 3436 | 1467246967984 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:07 INFO - PROCESS | 3436 | 1467246967987 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AE2800 == 35 [pid = 3436] [id = 395] 17:36:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB5A4C00) [pid = 3436] [serial = 1185] [outer = 0000000000000000] 17:36:08 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:36:08 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:36:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB69A400) [pid = 3436] [serial = 1186] [outer = 00000022CB5A4C00] 17:36:08 INFO - PROCESS | 3436 | 1467246968032 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CE3C6C00) [pid = 3436] [serial = 1187] [outer = 00000022CB5A4C00] 17:36:08 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:08 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:08 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:08 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:08 INFO - PROCESS | 3436 | 1467246968469 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 733ms 17:36:08 INFO - PROCESS | 3436 | 1467246968514 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 17:36:08 INFO - PROCESS | 3436 | 1467246968516 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 17:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:36:08 INFO - PROCESS | 3436 | 1467246968520 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:36:08 INFO - PROCESS | 3436 | 1467246968521 Marionette TRACE conn6 <- [1,1546,null,{}] 17:36:08 INFO - PROCESS | 3436 | 1467246968525 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:08 INFO - PROCESS | 3436 | 1467246968531 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:08 INFO - PROCESS | 3436 | 1467246968677 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 17:36:08 INFO - PROCESS | 3436 | 1467246968691 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:08 INFO - PROCESS | 3436 | 1467246968693 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1AFA800 == 36 [pid = 3436] [id = 396] 17:36:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CE472000) [pid = 3436] [serial = 1188] [outer = 0000000000000000] 17:36:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CF034C00) [pid = 3436] [serial = 1189] [outer = 00000022CE472000] 17:36:08 INFO - PROCESS | 3436 | 1467246968782 Marionette DEBUG loaded listener.js 17:36:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D164D000) [pid = 3436] [serial = 1190] [outer = 00000022CE472000] 17:36:09 INFO - PROCESS | 3436 | 1467246969179 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:36:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 17:36:09 INFO - PROCESS | 3436 | 1467246969270 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 3436 | 1467246969273 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 17:36:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:36:09 INFO - PROCESS | 3436 | 1467246969287 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:36:09 INFO - PROCESS | 3436 | 1467246969289 Marionette TRACE conn6 <- [1,1550,null,{}] 17:36:09 INFO - PROCESS | 3436 | 1467246969293 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:09 INFO - PROCESS | 3436 | 1467246969295 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:09 INFO - PROCESS | 3436 | 1467246969410 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 17:36:09 INFO - PROCESS | 3436 | 1467246969417 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:09 INFO - PROCESS | 3436 | 1467246969419 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3A91000 == 37 [pid = 3436] [id = 397] 17:36:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D1AB6000) [pid = 3436] [serial = 1191] [outer = 0000000000000000] 17:36:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D2166000) [pid = 3436] [serial = 1192] [outer = 00000022D1AB6000] 17:36:09 INFO - PROCESS | 3436 | 1467246969463 Marionette DEBUG loaded listener.js 17:36:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D23BBC00) [pid = 3436] [serial = 1193] [outer = 00000022D1AB6000] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C5312800) [pid = 3436] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C3A20800) [pid = 3436] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C4F06400) [pid = 3436] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002281F10C00) [pid = 3436] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (0000002280A5B800) [pid = 3436] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002281513000) [pid = 3436] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (0000002281519C00) [pid = 3436] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB851000) [pid = 3436] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4F12800) [pid = 3436] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB6B1800) [pid = 3436] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022816AF800) [pid = 3436] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C5341400) [pid = 3436] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:36:09 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002282261000) [pid = 3436] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:36:09 INFO - PROCESS | 3436 | 1467246969948 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:36:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 17:36:09 INFO - PROCESS | 3436 | 1467246969969 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 17:36:09 INFO - PROCESS | 3436 | 1467246969971 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 17:36:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:36:09 INFO - PROCESS | 3436 | 1467246969974 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:36:09 INFO - PROCESS | 3436 | 1467246969976 Marionette TRACE conn6 <- [1,1554,null,{}] 17:36:09 INFO - PROCESS | 3436 | 1467246969979 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:09 INFO - PROCESS | 3436 | 1467246969981 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:10 INFO - PROCESS | 3436 | 1467246970062 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 17:36:10 INFO - PROCESS | 3436 | 1467246970068 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 3436 | 1467246970070 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:10 INFO - PROCESS | 3436 | ++DOCSHELL 000000228147B800 == 38 [pid = 3436] [id = 398] 17:36:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (0000002281F0BC00) [pid = 3436] [serial = 1194] [outer = 0000000000000000] 17:36:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4F49400) [pid = 3436] [serial = 1195] [outer = 0000002281F0BC00] 17:36:10 INFO - PROCESS | 3436 | 1467246970116 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D164B000) [pid = 3436] [serial = 1196] [outer = 0000002281F0BC00] 17:36:10 INFO - PROCESS | 3436 | 1467246970539 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:36:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:36:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 17:36:10 INFO - PROCESS | 3436 | 1467246970608 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 17:36:10 INFO - PROCESS | 3436 | 1467246970610 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 17:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:36:10 INFO - PROCESS | 3436 | 1467246970621 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:36:10 INFO - PROCESS | 3436 | 1467246970623 Marionette TRACE conn6 <- [1,1558,null,{}] 17:36:10 INFO - PROCESS | 3436 | 1467246970627 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:10 INFO - PROCESS | 3436 | 1467246970629 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:10 INFO - PROCESS | 3436 | 1467246970712 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 17:36:10 INFO - PROCESS | 3436 | 1467246970743 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:10 INFO - PROCESS | 3436 | 1467246970745 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9B6C000 == 39 [pid = 3436] [id = 399] 17:36:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D23C1800) [pid = 3436] [serial = 1197] [outer = 0000000000000000] 17:36:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D24B5000) [pid = 3436] [serial = 1198] [outer = 00000022D23C1800] 17:36:10 INFO - PROCESS | 3436 | 1467246970789 Marionette DEBUG loaded listener.js 17:36:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D2522C00) [pid = 3436] [serial = 1199] [outer = 00000022D23C1800] 17:36:11 INFO - PROCESS | 3436 | 1467246971251 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 17:36:11 INFO - PROCESS | 3436 | 1467246971309 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 17:36:11 INFO - PROCESS | 3436 | 1467246971311 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 17:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:36:11 INFO - PROCESS | 3436 | 1467246971314 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:36:11 INFO - PROCESS | 3436 | 1467246971316 Marionette TRACE conn6 <- [1,1562,null,{}] 17:36:11 INFO - PROCESS | 3436 | 1467246971319 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:11 INFO - PROCESS | 3436 | 1467246971321 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:11 INFO - PROCESS | 3436 | 1467246971406 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 17:36:11 INFO - PROCESS | 3436 | 1467246971413 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:11 INFO - PROCESS | 3436 | 1467246971415 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A65800 == 40 [pid = 3436] [id = 400] 17:36:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D279C000) [pid = 3436] [serial = 1200] [outer = 0000000000000000] 17:36:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D2ECD000) [pid = 3436] [serial = 1201] [outer = 00000022D279C000] 17:36:11 INFO - PROCESS | 3436 | 1467246971462 Marionette DEBUG loaded listener.js 17:36:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D3A08C00) [pid = 3436] [serial = 1202] [outer = 00000022D279C000] 17:36:12 INFO - PROCESS | 3436 | 1467246972021 Marionette TRACE conn6 <- [1,1564,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]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 775ms 17:36:12 INFO - PROCESS | 3436 | 1467246972094 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 17:36:12 INFO - PROCESS | 3436 | 1467246972099 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 17:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:36:12 INFO - PROCESS | 3436 | 1467246972118 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:36:12 INFO - PROCESS | 3436 | 1467246972122 Marionette TRACE conn6 <- [1,1566,null,{}] 17:36:12 INFO - PROCESS | 3436 | 1467246972128 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:12 INFO - PROCESS | 3436 | 1467246972131 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:12 INFO - PROCESS | 3436 | 1467246972260 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 17:36:12 INFO - PROCESS | 3436 | 1467246972374 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:12 INFO - PROCESS | 3436 | 1467246972377 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F0C000 == 41 [pid = 3436] [id = 401] 17:36:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022814CD800) [pid = 3436] [serial = 1203] [outer = 0000000000000000] 17:36:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022816B2800) [pid = 3436] [serial = 1204] [outer = 00000022814CD800] 17:36:12 INFO - PROCESS | 3436 | 1467246972438 Marionette DEBUG loaded listener.js 17:36:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C4257800) [pid = 3436] [serial = 1205] [outer = 00000022814CD800] 17:36:12 INFO - PROCESS | 3436 | 1467246972991 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 881ms 17:36:13 INFO - PROCESS | 3436 | 1467246973000 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 17:36:13 INFO - PROCESS | 3436 | 1467246973005 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 17:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:36:13 INFO - PROCESS | 3436 | 1467246973012 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:36:13 INFO - PROCESS | 3436 | 1467246973015 Marionette TRACE conn6 <- [1,1570,null,{}] 17:36:13 INFO - PROCESS | 3436 | 1467246973036 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:13 INFO - PROCESS | 3436 | 1467246973040 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:13 INFO - PROCESS | 3436 | 1467246973156 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 17:36:13 INFO - PROCESS | 3436 | 1467246973248 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:13 INFO - PROCESS | 3436 | 1467246973251 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF887000 == 42 [pid = 3436] [id = 402] 17:36:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C91C2400) [pid = 3436] [serial = 1206] [outer = 0000000000000000] 17:36:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C9E71400) [pid = 3436] [serial = 1207] [outer = 00000022C91C2400] 17:36:13 INFO - PROCESS | 3436 | 1467246973309 Marionette DEBUG loaded listener.js 17:36:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CB1DE800) [pid = 3436] [serial = 1208] [outer = 00000022C91C2400] 17:36:13 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:13 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:13 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:13 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:13 INFO - PROCESS | 3436 | 1467246973964 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1003ms 17:36:14 INFO - PROCESS | 3436 | 1467246974018 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 17:36:14 INFO - PROCESS | 3436 | 1467246974021 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 17:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:36:14 INFO - PROCESS | 3436 | 1467246974024 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:36:14 INFO - PROCESS | 3436 | 1467246974028 Marionette TRACE conn6 <- [1,1574,null,{}] 17:36:14 INFO - PROCESS | 3436 | 1467246974040 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:14 INFO - PROCESS | 3436 | 1467246974045 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:14 INFO - PROCESS | 3436 | 1467246974159 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 17:36:14 INFO - PROCESS | 3436 | 1467246974283 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:14 INFO - PROCESS | 3436 | 1467246974286 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6B9C000 == 43 [pid = 3436] [id = 403] 17:36:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D1651C00) [pid = 3436] [serial = 1209] [outer = 0000000000000000] 17:36:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D2172400) [pid = 3436] [serial = 1210] [outer = 00000022D1651C00] 17:36:14 INFO - PROCESS | 3436 | 1467246974346 Marionette DEBUG loaded listener.js 17:36:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D3ADB400) [pid = 3436] [serial = 1211] [outer = 00000022D1651C00] 17:36:15 INFO - PROCESS | 3436 | 1467246975003 Marionette TRACE conn6 <- [1,1576,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]]]}] 17:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1034ms 17:36:15 INFO - PROCESS | 3436 | 1467246975061 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 17:36:15 INFO - PROCESS | 3436 | 1467246975064 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 17:36:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:36:15 INFO - PROCESS | 3436 | 1467246975068 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:36:15 INFO - PROCESS | 3436 | 1467246975070 Marionette TRACE conn6 <- [1,1578,null,{}] 17:36:15 INFO - PROCESS | 3436 | 1467246975074 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:15 INFO - PROCESS | 3436 | 1467246975077 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:15 INFO - PROCESS | 3436 | 1467246975194 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 17:36:15 INFO - PROCESS | 3436 | 1467246975430 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:15 INFO - PROCESS | 3436 | 1467246975433 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:15 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FCE000 == 44 [pid = 3436] [id = 404] 17:36:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (0000002280FF2000) [pid = 3436] [serial = 1212] [outer = 0000000000000000] 17:36:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022814D8C00) [pid = 3436] [serial = 1213] [outer = 0000002280FF2000] 17:36:15 INFO - PROCESS | 3436 | 1467246975504 Marionette DEBUG loaded listener.js 17:36:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022815FA400) [pid = 3436] [serial = 1214] [outer = 0000002280FF2000] 17:36:16 INFO - PROCESS | 3436 | 1467246976109 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9B6C000 == 43 [pid = 3436] [id = 399] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 000000228147B800 == 42 [pid = 3436] [id = 398] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3A91000 == 41 [pid = 3436] [id = 397] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1AFA800 == 40 [pid = 3436] [id = 396] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AE2800 == 39 [pid = 3436] [id = 395] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB526800 == 38 [pid = 3436] [id = 394] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9B6E000 == 37 [pid = 3436] [id = 393] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F1F800 == 36 [pid = 3436] [id = 392] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F0B800 == 35 [pid = 3436] [id = 391] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0BC000 == 34 [pid = 3436] [id = 390] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D27DF800 == 33 [pid = 3436] [id = 388] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4221800 == 32 [pid = 3436] [id = 389] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 0000002282287800 == 31 [pid = 3436] [id = 379] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6B9C000 == 30 [pid = 3436] [id = 403] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF887000 == 29 [pid = 3436] [id = 402] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A65800 == 28 [pid = 3436] [id = 400] 17:36:16 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F0C000 == 27 [pid = 3436] [id = 401] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C5417800) [pid = 3436] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022C4035C00) [pid = 3436] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C4F13800) [pid = 3436] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C2F41400) [pid = 3436] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C3A29C00) [pid = 3436] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C9BD5800) [pid = 3436] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022815F1C00) [pid = 3436] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022816BBC00) [pid = 3436] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C9153400) [pid = 3436] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C2F3A000) [pid = 3436] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022815F8000) [pid = 3436] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CEE08C00) [pid = 3436] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C94C1000) [pid = 3436] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C528C400) [pid = 3436] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CE4F7000) [pid = 3436] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB6D8000) [pid = 3436] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CF10CC00) [pid = 3436] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D1652400) [pid = 3436] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CAE1CC00) [pid = 3436] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB1DD400) [pid = 3436] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CADCFC00) [pid = 3436] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CE466800) [pid = 3436] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB6D2C00) [pid = 3436] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C4F08800) [pid = 3436] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C9EE6C00) [pid = 3436] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB693000) [pid = 3436] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C5029800) [pid = 3436] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:36:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:36:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1745ms 17:36:16 INFO - PROCESS | 3436 | 1467246976872 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 17:36:16 INFO - PROCESS | 3436 | 1467246976877 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 17:36:16 INFO - PROCESS | 3436 | 1467246976883 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:36:16 INFO - PROCESS | 3436 | 1467246976886 Marionette TRACE conn6 <- [1,1582,null,{}] 17:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:36:16 INFO - PROCESS | 3436 | 1467246976892 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:16 INFO - PROCESS | 3436 | 1467246976896 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:16 INFO - PROCESS | 3436 | 1467246976985 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 17:36:17 INFO - PROCESS | 3436 | 1467246976992 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 3436 | 1467246976997 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815BC800 == 28 [pid = 3436] [id = 405] 17:36:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022814D5400) [pid = 3436] [serial = 1215] [outer = 0000000000000000] 17:36:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022814DA000) [pid = 3436] [serial = 1216] [outer = 00000022814D5400] 17:36:17 INFO - PROCESS | 3436 | 1467246977049 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022815ED400) [pid = 3436] [serial = 1217] [outer = 00000022814D5400] 17:36:17 INFO - PROCESS | 3436 | 1467246977550 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 734ms 17:36:17 INFO - PROCESS | 3436 | 1467246977626 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 17:36:17 INFO - PROCESS | 3436 | 1467246977630 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 17:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:36:17 INFO - PROCESS | 3436 | 1467246977637 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:36:17 INFO - PROCESS | 3436 | 1467246977641 Marionette TRACE conn6 <- [1,1586,null,{}] 17:36:17 INFO - PROCESS | 3436 | 1467246977645 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:17 INFO - PROCESS | 3436 | 1467246977648 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:17 INFO - PROCESS | 3436 | 1467246977746 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 17:36:17 INFO - PROCESS | 3436 | 1467246977815 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:17 INFO - PROCESS | 3436 | 1467246977818 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F0C800 == 29 [pid = 3436] [id = 406] 17:36:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (0000002281F07800) [pid = 3436] [serial = 1218] [outer = 0000000000000000] 17:36:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002282265C00) [pid = 3436] [serial = 1219] [outer = 0000002281F07800] 17:36:17 INFO - PROCESS | 3436 | 1467246977867 Marionette DEBUG loaded listener.js 17:36:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2F3F800) [pid = 3436] [serial = 1220] [outer = 0000002281F07800] 17:36:18 INFO - PROCESS | 3436 | 1467246978254 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 649ms 17:36:18 INFO - PROCESS | 3436 | 1467246978284 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 17:36:18 INFO - PROCESS | 3436 | 1467246978286 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 17:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:36:18 INFO - PROCESS | 3436 | 1467246978290 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:36:18 INFO - PROCESS | 3436 | 1467246978292 Marionette TRACE conn6 <- [1,1590,null,{}] 17:36:18 INFO - PROCESS | 3436 | 1467246978303 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:18 INFO - PROCESS | 3436 | 1467246978316 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:18 INFO - PROCESS | 3436 | 1467246978438 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 17:36:18 INFO - PROCESS | 3436 | 1467246978453 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:18 INFO - PROCESS | 3436 | 1467246978457 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C53C3000 == 30 [pid = 3436] [id = 407] 17:36:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C4DE2400) [pid = 3436] [serial = 1221] [outer = 0000000000000000] 17:36:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4DEC400) [pid = 3436] [serial = 1222] [outer = 00000022C4DE2400] 17:36:18 INFO - PROCESS | 3436 | 1467246978507 Marionette DEBUG loaded listener.js 17:36:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C4F44C00) [pid = 3436] [serial = 1223] [outer = 00000022C4DE2400] 17:36:18 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:18 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:18 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:18 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:18 INFO - PROCESS | 3436 | 1467246978962 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 733ms 17:36:19 INFO - PROCESS | 3436 | 1467246979026 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 3436 | 1467246979028 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 17:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:36:19 INFO - PROCESS | 3436 | 1467246979031 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - PROCESS | 3436 | 1467246979033 Marionette TRACE conn6 <- [1,1594,null,{}] 17:36:19 INFO - PROCESS | 3436 | 1467246979036 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:19 INFO - PROCESS | 3436 | 1467246979039 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:19 INFO - PROCESS | 3436 | 1467246979150 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 17:36:19 INFO - PROCESS | 3436 | 1467246979158 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 3436 | 1467246979160 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9CB1000 == 31 [pid = 3436] [id = 408] 17:36:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C502D800) [pid = 3436] [serial = 1224] [outer = 0000000000000000] 17:36:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C528BC00) [pid = 3436] [serial = 1225] [outer = 00000022C502D800] 17:36:19 INFO - PROCESS | 3436 | 1467246979244 Marionette DEBUG loaded listener.js 17:36:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C5D44C00) [pid = 3436] [serial = 1226] [outer = 00000022C502D800] 17:36:19 INFO - PROCESS | 3436 | 1467246979679 Marionette TRACE conn6 <- [1,1596,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]]]}] 17:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 691ms 17:36:19 INFO - PROCESS | 3436 | 1467246979726 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 17:36:19 INFO - PROCESS | 3436 | 1467246979728 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 17:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:36:19 INFO - PROCESS | 3436 | 1467246979731 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:36:19 INFO - PROCESS | 3436 | 1467246979733 Marionette TRACE conn6 <- [1,1598,null,{}] 17:36:19 INFO - PROCESS | 3436 | 1467246979743 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:19 INFO - PROCESS | 3436 | 1467246979745 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:19 INFO - PROCESS | 3436 | 1467246979886 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 17:36:19 INFO - PROCESS | 3436 | 1467246979896 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:19 INFO - PROCESS | 3436 | 1467246979899 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB103800 == 32 [pid = 3436] [id = 409] 17:36:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C62B9400) [pid = 3436] [serial = 1227] [outer = 0000000000000000] 17:36:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C94BEC00) [pid = 3436] [serial = 1228] [outer = 00000022C62B9400] 17:36:19 INFO - PROCESS | 3436 | 1467246979944 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CADCE800) [pid = 3436] [serial = 1229] [outer = 00000022C62B9400] 17:36:20 INFO - PROCESS | 3436 | 1467246980373 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 17:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:36:20 INFO - PROCESS | 3436 | 1467246980427 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 17:36:20 INFO - PROCESS | 3436 | 1467246980430 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 17:36:20 INFO - PROCESS | 3436 | 1467246980444 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:36:20 INFO - PROCESS | 3436 | 1467246980446 Marionette TRACE conn6 <- [1,1602,null,{}] 17:36:20 INFO - PROCESS | 3436 | 1467246980450 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:20 INFO - PROCESS | 3436 | 1467246980456 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:20 INFO - PROCESS | 3436 | 1467246980594 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 17:36:20 INFO - PROCESS | 3436 | 1467246980646 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:20 INFO - PROCESS | 3436 | 1467246980649 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:20 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF393000 == 33 [pid = 3436] [id = 410] 17:36:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CAE1D400) [pid = 3436] [serial = 1230] [outer = 0000000000000000] 17:36:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB3A6C00) [pid = 3436] [serial = 1231] [outer = 00000022CAE1D400] 17:36:20 INFO - PROCESS | 3436 | 1467246980697 Marionette DEBUG loaded listener.js 17:36:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB69A000) [pid = 3436] [serial = 1232] [outer = 00000022CAE1D400] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CB5A4C00) [pid = 3436] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CE472000) [pid = 3436] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002280FF4400) [pid = 3436] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CEE25800) [pid = 3436] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022816AF400) [pid = 3436] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D1AB6000) [pid = 3436] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022816B1000) [pid = 3436] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022816B4800) [pid = 3436] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C5027000) [pid = 3436] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CAC0EC00) [pid = 3436] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (0000002281F0BC00) [pid = 3436] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D279C000) [pid = 3436] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:36:21 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D23C1800) [pid = 3436] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:36:21 INFO - PROCESS | 3436 | 1467246981368 Marionette TRACE conn6 <- [1,1604,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]]]}] 17:36:21 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 17:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 987ms 17:36:21 INFO - PROCESS | 3436 | 1467246981422 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 17:36:21 INFO - PROCESS | 3436 | 1467246981424 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 17:36:21 INFO - PROCESS | 3436 | 1467246981428 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:36:21 INFO - PROCESS | 3436 | 1467246981429 Marionette TRACE conn6 <- [1,1606,null,{}] 17:36:21 INFO - PROCESS | 3436 | 1467246981433 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:21 INFO - PROCESS | 3436 | 1467246981435 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:21 INFO - PROCESS | 3436 | 1467246981549 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 17:36:21 INFO - PROCESS | 3436 | 1467246981600 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:21 INFO - PROCESS | 3436 | 1467246981602 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C67800 == 34 [pid = 3436] [id = 411] 17:36:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (0000002280FF4400) [pid = 3436] [serial = 1233] [outer = 0000000000000000] 17:36:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C94C1C00) [pid = 3436] [serial = 1234] [outer = 0000002280FF4400] 17:36:21 INFO - PROCESS | 3436 | 1467246981646 Marionette DEBUG loaded listener.js 17:36:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB6D8400) [pid = 3436] [serial = 1235] [outer = 0000002280FF4400] 17:36:22 INFO - PROCESS | 3436 | 1467246982005 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 629ms 17:36:22 INFO - PROCESS | 3436 | 1467246982060 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 3436 | 1467246982062 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 17:36:22 INFO - PROCESS | 3436 | 1467246982065 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:36:22 INFO - PROCESS | 3436 | 1467246982067 Marionette TRACE conn6 <- [1,1610,null,{}] 17:36:22 INFO - PROCESS | 3436 | 1467246982071 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:22 INFO - PROCESS | 3436 | 1467246982072 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:22 INFO - PROCESS | 3436 | 1467246982151 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 17:36:22 INFO - PROCESS | 3436 | 1467246982157 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 3436 | 1467246982159 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D16B7000 == 35 [pid = 3436] [id = 412] 17:36:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB84EC00) [pid = 3436] [serial = 1236] [outer = 0000000000000000] 17:36:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE4F9400) [pid = 3436] [serial = 1237] [outer = 00000022CB84EC00] 17:36:22 INFO - PROCESS | 3436 | 1467246982203 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CEE11400) [pid = 3436] [serial = 1238] [outer = 00000022CB84EC00] 17:36:22 INFO - PROCESS | 3436 | 1467246982630 Marionette TRACE conn6 <- [1,1612,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]]]}] 17:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 17:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 587ms 17:36:22 INFO - PROCESS | 3436 | 1467246982657 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 17:36:22 INFO - PROCESS | 3436 | 1467246982659 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 17:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:36:22 INFO - PROCESS | 3436 | 1467246982663 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:36:22 INFO - PROCESS | 3436 | 1467246982664 Marionette TRACE conn6 <- [1,1614,null,{}] 17:36:22 INFO - PROCESS | 3436 | 1467246982672 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:22 INFO - PROCESS | 3436 | 1467246982674 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:22 INFO - PROCESS | 3436 | 1467246982763 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 17:36:22 INFO - PROCESS | 3436 | 1467246982771 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:22 INFO - PROCESS | 3436 | 1467246982773 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F68800 == 36 [pid = 3436] [id = 413] 17:36:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C3A1C800) [pid = 3436] [serial = 1239] [outer = 0000000000000000] 17:36:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CF1D3C00) [pid = 3436] [serial = 1240] [outer = 00000022C3A1C800] 17:36:22 INFO - PROCESS | 3436 | 1467246982817 Marionette DEBUG loaded listener.js 17:36:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D0A2F000) [pid = 3436] [serial = 1241] [outer = 00000022C3A1C800] 17:36:23 INFO - PROCESS | 3436 | 1467246983292 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:36:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:36:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 17:36:23 INFO - PROCESS | 3436 | 1467246983357 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 17:36:23 INFO - PROCESS | 3436 | 1467246983362 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 17:36:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:36:23 INFO - PROCESS | 3436 | 1467246983368 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:36:23 INFO - PROCESS | 3436 | 1467246983373 Marionette TRACE conn6 <- [1,1618,null,{}] 17:36:23 INFO - PROCESS | 3436 | 1467246983380 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:23 INFO - PROCESS | 3436 | 1467246983383 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:23 INFO - PROCESS | 3436 | 1467246983532 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 17:36:23 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:36:23 INFO - PROCESS | 3436 | 1467246983628 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:23 INFO - PROCESS | 3436 | 1467246983634 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:23 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FD8000 == 37 [pid = 3436] [id = 414] 17:36:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022814D3000) [pid = 3436] [serial = 1242] [outer = 0000000000000000] 17:36:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (000000228150F000) [pid = 3436] [serial = 1243] [outer = 00000022814D3000] 17:36:23 INFO - PROCESS | 3436 | 1467246983693 Marionette DEBUG loaded listener.js 17:36:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (0000002281F04800) [pid = 3436] [serial = 1244] [outer = 00000022814D3000] 17:36:24 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:24 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:24 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:24 INFO - PROCESS | 3436 | 1467246984470 Marionette TRACE conn6 <- [1,1620,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]]]}] 17:36:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:36:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1196ms 17:36:24 INFO - PROCESS | 3436 | 1467246984568 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 17:36:24 INFO - PROCESS | 3436 | 1467246984573 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 17:36:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:36:24 INFO - PROCESS | 3436 | 1467246984580 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:36:24 INFO - PROCESS | 3436 | 1467246984583 Marionette TRACE conn6 <- [1,1622,null,{}] 17:36:24 INFO - PROCESS | 3436 | 1467246984587 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:24 INFO - PROCESS | 3436 | 1467246984590 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:24 INFO - PROCESS | 3436 | 1467246984743 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 17:36:24 INFO - PROCESS | 3436 | 1467246984856 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:24 INFO - PROCESS | 3436 | 1467246984859 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEED000 == 38 [pid = 3436] [id = 415] 17:36:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C423CC00) [pid = 3436] [serial = 1245] [outer = 0000000000000000] 17:36:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C4F10400) [pid = 3436] [serial = 1246] [outer = 00000022C423CC00] 17:36:24 INFO - PROCESS | 3436 | 1467246984919 Marionette DEBUG loaded listener.js 17:36:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C528C800) [pid = 3436] [serial = 1247] [outer = 00000022C423CC00] 17:36:25 INFO - PROCESS | 3436 | 1467246985806 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1289ms 17:36:25 INFO - PROCESS | 3436 | 1467246985870 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 17:36:25 INFO - PROCESS | 3436 | 1467246985874 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 17:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:36:25 INFO - PROCESS | 3436 | 1467246985880 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:36:25 INFO - PROCESS | 3436 | 1467246985883 Marionette TRACE conn6 <- [1,1626,null,{}] 17:36:25 INFO - PROCESS | 3436 | 1467246985889 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:25 INFO - PROCESS | 3436 | 1467246985891 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:26 INFO - PROCESS | 3436 | 1467246986008 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 17:36:26 INFO - PROCESS | 3436 | 1467246986086 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 3436 | 1467246986091 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:26 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FD4800 == 39 [pid = 3436] [id = 416] 17:36:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (0000002280FFA000) [pid = 3436] [serial = 1248] [outer = 0000000000000000] 17:36:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022816B4800) [pid = 3436] [serial = 1249] [outer = 0000002280FFA000] 17:36:26 INFO - PROCESS | 3436 | 1467246986170 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022C3ACF000) [pid = 3436] [serial = 1250] [outer = 0000002280FFA000] 17:36:26 INFO - PROCESS | 3436 | --DOCSHELL 00000022D16B7000 == 38 [pid = 3436] [id = 412] 17:36:26 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0C67800 == 37 [pid = 3436] [id = 411] 17:36:26 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF393000 == 36 [pid = 3436] [id = 410] 17:36:26 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB103800 == 35 [pid = 3436] [id = 409] 17:36:26 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9CB1000 == 34 [pid = 3436] [id = 408] 17:36:26 INFO - PROCESS | 3436 | --DOCSHELL 00000022C53C3000 == 33 [pid = 3436] [id = 407] 17:36:26 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F0C800 == 32 [pid = 3436] [id = 406] 17:36:26 INFO - PROCESS | 3436 | --DOCSHELL 00000022815BC800 == 31 [pid = 3436] [id = 405] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CB69A400) [pid = 3436] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CE3C6C00) [pid = 3436] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D164D000) [pid = 3436] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CF034C00) [pid = 3436] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C5414000) [pid = 3436] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C94C4C00) [pid = 3436] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D1648800) [pid = 3436] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C2FC8400) [pid = 3436] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C4927C00) [pid = 3436] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D2166000) [pid = 3436] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (000000228225EC00) [pid = 3436] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C2FD3000) [pid = 3436] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002281F05C00) [pid = 3436] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C30D6000) [pid = 3436] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C5290400) [pid = 3436] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CA13E000) [pid = 3436] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CAE1B400) [pid = 3436] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4F49400) [pid = 3436] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D2ECD000) [pid = 3436] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D3A08C00) [pid = 3436] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D2522C00) [pid = 3436] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D24B5000) [pid = 3436] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D164B000) [pid = 3436] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D23BBC00) [pid = 3436] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CB1DB000) [pid = 3436] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:36:26 INFO - PROCESS | 3436 | 1467246986692 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 838ms 17:36:26 INFO - PROCESS | 3436 | 1467246986722 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 17:36:26 INFO - PROCESS | 3436 | 1467246986726 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 17:36:26 INFO - PROCESS | 3436 | 1467246986732 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:36:26 INFO - PROCESS | 3436 | 1467246986735 Marionette TRACE conn6 <- [1,1630,null,{}] 17:36:26 INFO - PROCESS | 3436 | 1467246986739 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:26 INFO - PROCESS | 3436 | 1467246986741 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:26 INFO - PROCESS | 3436 | 1467246986835 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 17:36:26 INFO - PROCESS | 3436 | 1467246986843 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:26 INFO - PROCESS | 3436 | 1467246986846 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D1D800 == 32 [pid = 3436] [id = 417] 17:36:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C4DE8000) [pid = 3436] [serial = 1251] [outer = 0000000000000000] 17:36:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C4DEEC00) [pid = 3436] [serial = 1252] [outer = 00000022C4DE8000] 17:36:26 INFO - PROCESS | 3436 | 1467246986893 Marionette DEBUG loaded listener.js 17:36:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C5026000) [pid = 3436] [serial = 1253] [outer = 00000022C4DE8000] 17:36:27 INFO - PROCESS | 3436 | 1467246987347 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 17:36:27 INFO - PROCESS | 3436 | 1467246987408 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 17:36:27 INFO - PROCESS | 3436 | 1467246987410 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 17:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:36:27 INFO - PROCESS | 3436 | 1467246987414 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:36:27 INFO - PROCESS | 3436 | 1467246987417 Marionette TRACE conn6 <- [1,1634,null,{}] 17:36:27 INFO - PROCESS | 3436 | 1467246987429 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:27 INFO - PROCESS | 3436 | 1467246987434 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:27 INFO - PROCESS | 3436 | 1467246987556 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 17:36:27 INFO - PROCESS | 3436 | 1467246987572 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:27 INFO - PROCESS | 3436 | 1467246987575 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA113800 == 33 [pid = 3436] [id = 418] 17:36:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C94BF400) [pid = 3436] [serial = 1254] [outer = 0000000000000000] 17:36:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CA13EC00) [pid = 3436] [serial = 1255] [outer = 00000022C94BF400] 17:36:27 INFO - PROCESS | 3436 | 1467246987629 Marionette DEBUG loaded listener.js 17:36:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CAE1B000) [pid = 3436] [serial = 1256] [outer = 00000022C94BF400] 17:36:28 INFO - PROCESS | 3436 | 1467246988079 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 17:36:28 INFO - PROCESS | 3436 | 1467246988111 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 3436 | 1467246988114 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 17:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:36:28 INFO - PROCESS | 3436 | 1467246988117 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - PROCESS | 3436 | 1467246988119 Marionette TRACE conn6 <- [1,1638,null,{}] 17:36:28 INFO - PROCESS | 3436 | 1467246988123 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:28 INFO - PROCESS | 3436 | 1467246988125 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:28 INFO - PROCESS | 3436 | 1467246988215 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 17:36:28 INFO - PROCESS | 3436 | 1467246988221 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:28 INFO - PROCESS | 3436 | 1467246988223 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0C7800 == 34 [pid = 3436] [id = 419] 17:36:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CB1DA000) [pid = 3436] [serial = 1257] [outer = 0000000000000000] 17:36:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB1E3C00) [pid = 3436] [serial = 1258] [outer = 00000022CB1DA000] 17:36:28 INFO - PROCESS | 3436 | 1467246988269 Marionette DEBUG loaded listener.js 17:36:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB699800) [pid = 3436] [serial = 1259] [outer = 00000022CB1DA000] 17:36:28 INFO - PROCESS | 3436 | 1467246988754 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 17:36:28 INFO - PROCESS | 3436 | 1467246988792 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 17:36:28 INFO - PROCESS | 3436 | 1467246988794 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 17:36:28 INFO - PROCESS | 3436 | 1467246988797 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:36:28 INFO - PROCESS | 3436 | 1467246988799 Marionette TRACE conn6 <- [1,1642,null,{}] 17:36:28 INFO - PROCESS | 3436 | 1467246988808 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:28 INFO - PROCESS | 3436 | 1467246988810 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:28 INFO - PROCESS | 3436 | [3436] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:36:28 INFO - PROCESS | 3436 | 1467246988919 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 17:36:29 INFO - PROCESS | 3436 | 1467246989002 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 3436 | 1467246989004 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D169B000 == 35 [pid = 3436] [id = 420] 17:36:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB6D8000) [pid = 3436] [serial = 1260] [outer = 0000000000000000] 17:36:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CE471400) [pid = 3436] [serial = 1261] [outer = 00000022CB6D8000] 17:36:29 INFO - PROCESS | 3436 | 1467246989049 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CF108000) [pid = 3436] [serial = 1262] [outer = 00000022CB6D8000] 17:36:29 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:29 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:29 INFO - PROCESS | 3436 | 1467246989478 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 735ms 17:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:36:29 INFO - PROCESS | 3436 | 1467246989535 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 17:36:29 INFO - PROCESS | 3436 | 1467246989537 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 17:36:29 INFO - PROCESS | 3436 | 1467246989540 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:36:29 INFO - PROCESS | 3436 | 1467246989542 Marionette TRACE conn6 <- [1,1646,null,{}] 17:36:29 INFO - PROCESS | 3436 | 1467246989546 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:29 INFO - PROCESS | 3436 | 1467246989552 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:29 INFO - PROCESS | 3436 | 1467246989686 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 17:36:29 INFO - PROCESS | 3436 | 1467246989748 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:29 INFO - PROCESS | 3436 | 1467246989750 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21CE000 == 36 [pid = 3436] [id = 421] 17:36:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D1646C00) [pid = 3436] [serial = 1263] [outer = 0000000000000000] 17:36:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D23B2C00) [pid = 3436] [serial = 1264] [outer = 00000022D1646C00] 17:36:29 INFO - PROCESS | 3436 | 1467246989795 Marionette DEBUG loaded listener.js 17:36:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D23BEC00) [pid = 3436] [serial = 1265] [outer = 00000022D1646C00] 17:36:30 INFO - PROCESS | 3436 | 1467246990232 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 17:36:30 INFO - PROCESS | 3436 | 1467246990292 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 3436 | 1467246990295 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 17:36:30 INFO - PROCESS | 3436 | 1467246990298 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - PROCESS | 3436 | 1467246990300 Marionette TRACE conn6 <- [1,1650,null,{}] 17:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:36:30 INFO - PROCESS | 3436 | 1467246990303 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:30 INFO - PROCESS | 3436 | 1467246990305 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:30 INFO - PROCESS | 3436 | 1467246990414 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022814D5400) [pid = 3436] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (0000002281F07800) [pid = 3436] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4DE2400) [pid = 3436] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (0000002280FF2000) [pid = 3436] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C62B9400) [pid = 3436] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022814CD800) [pid = 3436] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C91C2400) [pid = 3436] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D1651C00) [pid = 3436] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0000002280FF4400) [pid = 3436] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CAE1D400) [pid = 3436] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CB84EC00) [pid = 3436] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:36:30 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C502D800) [pid = 3436] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:36:30 INFO - PROCESS | 3436 | 1467246990516 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:30 INFO - PROCESS | 3436 | 1467246990518 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:30 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FDB000 == 37 [pid = 3436] [id = 422] 17:36:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (0000002280A5C000) [pid = 3436] [serial = 1266] [outer = 0000000000000000] 17:36:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022815EF400) [pid = 3436] [serial = 1267] [outer = 0000002280A5C000] 17:36:30 INFO - PROCESS | 3436 | 1467246990564 Marionette DEBUG loaded listener.js 17:36:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C5334C00) [pid = 3436] [serial = 1268] [outer = 0000002280A5C000] 17:36:30 INFO - PROCESS | 3436 | 1467246990931 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 17:36:30 INFO - PROCESS | 3436 | 1467246990975 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 17:36:30 INFO - PROCESS | 3436 | 1467246990977 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 17:36:30 INFO - PROCESS | 3436 | 1467246990981 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:36:30 INFO - PROCESS | 3436 | 1467246990982 Marionette TRACE conn6 <- [1,1654,null,{}] 17:36:30 INFO - PROCESS | 3436 | 1467246990986 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:30 INFO - PROCESS | 3436 | 1467246990988 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:31 INFO - PROCESS | 3436 | 1467246991070 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 17:36:31 INFO - PROCESS | 3436 | 1467246991149 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 3436 | 1467246991151 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D519F000 == 38 [pid = 3436] [id = 423] 17:36:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C9153400) [pid = 3436] [serial = 1269] [outer = 0000000000000000] 17:36:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D1651C00) [pid = 3436] [serial = 1270] [outer = 00000022C9153400] 17:36:31 INFO - PROCESS | 3436 | 1467246991195 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D2792C00) [pid = 3436] [serial = 1271] [outer = 00000022C9153400] 17:36:31 INFO - PROCESS | 3436 | 1467246991557 Marionette TRACE conn6 <- [1,1656,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]]]}] 17:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 627ms 17:36:31 INFO - PROCESS | 3436 | 1467246991611 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 17:36:31 INFO - PROCESS | 3436 | 1467246991614 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 17:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:36:31 INFO - PROCESS | 3436 | 1467246991617 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:36:31 INFO - PROCESS | 3436 | 1467246991619 Marionette TRACE conn6 <- [1,1658,null,{}] 17:36:31 INFO - PROCESS | 3436 | 1467246991622 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:31 INFO - PROCESS | 3436 | 1467246991624 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:31 INFO - PROCESS | 3436 | 1467246991739 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 17:36:31 INFO - PROCESS | 3436 | 1467246991782 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:31 INFO - PROCESS | 3436 | 1467246991784 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D527C000 == 39 [pid = 3436] [id = 424] 17:36:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D3A0A000) [pid = 3436] [serial = 1272] [outer = 0000000000000000] 17:36:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D3A10C00) [pid = 3436] [serial = 1273] [outer = 00000022D3A0A000] 17:36:31 INFO - PROCESS | 3436 | 1467246991828 Marionette DEBUG loaded listener.js 17:36:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D400E400) [pid = 3436] [serial = 1274] [outer = 00000022D3A0A000] 17:36:32 INFO - PROCESS | 3436 | 1467246992228 Marionette TRACE conn6 <- [1,1660,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]]]}] 17:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 628ms 17:36:32 INFO - PROCESS | 3436 | 1467246992249 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 17:36:32 INFO - PROCESS | 3436 | 1467246992251 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 17:36:32 INFO - PROCESS | 3436 | 1467246992254 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:36:32 INFO - PROCESS | 3436 | 1467246992256 Marionette TRACE conn6 <- [1,1662,null,{}] 17:36:32 INFO - PROCESS | 3436 | 1467246992259 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:32 INFO - PROCESS | 3436 | 1467246992261 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:32 INFO - PROCESS | 3436 | 1467246992376 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 17:36:32 INFO - PROCESS | 3436 | 1467246992384 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:32 INFO - PROCESS | 3436 | 1467246992386 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A63000 == 40 [pid = 3436] [id = 425] 17:36:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D40B8800) [pid = 3436] [serial = 1275] [outer = 0000000000000000] 17:36:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D43B4C00) [pid = 3436] [serial = 1276] [outer = 00000022D40B8800] 17:36:32 INFO - PROCESS | 3436 | 1467246992439 Marionette DEBUG loaded listener.js 17:36:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D4D77C00) [pid = 3436] [serial = 1277] [outer = 00000022D40B8800] 17:36:33 INFO - PROCESS | 3436 | 1467246993139 Marionette TRACE conn6 <- [1,1664,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]]]}] 17:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 940ms 17:36:33 INFO - PROCESS | 3436 | 1467246993197 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 17:36:33 INFO - PROCESS | 3436 | 1467246993202 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 17:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:36:33 INFO - PROCESS | 3436 | 1467246993207 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:36:33 INFO - PROCESS | 3436 | 1467246993213 Marionette TRACE conn6 <- [1,1666,null,{}] 17:36:33 INFO - PROCESS | 3436 | 1467246993219 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:33 INFO - PROCESS | 3436 | 1467246993222 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:33 INFO - PROCESS | 3436 | 1467246993378 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 17:36:33 INFO - PROCESS | 3436 | 1467246993493 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:33 INFO - PROCESS | 3436 | 1467246993496 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D1B000 == 41 [pid = 3436] [id = 426] 17:36:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C2FD4C00) [pid = 3436] [serial = 1278] [outer = 0000000000000000] 17:36:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C44C9C00) [pid = 3436] [serial = 1279] [outer = 00000022C2FD4C00] 17:36:33 INFO - PROCESS | 3436 | 1467246993556 Marionette DEBUG loaded listener.js 17:36:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C4F53800) [pid = 3436] [serial = 1280] [outer = 00000022C2FD4C00] 17:36:34 INFO - PROCESS | 3436 | 1467246994154 Marionette TRACE conn6 <- [1,1668,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]]]}] 17:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 986ms 17:36:34 INFO - PROCESS | 3436 | 1467246994196 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 17:36:34 INFO - PROCESS | 3436 | 1467246994202 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 17:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:36:34 INFO - PROCESS | 3436 | 1467246994208 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:36:34 INFO - PROCESS | 3436 | 1467246994211 Marionette TRACE conn6 <- [1,1670,null,{}] 17:36:34 INFO - PROCESS | 3436 | 1467246994215 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:34 INFO - PROCESS | 3436 | 1467246994218 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:34 INFO - PROCESS | 3436 | 1467246994338 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 17:36:34 INFO - PROCESS | 3436 | 1467246994431 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:34 INFO - PROCESS | 3436 | 1467246994434 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20DE800 == 42 [pid = 3436] [id = 427] 17:36:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CAE1D000) [pid = 3436] [serial = 1281] [outer = 0000000000000000] 17:36:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB1D7C00) [pid = 3436] [serial = 1282] [outer = 00000022CAE1D000] 17:36:34 INFO - PROCESS | 3436 | 1467246994492 Marionette DEBUG loaded listener.js 17:36:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CE46F800) [pid = 3436] [serial = 1283] [outer = 00000022CAE1D000] 17:36:34 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:34 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:35 INFO - PROCESS | 3436 | 1467246995093 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 943ms 17:36:35 INFO - PROCESS | 3436 | 1467246995154 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 17:36:35 INFO - PROCESS | 3436 | 1467246995157 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 17:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:36:35 INFO - PROCESS | 3436 | 1467246995161 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:36:35 INFO - PROCESS | 3436 | 1467246995165 Marionette TRACE conn6 <- [1,1674,null,{}] 17:36:35 INFO - PROCESS | 3436 | 1467246995177 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:35 INFO - PROCESS | 3436 | 1467246995182 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:35 INFO - PROCESS | 3436 | 1467246995296 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 17:36:35 INFO - PROCESS | 3436 | 1467246995420 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:35 INFO - PROCESS | 3436 | 1467246995424 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6B9C000 == 43 [pid = 3436] [id = 428] 17:36:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D23B9000) [pid = 3436] [serial = 1284] [outer = 0000000000000000] 17:36:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D251B400) [pid = 3436] [serial = 1285] [outer = 00000022D23B9000] 17:36:35 INFO - PROCESS | 3436 | 1467246995482 Marionette DEBUG loaded listener.js 17:36:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D4D79400) [pid = 3436] [serial = 1286] [outer = 00000022D23B9000] 17:36:36 INFO - PROCESS | 3436 | 1467246996261 Marionette TRACE conn6 <- [1,1676,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]]]}] 17:36:36 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 17:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1131ms 17:36:36 INFO - PROCESS | 3436 | 1467246996293 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 17:36:36 INFO - PROCESS | 3436 | 1467246996297 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 17:36:36 INFO - PROCESS | 3436 | 1467246996302 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:36:36 INFO - PROCESS | 3436 | 1467246996306 Marionette TRACE conn6 <- [1,1678,null,{}] 17:36:36 INFO - PROCESS | 3436 | 1467246996311 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:36 INFO - PROCESS | 3436 | 1467246996314 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:36 INFO - PROCESS | 3436 | 1467246996422 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 17:36:36 INFO - PROCESS | 3436 | 1467246996501 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:36 INFO - PROCESS | 3436 | 1467246996506 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815B8000 == 44 [pid = 3436] [id = 429] 17:36:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (0000002281F0B800) [pid = 3436] [serial = 1287] [outer = 0000000000000000] 17:36:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022C2F37000) [pid = 3436] [serial = 1288] [outer = 0000002281F0B800] 17:36:36 INFO - PROCESS | 3436 | 1467246996603 Marionette DEBUG loaded listener.js 17:36:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022C4DE5400) [pid = 3436] [serial = 1289] [outer = 0000002281F0B800] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022D527C000 == 43 [pid = 3436] [id = 424] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022D519F000 == 42 [pid = 3436] [id = 423] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FDB000 == 41 [pid = 3436] [id = 422] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21CE000 == 40 [pid = 3436] [id = 421] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022D169B000 == 39 [pid = 3436] [id = 420] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0C7800 == 38 [pid = 3436] [id = 419] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA113800 == 37 [pid = 3436] [id = 418] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D1D800 == 36 [pid = 3436] [id = 417] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FD4800 == 35 [pid = 3436] [id = 416] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEED000 == 34 [pid = 3436] [id = 415] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F68800 == 33 [pid = 3436] [id = 413] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FD8000 == 32 [pid = 3436] [id = 414] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FCE000 == 31 [pid = 3436] [id = 404] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6B9C000 == 30 [pid = 3436] [id = 428] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20DE800 == 29 [pid = 3436] [id = 427] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D1B000 == 28 [pid = 3436] [id = 426] 17:36:37 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A63000 == 27 [pid = 3436] [id = 425] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022814DA000) [pid = 3436] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022815ED400) [pid = 3436] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (0000002282265C00) [pid = 3436] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C2F3F800) [pid = 3436] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C4DEC400) [pid = 3436] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022815FA400) [pid = 3436] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022814D8C00) [pid = 3436] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C94BEC00) [pid = 3436] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C4257800) [pid = 3436] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022816B2800) [pid = 3436] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB1DE800) [pid = 3436] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C9E71400) [pid = 3436] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D3ADB400) [pid = 3436] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D2172400) [pid = 3436] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C94C1C00) [pid = 3436] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB3A6C00) [pid = 3436] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CE4F9400) [pid = 3436] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB69A000) [pid = 3436] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C528BC00) [pid = 3436] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C5D44C00) [pid = 3436] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CF1D3C00) [pid = 3436] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CADCE800) [pid = 3436] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CEE11400) [pid = 3436] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB6D8400) [pid = 3436] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C4F44C00) [pid = 3436] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:36:37 INFO - PROCESS | 3436 | 1467246997899 Marionette TRACE conn6 <- [1,1680,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]]]}] 17:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1679ms 17:36:37 INFO - PROCESS | 3436 | 1467246997986 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 17:36:37 INFO - PROCESS | 3436 | 1467246997991 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 17:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:36:38 INFO - PROCESS | 3436 | 1467246997996 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 3436 | 1467246997999 Marionette TRACE conn6 <- [1,1682,null,{}] 17:36:38 INFO - PROCESS | 3436 | 1467246998005 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:38 INFO - PROCESS | 3436 | 1467246998008 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:38 INFO - PROCESS | 3436 | 1467246998094 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 17:36:38 INFO - PROCESS | 3436 | 1467246998108 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 3436 | 1467246998111 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:38 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FCB800 == 28 [pid = 3436] [id = 430] 17:36:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022814CD800) [pid = 3436] [serial = 1290] [outer = 0000000000000000] 17:36:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (0000002281510400) [pid = 3436] [serial = 1291] [outer = 00000022814CD800] 17:36:38 INFO - PROCESS | 3436 | 1467246998160 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022815F8000) [pid = 3436] [serial = 1292] [outer = 00000022814CD800] 17:36:38 INFO - PROCESS | 3436 | 1467246998627 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 692ms 17:36:38 INFO - PROCESS | 3436 | 1467246998692 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 17:36:38 INFO - PROCESS | 3436 | 1467246998697 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 17:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:36:38 INFO - PROCESS | 3436 | 1467246998704 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:36:38 INFO - PROCESS | 3436 | 1467246998707 Marionette TRACE conn6 <- [1,1686,null,{}] 17:36:38 INFO - PROCESS | 3436 | 1467246998710 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:38 INFO - PROCESS | 3436 | 1467246998713 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:38 INFO - PROCESS | 3436 | 1467246998804 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 17:36:38 INFO - PROCESS | 3436 | 1467246998818 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:38 INFO - PROCESS | 3436 | 1467246998820 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:38 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C40F3000 == 29 [pid = 3436] [id = 431] 17:36:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (000000228226B400) [pid = 3436] [serial = 1293] [outer = 0000000000000000] 17:36:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C2F35800) [pid = 3436] [serial = 1294] [outer = 000000228226B400] 17:36:38 INFO - PROCESS | 3436 | 1467246998870 Marionette DEBUG loaded listener.js 17:36:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2FD4000) [pid = 3436] [serial = 1295] [outer = 000000228226B400] 17:36:39 INFO - PROCESS | 3436 | 1467246999353 Marionette TRACE conn6 <- [1,1688,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]]]}] 17:36:39 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 17:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 692ms 17:36:39 INFO - PROCESS | 3436 | 1467246999398 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 17:36:39 INFO - PROCESS | 3436 | 1467246999400 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 17:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:36:39 INFO - PROCESS | 3436 | 1467246999403 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:36:39 INFO - PROCESS | 3436 | 1467246999407 Marionette TRACE conn6 <- [1,1690,null,{}] 17:36:39 INFO - PROCESS | 3436 | 1467246999418 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:39 INFO - PROCESS | 3436 | 1467246999423 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:39 INFO - PROCESS | 3436 | 1467246999543 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 17:36:39 INFO - PROCESS | 3436 | 1467246999631 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:39 INFO - PROCESS | 3436 | 1467246999635 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C934D000 == 30 [pid = 3436] [id = 432] 17:36:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022814D8800) [pid = 3436] [serial = 1296] [outer = 0000000000000000] 17:36:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4DF1800) [pid = 3436] [serial = 1297] [outer = 00000022814D8800] 17:36:39 INFO - PROCESS | 3436 | 1467246999684 Marionette DEBUG loaded listener.js 17:36:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C4F4B800) [pid = 3436] [serial = 1298] [outer = 00000022814D8800] 17:36:39 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:39 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:40 INFO - PROCESS | 3436 | 1467247000109 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 17:36:40 INFO - PROCESS | 3436 | 1467247000143 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 17:36:40 INFO - PROCESS | 3436 | 1467247000146 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 17:36:40 INFO - PROCESS | 3436 | 1467247000149 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:36:40 INFO - PROCESS | 3436 | 1467247000151 Marionette TRACE conn6 <- [1,1694,null,{}] 17:36:40 INFO - PROCESS | 3436 | 1467247000155 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:40 INFO - PROCESS | 3436 | 1467247000157 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:40 INFO - PROCESS | 3436 | 1467247000273 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 17:36:40 INFO - PROCESS | 3436 | 1467247000279 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:40 INFO - PROCESS | 3436 | 1467247000281 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9F7E000 == 31 [pid = 3436] [id = 433] 17:36:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C528E400) [pid = 3436] [serial = 1299] [outer = 0000000000000000] 17:36:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C5296400) [pid = 3436] [serial = 1300] [outer = 00000022C528E400] 17:36:40 INFO - PROCESS | 3436 | 1467247000369 Marionette DEBUG loaded listener.js 17:36:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C60E7800) [pid = 3436] [serial = 1301] [outer = 00000022C528E400] 17:36:40 INFO - PROCESS | 3436 | 1467247000813 Marionette TRACE conn6 <- [1,1696,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]]]}] 17:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 17:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:36:40 INFO - PROCESS | 3436 | 1467247000845 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 17:36:40 INFO - PROCESS | 3436 | 1467247000847 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 17:36:40 INFO - PROCESS | 3436 | 1467247000850 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:36:40 INFO - PROCESS | 3436 | 1467247000852 Marionette TRACE conn6 <- [1,1698,null,{}] 17:36:40 INFO - PROCESS | 3436 | 1467247000874 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:40 INFO - PROCESS | 3436 | 1467247000876 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:41 INFO - PROCESS | 3436 | 1467247001014 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 17:36:41 INFO - PROCESS | 3436 | 1467247001066 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 3436 | 1467247001068 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB527000 == 32 [pid = 3436] [id = 434] 17:36:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (000000228226A400) [pid = 3436] [serial = 1302] [outer = 0000000000000000] 17:36:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C9B2F800) [pid = 3436] [serial = 1303] [outer = 000000228226A400] 17:36:41 INFO - PROCESS | 3436 | 1467247001113 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CAD93800) [pid = 3436] [serial = 1304] [outer = 000000228226A400] 17:36:41 INFO - PROCESS | 3436 | 1467247001595 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 778ms 17:36:41 INFO - PROCESS | 3436 | 1467247001631 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 17:36:41 INFO - PROCESS | 3436 | 1467247001633 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 17:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:36:41 INFO - PROCESS | 3436 | 1467247001643 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:36:41 INFO - PROCESS | 3436 | 1467247001645 Marionette TRACE conn6 <- [1,1702,null,{}] 17:36:41 INFO - PROCESS | 3436 | 1467247001649 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:41 INFO - PROCESS | 3436 | 1467247001655 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:41 INFO - PROCESS | 3436 | 1467247001786 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 17:36:41 INFO - PROCESS | 3436 | 1467247001840 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:41 INFO - PROCESS | 3436 | 1467247001842 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0ADA000 == 33 [pid = 3436] [id = 435] 17:36:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CAE19000) [pid = 3436] [serial = 1305] [outer = 0000000000000000] 17:36:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB694000) [pid = 3436] [serial = 1306] [outer = 00000022CAE19000] 17:36:41 INFO - PROCESS | 3436 | 1467247001888 Marionette DEBUG loaded listener.js 17:36:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB6D2C00) [pid = 3436] [serial = 1307] [outer = 00000022CAE19000] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D40B8800) [pid = 3436] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D3A0A000) [pid = 3436] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB6D8000) [pid = 3436] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D1646C00) [pid = 3436] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002280A5C000) [pid = 3436] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB1DA000) [pid = 3436] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4DE8000) [pid = 3436] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C423CC00) [pid = 3436] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C3A1C800) [pid = 3436] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (0000002280FFA000) [pid = 3436] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C94BF400) [pid = 3436] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022814D3000) [pid = 3436] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:36:42 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C9153400) [pid = 3436] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:36:42 INFO - PROCESS | 3436 | 1467247002475 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 17:36:42 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:36:42 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:36:42 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:36:42 INFO - PROCESS | 3436 | 1467247002523 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 17:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:36:42 INFO - PROCESS | 3436 | 1467247002527 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:36:42 INFO - PROCESS | 3436 | 1467247002529 Marionette TRACE conn6 <- [1,1706,null,{}] 17:36:42 INFO - PROCESS | 3436 | 1467247002532 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:42 INFO - PROCESS | 3436 | 1467247002534 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:42 INFO - PROCESS | 3436 | 1467247002613 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 17:36:42 INFO - PROCESS | 3436 | 1467247002620 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:42 INFO - PROCESS | 3436 | 1467247002622 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1521800 == 34 [pid = 3436] [id = 436] 17:36:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4F52C00) [pid = 3436] [serial = 1308] [outer = 0000000000000000] 17:36:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CAE18400) [pid = 3436] [serial = 1309] [outer = 00000022C4F52C00] 17:36:42 INFO - PROCESS | 3436 | 1467247002668 Marionette DEBUG loaded listener.js 17:36:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB6D8000) [pid = 3436] [serial = 1310] [outer = 00000022C4F52C00] 17:36:43 INFO - PROCESS | 3436 | 1467247003091 Marionette TRACE conn6 <- [1,1708,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]]]}] 17:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 585ms 17:36:43 INFO - PROCESS | 3436 | 1467247003120 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 3436 | 1467247003123 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 17:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:36:43 INFO - PROCESS | 3436 | 1467247003126 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - PROCESS | 3436 | 1467247003128 Marionette TRACE conn6 <- [1,1710,null,{}] 17:36:43 INFO - PROCESS | 3436 | 1467247003131 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:43 INFO - PROCESS | 3436 | 1467247003133 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:43 INFO - PROCESS | 3436 | 1467247003214 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 17:36:43 INFO - PROCESS | 3436 | 1467247003221 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 3436 | 1467247003223 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1AE6000 == 35 [pid = 3436] [id = 437] 17:36:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB850C00) [pid = 3436] [serial = 1311] [outer = 0000000000000000] 17:36:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE471800) [pid = 3436] [serial = 1312] [outer = 00000022CB850C00] 17:36:43 INFO - PROCESS | 3436 | 1467247003267 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CEE10000) [pid = 3436] [serial = 1313] [outer = 00000022CB850C00] 17:36:43 INFO - PROCESS | 3436 | 1467247003723 Marionette TRACE conn6 <- [1,1712,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]]]}] 17:36:43 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 17:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 17:36:43 INFO - PROCESS | 3436 | 1467247003759 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 17:36:43 INFO - PROCESS | 3436 | 1467247003761 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 17:36:43 INFO - PROCESS | 3436 | 1467247003764 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:36:43 INFO - PROCESS | 3436 | 1467247003766 Marionette TRACE conn6 <- [1,1714,null,{}] 17:36:43 INFO - PROCESS | 3436 | 1467247003769 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:43 INFO - PROCESS | 3436 | 1467247003772 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:43 INFO - PROCESS | 3436 | 1467247003854 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 17:36:43 INFO - PROCESS | 3436 | 1467247003860 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:43 INFO - PROCESS | 3436 | 1467247003862 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9173000 == 36 [pid = 3436] [id = 438] 17:36:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CEE11400) [pid = 3436] [serial = 1314] [outer = 0000000000000000] 17:36:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CF82B000) [pid = 3436] [serial = 1315] [outer = 00000022CEE11400] 17:36:43 INFO - PROCESS | 3436 | 1467247003906 Marionette DEBUG loaded listener.js 17:36:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D1646800) [pid = 3436] [serial = 1316] [outer = 00000022CEE11400] 17:36:44 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FCB800 == 35 [pid = 3436] [id = 430] 17:36:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022815B8000 == 34 [pid = 3436] [id = 429] 17:36:45 INFO - PROCESS | 3436 | --DOCSHELL 00000022C934D000 == 33 [pid = 3436] [id = 432] 17:36:45 INFO - PROCESS | 3436 | --DOCSHELL 00000022C40F3000 == 32 [pid = 3436] [id = 431] 17:36:45 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9F7E000 == 31 [pid = 3436] [id = 433] 17:36:45 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0ADA000 == 30 [pid = 3436] [id = 435] 17:36:45 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1521800 == 29 [pid = 3436] [id = 436] 17:36:45 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1AE6000 == 28 [pid = 3436] [id = 437] 17:36:45 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB527000 == 27 [pid = 3436] [id = 434] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D4D77C00) [pid = 3436] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D43B4C00) [pid = 3436] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D3A10C00) [pid = 3436] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CE471400) [pid = 3436] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D23B2C00) [pid = 3436] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CF108000) [pid = 3436] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022815EF400) [pid = 3436] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D23BEC00) [pid = 3436] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB1E3C00) [pid = 3436] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C4DEEC00) [pid = 3436] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C5026000) [pid = 3436] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C4F10400) [pid = 3436] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D400E400) [pid = 3436] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C528C800) [pid = 3436] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D0A2F000) [pid = 3436] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022816B4800) [pid = 3436] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C3ACF000) [pid = 3436] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CA13EC00) [pid = 3436] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022CAE1B000) [pid = 3436] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (000000228150F000) [pid = 3436] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (0000002281F04800) [pid = 3436] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022C5334C00) [pid = 3436] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022D1651C00) [pid = 3436] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022D2792C00) [pid = 3436] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022CB699800) [pid = 3436] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:36:45 INFO - PROCESS | 3436 | 1467247005658 Marionette TRACE conn6 <- [1,1716,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]]]}] 17:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1946ms 17:36:45 INFO - PROCESS | 3436 | 1467247005714 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 17:36:45 INFO - PROCESS | 3436 | 1467247005718 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 17:36:45 INFO - PROCESS | 3436 | 1467247005723 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:36:45 INFO - PROCESS | 3436 | 1467247005726 Marionette TRACE conn6 <- [1,1718,null,{}] 17:36:45 INFO - PROCESS | 3436 | 1467247005733 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:45 INFO - PROCESS | 3436 | 1467247005736 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:45 INFO - PROCESS | 3436 | 1467247005833 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 17:36:45 INFO - PROCESS | 3436 | 1467247005848 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:45 INFO - PROCESS | 3436 | 1467247005850 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815C8800 == 28 [pid = 3436] [id = 439] 17:36:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022814D5C00) [pid = 3436] [serial = 1317] [outer = 0000000000000000] 17:36:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022814D6800) [pid = 3436] [serial = 1318] [outer = 00000022814D5C00] 17:36:45 INFO - PROCESS | 3436 | 1467247005900 Marionette DEBUG loaded listener.js 17:36:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (0000002281515000) [pid = 3436] [serial = 1319] [outer = 00000022814D5C00] 17:36:46 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:46 INFO - PROCESS | 3436 | 1467247006391 Marionette TRACE conn6 <- [1,1720,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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 17:36:46 INFO - PROCESS | 3436 | 1467247006425 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 17:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:36:46 INFO - PROCESS | 3436 | 1467247006432 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:36:46 INFO - PROCESS | 3436 | 1467247006435 Marionette TRACE conn6 <- [1,1722,null,{}] 17:36:46 INFO - PROCESS | 3436 | 1467247006439 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:46 INFO - PROCESS | 3436 | 1467247006442 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:46 INFO - PROCESS | 3436 | 1467247006533 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 17:36:46 INFO - PROCESS | 3436 | 1467247006542 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:46 INFO - PROCESS | 3436 | 1467247006545 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F18800 == 29 [pid = 3436] [id = 440] 17:36:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022816B7400) [pid = 3436] [serial = 1320] [outer = 0000000000000000] 17:36:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (0000002281F04C00) [pid = 3436] [serial = 1321] [outer = 00000022816B7400] 17:36:46 INFO - PROCESS | 3436 | 1467247006594 Marionette DEBUG loaded listener.js 17:36:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (000000228225E400) [pid = 3436] [serial = 1322] [outer = 00000022816B7400] 17:36:47 INFO - PROCESS | 3436 | 1467247007071 Marionette TRACE conn6 <- [1,1724,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]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 692ms 17:36:47 INFO - PROCESS | 3436 | 1467247007125 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 3436 | 1467247007128 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 17:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:36:47 INFO - PROCESS | 3436 | 1467247007131 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 3436 | 1467247007135 Marionette TRACE conn6 <- [1,1726,null,{}] 17:36:47 INFO - PROCESS | 3436 | 1467247007147 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:47 INFO - PROCESS | 3436 | 1467247007152 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:47 INFO - PROCESS | 3436 | 1467247007267 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 17:36:47 INFO - PROCESS | 3436 | 1467247007346 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 3436 | 1467247007350 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D18800 == 30 [pid = 3436] [id = 441] 17:36:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022803B0400) [pid = 3436] [serial = 1323] [outer = 0000000000000000] 17:36:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C3A1D000) [pid = 3436] [serial = 1324] [outer = 00000022803B0400] 17:36:47 INFO - PROCESS | 3436 | 1467247007399 Marionette DEBUG loaded listener.js 17:36:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C4030C00) [pid = 3436] [serial = 1325] [outer = 00000022803B0400] 17:36:47 INFO - PROCESS | 3436 | 1467247007772 Marionette TRACE conn6 <- [1,1728,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]]]}] 17:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 689ms 17:36:47 INFO - PROCESS | 3436 | 1467247007823 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 17:36:47 INFO - PROCESS | 3436 | 1467247007826 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 17:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:36:47 INFO - PROCESS | 3436 | 1467247007836 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:36:47 INFO - PROCESS | 3436 | 1467247007838 Marionette TRACE conn6 <- [1,1730,null,{}] 17:36:47 INFO - PROCESS | 3436 | 1467247007841 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:47 INFO - PROCESS | 3436 | 1467247007843 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:47 INFO - PROCESS | 3436 | 1467247007930 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 17:36:47 INFO - PROCESS | 3436 | 1467247007935 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:47 INFO - PROCESS | 3436 | 1467247007937 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C935B800 == 31 [pid = 3436] [id = 442] 17:36:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C4DE2C00) [pid = 3436] [serial = 1326] [outer = 0000000000000000] 17:36:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C4DEBC00) [pid = 3436] [serial = 1327] [outer = 00000022C4DE2C00] 17:36:47 INFO - PROCESS | 3436 | 1467247007985 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C4F11000) [pid = 3436] [serial = 1328] [outer = 00000022C4DE2C00] 17:36:48 INFO - PROCESS | 3436 | 1467247008414 Marionette TRACE conn6 <- [1,1732,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]]]}] 17:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 17:36:48 INFO - PROCESS | 3436 | 1467247008466 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 17:36:48 INFO - PROCESS | 3436 | 1467247008468 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 17:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:36:48 INFO - PROCESS | 3436 | 1467247008471 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:36:48 INFO - PROCESS | 3436 | 1467247008473 Marionette TRACE conn6 <- [1,1734,null,{}] 17:36:48 INFO - PROCESS | 3436 | 1467247008476 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:48 INFO - PROCESS | 3436 | 1467247008478 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:48 INFO - PROCESS | 3436 | 1467247008559 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 17:36:48 INFO - PROCESS | 3436 | 1467247008567 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:48 INFO - PROCESS | 3436 | 1467247008569 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC25800 == 32 [pid = 3436] [id = 443] 17:36:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (0000002280FF6C00) [pid = 3436] [serial = 1329] [outer = 0000000000000000] 17:36:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4F4D800) [pid = 3436] [serial = 1330] [outer = 0000002280FF6C00] 17:36:48 INFO - PROCESS | 3436 | 1467247008615 Marionette DEBUG loaded listener.js 17:36:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C515CC00) [pid = 3436] [serial = 1331] [outer = 0000002280FF6C00] 17:36:49 INFO - PROCESS | 3436 | 1467247009072 Marionette TRACE conn6 <- [1,1736,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]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 17:36:49 INFO - PROCESS | 3436 | 1467247009108 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 3436 | 1467247009111 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:36:49 INFO - PROCESS | 3436 | 1467247009114 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 3436 | 1467247009116 Marionette TRACE conn6 <- [1,1738,null,{}] 17:36:49 INFO - PROCESS | 3436 | 1467247009119 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:49 INFO - PROCESS | 3436 | 1467247009125 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:49 INFO - PROCESS | 3436 | 1467247009231 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 17:36:49 INFO - PROCESS | 3436 | 1467247009246 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 3436 | 1467247009248 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8DF800 == 33 [pid = 3436] [id = 444] 17:36:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C5DD6C00) [pid = 3436] [serial = 1332] [outer = 0000000000000000] 17:36:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C94C2C00) [pid = 3436] [serial = 1333] [outer = 00000022C5DD6C00] 17:36:49 INFO - PROCESS | 3436 | 1467247009293 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C9F47C00) [pid = 3436] [serial = 1334] [outer = 00000022C5DD6C00] 17:36:49 INFO - PROCESS | 3436 | 1467247009689 Marionette TRACE conn6 <- [1,1740,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]]]}] 17:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 629ms 17:36:49 INFO - PROCESS | 3436 | 1467247009747 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 17:36:49 INFO - PROCESS | 3436 | 1467247009749 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 17:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:36:49 INFO - PROCESS | 3436 | 1467247009752 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:36:49 INFO - PROCESS | 3436 | 1467247009754 Marionette TRACE conn6 <- [1,1742,null,{}] 17:36:49 INFO - PROCESS | 3436 | 1467247009762 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:49 INFO - PROCESS | 3436 | 1467247009764 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:49 INFO - PROCESS | 3436 | 1467247009844 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 17:36:49 INFO - PROCESS | 3436 | 1467247009850 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:49 INFO - PROCESS | 3436 | 1467247009852 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AE2000 == 34 [pid = 3436] [id = 445] 17:36:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CA13FC00) [pid = 3436] [serial = 1335] [outer = 0000000000000000] 17:36:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CAE16C00) [pid = 3436] [serial = 1336] [outer = 00000022CA13FC00] 17:36:49 INFO - PROCESS | 3436 | 1467247009896 Marionette DEBUG loaded listener.js 17:36:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB1B3000) [pid = 3436] [serial = 1337] [outer = 00000022CA13FC00] 17:36:50 INFO - PROCESS | 3436 | 1467247010334 Marionette TRACE conn6 <- [1,1744,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]]]}] 17:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 628ms 17:36:50 INFO - PROCESS | 3436 | 1467247010383 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 17:36:50 INFO - PROCESS | 3436 | 1467247010385 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 17:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:36:50 INFO - PROCESS | 3436 | 1467247010393 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:36:50 INFO - PROCESS | 3436 | 1467247010395 Marionette TRACE conn6 <- [1,1746,null,{}] 17:36:50 INFO - PROCESS | 3436 | 1467247010398 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:50 INFO - PROCESS | 3436 | 1467247010400 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:50 INFO - PROCESS | 3436 | 1467247010480 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 17:36:50 INFO - PROCESS | 3436 | 1467247010486 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:50 INFO - PROCESS | 3436 | 1467247010488 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1620000 == 35 [pid = 3436] [id = 446] 17:36:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB1E0400) [pid = 3436] [serial = 1338] [outer = 0000000000000000] 17:36:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB1E3C00) [pid = 3436] [serial = 1339] [outer = 00000022CB1E0400] 17:36:50 INFO - PROCESS | 3436 | 1467247010535 Marionette DEBUG loaded listener.js 17:36:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB68D000) [pid = 3436] [serial = 1340] [outer = 00000022CB1E0400] 17:36:50 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:51 INFO - PROCESS | 3436 | 1467247011001 Marionette TRACE conn6 <- [1,1748,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]]]}] 17:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms 17:36:51 INFO - PROCESS | 3436 | 1467247011025 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 3436 | 1467247011027 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 17:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:36:51 INFO - PROCESS | 3436 | 1467247011031 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - PROCESS | 3436 | 1467247011033 Marionette TRACE conn6 <- [1,1750,null,{}] 17:36:51 INFO - PROCESS | 3436 | 1467247011036 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:51 INFO - PROCESS | 3436 | 1467247011038 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:51 INFO - PROCESS | 3436 | 1467247011142 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 17:36:51 INFO - PROCESS | 3436 | 1467247011149 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 3436 | 1467247011151 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D17800 == 36 [pid = 3436] [id = 447] 17:36:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB694C00) [pid = 3436] [serial = 1341] [outer = 0000000000000000] 17:36:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB69A400) [pid = 3436] [serial = 1342] [outer = 00000022CB694C00] 17:36:51 INFO - PROCESS | 3436 | 1467247011196 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB6DE000) [pid = 3436] [serial = 1343] [outer = 00000022CB694C00] 17:36:51 INFO - PROCESS | 3436 | 1467247011656 Marionette TRACE conn6 <- [1,1752,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]]]}] 17:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 17:36:51 INFO - PROCESS | 3436 | 1467247011726 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 17:36:51 INFO - PROCESS | 3436 | 1467247011728 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 17:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:36:51 INFO - PROCESS | 3436 | 1467247011737 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:36:51 INFO - PROCESS | 3436 | 1467247011739 Marionette TRACE conn6 <- [1,1754,null,{}] 17:36:51 INFO - PROCESS | 3436 | 1467247011743 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:51 INFO - PROCESS | 3436 | 1467247011745 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:51 INFO - PROCESS | 3436 | 1467247011855 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 17:36:51 INFO - PROCESS | 3436 | 1467247011865 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:51 INFO - PROCESS | 3436 | 1467247011867 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D2631800 == 37 [pid = 3436] [id = 448] 17:36:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB696400) [pid = 3436] [serial = 1344] [outer = 0000000000000000] 17:36:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CE4F7000) [pid = 3436] [serial = 1345] [outer = 00000022CB696400] 17:36:51 INFO - PROCESS | 3436 | 1467247011911 Marionette DEBUG loaded listener.js 17:36:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CEE11C00) [pid = 3436] [serial = 1346] [outer = 00000022CB696400] 17:36:52 INFO - PROCESS | 3436 | 1467247012369 Marionette TRACE conn6 <- [1,1756,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]]]}] 17:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 17:36:52 INFO - PROCESS | 3436 | 1467247012430 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 17:36:52 INFO - PROCESS | 3436 | 1467247012433 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 17:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:36:52 INFO - PROCESS | 3436 | 1467247012436 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:36:52 INFO - PROCESS | 3436 | 1467247012439 Marionette TRACE conn6 <- [1,1758,null,{}] 17:36:52 INFO - PROCESS | 3436 | 1467247012442 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:52 INFO - PROCESS | 3436 | 1467247012445 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:52 INFO - PROCESS | 3436 | 1467247012597 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 17:36:52 INFO - PROCESS | 3436 | 1467247012654 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:52 INFO - PROCESS | 3436 | 1467247012656 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC17000 == 38 [pid = 3436] [id = 449] 17:36:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CF82E800) [pid = 3436] [serial = 1347] [outer = 0000000000000000] 17:36:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D164D400) [pid = 3436] [serial = 1348] [outer = 00000022CF82E800] 17:36:52 INFO - PROCESS | 3436 | 1467247012703 Marionette DEBUG loaded listener.js 17:36:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D1DB0C00) [pid = 3436] [serial = 1349] [outer = 00000022CF82E800] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C528E400) [pid = 3436] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (000000228226A400) [pid = 3436] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CAE19000) [pid = 3436] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CB850C00) [pid = 3436] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022814D8800) [pid = 3436] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (000000228226B400) [pid = 3436] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022814CD800) [pid = 3436] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (0000002281F0B800) [pid = 3436] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D23B9000) [pid = 3436] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CAE1D000) [pid = 3436] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C2FD4C00) [pid = 3436] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:36:53 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4F52C00) [pid = 3436] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:36:53 INFO - PROCESS | 3436 | 1467247013202 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 837ms 17:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:36:53 INFO - PROCESS | 3436 | 1467247013276 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 17:36:53 INFO - PROCESS | 3436 | 1467247013278 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 17:36:53 INFO - PROCESS | 3436 | 1467247013282 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:36:53 INFO - PROCESS | 3436 | 1467247013284 Marionette TRACE conn6 <- [1,1762,null,{}] 17:36:53 INFO - PROCESS | 3436 | 1467247013288 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:53 INFO - PROCESS | 3436 | 1467247013289 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:53 INFO - PROCESS | 3436 | 1467247013371 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 17:36:53 INFO - PROCESS | 3436 | 1467247013377 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 3436 | 1467247013379 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51B5000 == 39 [pid = 3436] [id = 450] 17:36:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C4A6A400) [pid = 3436] [serial = 1350] [outer = 0000000000000000] 17:36:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CADD8400) [pid = 3436] [serial = 1351] [outer = 00000022C4A6A400] 17:36:53 INFO - PROCESS | 3436 | 1467247013423 Marionette DEBUG loaded listener.js 17:36:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CF85A400) [pid = 3436] [serial = 1352] [outer = 00000022C4A6A400] 17:36:53 INFO - PROCESS | 3436 | 1467247013847 Marionette TRACE conn6 <- [1,1764,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]]]}] 17:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 586ms 17:36:53 INFO - PROCESS | 3436 | 1467247013878 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 17:36:53 INFO - PROCESS | 3436 | 1467247013880 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 17:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:36:53 INFO - PROCESS | 3436 | 1467247013883 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:36:53 INFO - PROCESS | 3436 | 1467247013885 Marionette TRACE conn6 <- [1,1766,null,{}] 17:36:53 INFO - PROCESS | 3436 | 1467247013892 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:53 INFO - PROCESS | 3436 | 1467247013894 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:53 INFO - PROCESS | 3436 | 1467247013976 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 17:36:53 INFO - PROCESS | 3436 | 1467247013981 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:53 INFO - PROCESS | 3436 | 1467247013983 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A54800 == 40 [pid = 3436] [id = 451] 17:36:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D23B2C00) [pid = 3436] [serial = 1353] [outer = 0000000000000000] 17:36:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D23B9C00) [pid = 3436] [serial = 1354] [outer = 00000022D23B2C00] 17:36:54 INFO - PROCESS | 3436 | 1467247014027 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D241A400) [pid = 3436] [serial = 1355] [outer = 00000022D23B2C00] 17:36:54 INFO - PROCESS | 3436 | 1467247014463 Marionette TRACE conn6 <- [1,1768,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]]]}] 17:36:54 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 17:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 17:36:54 INFO - PROCESS | 3436 | 1467247014515 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 17:36:54 INFO - PROCESS | 3436 | 1467247014517 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 17:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:36:54 INFO - PROCESS | 3436 | 1467247014521 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:36:54 INFO - PROCESS | 3436 | 1467247014522 Marionette TRACE conn6 <- [1,1770,null,{}] 17:36:54 INFO - PROCESS | 3436 | 1467247014526 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:54 INFO - PROCESS | 3436 | 1467247014528 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:54 INFO - PROCESS | 3436 | 1467247014610 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 17:36:54 INFO - PROCESS | 3436 | 1467247014615 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:54 INFO - PROCESS | 3436 | 1467247014617 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A9B800 == 41 [pid = 3436] [id = 452] 17:36:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D24BAC00) [pid = 3436] [serial = 1356] [outer = 0000000000000000] 17:36:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D241BC00) [pid = 3436] [serial = 1357] [outer = 00000022D24BAC00] 17:36:54 INFO - PROCESS | 3436 | 1467247014661 Marionette DEBUG loaded listener.js 17:36:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D2720800) [pid = 3436] [serial = 1358] [outer = 00000022D24BAC00] 17:36:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022815C8800 == 40 [pid = 3436] [id = 439] 17:36:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9173000 == 39 [pid = 3436] [id = 438] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F18800 == 38 [pid = 3436] [id = 440] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8DF800 == 37 [pid = 3436] [id = 444] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AE2000 == 36 [pid = 3436] [id = 445] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D18800 == 35 [pid = 3436] [id = 441] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC25800 == 34 [pid = 3436] [id = 443] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1620000 == 33 [pid = 3436] [id = 446] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022C935B800 == 32 [pid = 3436] [id = 442] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51B5000 == 31 [pid = 3436] [id = 450] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A54800 == 30 [pid = 3436] [id = 451] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022D2631800 == 29 [pid = 3436] [id = 448] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D17800 == 28 [pid = 3436] [id = 447] 17:36:56 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC17000 == 27 [pid = 3436] [id = 449] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C5296400) [pid = 3436] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C9B2F800) [pid = 3436] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C60E7800) [pid = 3436] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB694000) [pid = 3436] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CAD93800) [pid = 3436] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CE471800) [pid = 3436] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB6D2C00) [pid = 3436] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CF82B000) [pid = 3436] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4DF1800) [pid = 3436] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2F35800) [pid = 3436] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C2FD4000) [pid = 3436] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (0000002281510400) [pid = 3436] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022815F8000) [pid = 3436] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4DE5400) [pid = 3436] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C2F37000) [pid = 3436] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D4D79400) [pid = 3436] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D251B400) [pid = 3436] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CE46F800) [pid = 3436] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CEE10000) [pid = 3436] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CB1D7C00) [pid = 3436] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C4F53800) [pid = 3436] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C44C9C00) [pid = 3436] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CAE18400) [pid = 3436] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C4F4B800) [pid = 3436] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022CB6D8000) [pid = 3436] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:36:56 INFO - PROCESS | 3436 | 1467247016452 Marionette TRACE conn6 <- [1,1772,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]]]}] 17:36:56 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 17:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1997ms 17:36:56 INFO - PROCESS | 3436 | 1467247016521 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 17:36:56 INFO - PROCESS | 3436 | 1467247016525 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 17:36:56 INFO - PROCESS | 3436 | 1467247016530 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:36:56 INFO - PROCESS | 3436 | 1467247016533 Marionette TRACE conn6 <- [1,1774,null,{}] 17:36:56 INFO - PROCESS | 3436 | 1467247016539 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:56 INFO - PROCESS | 3436 | 1467247016542 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:56 INFO - PROCESS | 3436 | 1467247016636 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 17:36:56 INFO - PROCESS | 3436 | 1467247016648 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:56 INFO - PROCESS | 3436 | 1467247016651 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:56 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281687000 == 28 [pid = 3436] [id = 453] 17:36:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022814DB400) [pid = 3436] [serial = 1359] [outer = 0000000000000000] 17:36:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (000000228150D000) [pid = 3436] [serial = 1360] [outer = 00000022814DB400] 17:36:56 INFO - PROCESS | 3436 | 1467247016701 Marionette DEBUG loaded listener.js 17:36:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022815ED000) [pid = 3436] [serial = 1361] [outer = 00000022814DB400] 17:36:57 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:36:57 INFO - PROCESS | 3436 | 1467247017170 Marionette TRACE conn6 <- [1,1776,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]]]}] 17:36:57 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 17:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 17:36:57 INFO - PROCESS | 3436 | 1467247017226 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 3436 | 1467247017232 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 17:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:36:57 INFO - PROCESS | 3436 | 1467247017238 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 3436 | 1467247017241 Marionette TRACE conn6 <- [1,1778,null,{}] 17:36:57 INFO - PROCESS | 3436 | 1467247017245 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:57 INFO - PROCESS | 3436 | 1467247017248 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:57 INFO - PROCESS | 3436 | 1467247017342 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 17:36:57 INFO - PROCESS | 3436 | 1467247017357 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:57 INFO - PROCESS | 3436 | 1467247017360 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F0E000 == 29 [pid = 3436] [id = 454] 17:36:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022816BBC00) [pid = 3436] [serial = 1362] [outer = 0000000000000000] 17:36:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (0000002281F07400) [pid = 3436] [serial = 1363] [outer = 00000022816BBC00] 17:36:57 INFO - PROCESS | 3436 | 1467247017409 Marionette DEBUG loaded listener.js 17:36:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (0000002282267000) [pid = 3436] [serial = 1364] [outer = 00000022816BBC00] 17:36:57 INFO - PROCESS | 3436 | 1467247017870 Marionette TRACE conn6 <- [1,1780,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]]]}] 17:36:57 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) 17:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 691ms 17:36:57 INFO - PROCESS | 3436 | 1467247017931 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 17:36:57 INFO - PROCESS | 3436 | 1467247017934 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 17:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:36:57 INFO - PROCESS | 3436 | 1467247017937 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:36:57 INFO - PROCESS | 3436 | 1467247017941 Marionette TRACE conn6 <- [1,1782,null,{}] 17:36:57 INFO - PROCESS | 3436 | 1467247017952 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:57 INFO - PROCESS | 3436 | 1467247017957 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:58 INFO - PROCESS | 3436 | 1467247018071 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 17:36:58 INFO - PROCESS | 3436 | 1467247018151 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 3436 | 1467247018155 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D0C000 == 30 [pid = 3436] [id = 455] 17:36:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022803BCC00) [pid = 3436] [serial = 1365] [outer = 0000000000000000] 17:36:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C30D6000) [pid = 3436] [serial = 1366] [outer = 00000022803BCC00] 17:36:58 INFO - PROCESS | 3436 | 1467247018207 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4035C00) [pid = 3436] [serial = 1367] [outer = 00000022803BCC00] 17:36:58 INFO - PROCESS | 3436 | 1467247018572 Marionette TRACE conn6 <- [1,1784,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]]]}] 17:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 693ms 17:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:36:58 INFO - PROCESS | 3436 | 1467247018632 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 17:36:58 INFO - PROCESS | 3436 | 1467247018635 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 17:36:58 INFO - PROCESS | 3436 | 1467247018638 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:36:58 INFO - PROCESS | 3436 | 1467247018640 Marionette TRACE conn6 <- [1,1786,null,{}] 17:36:58 INFO - PROCESS | 3436 | 1467247018644 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:58 INFO - PROCESS | 3436 | 1467247018646 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:58 INFO - PROCESS | 3436 | 1467247018735 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 17:36:58 INFO - PROCESS | 3436 | 1467247018741 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:58 INFO - PROCESS | 3436 | 1467247018743 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9446000 == 31 [pid = 3436] [id = 456] 17:36:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4DE8000) [pid = 3436] [serial = 1368] [outer = 0000000000000000] 17:36:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4DF1000) [pid = 3436] [serial = 1369] [outer = 00000022C4DE8000] 17:36:58 INFO - PROCESS | 3436 | 1467247018788 Marionette DEBUG loaded listener.js 17:36:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4F14000) [pid = 3436] [serial = 1370] [outer = 00000022C4DE8000] 17:36:59 INFO - PROCESS | 3436 | 1467247019221 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 628ms 17:36:59 INFO - PROCESS | 3436 | 1467247019269 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 3436 | 1467247019272 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 17:36:59 INFO - PROCESS | 3436 | 1467247019275 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:36:59 INFO - PROCESS | 3436 | 1467247019277 Marionette TRACE conn6 <- [1,1790,null,{}] 17:36:59 INFO - PROCESS | 3436 | 1467247019280 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:59 INFO - PROCESS | 3436 | 1467247019282 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:59 INFO - PROCESS | 3436 | 1467247019362 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 17:36:59 INFO - PROCESS | 3436 | 1467247019369 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:36:59 INFO - PROCESS | 3436 | 1467247019371 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:36:59 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9F7F000 == 32 [pid = 3436] [id = 457] 17:36:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022815F9800) [pid = 3436] [serial = 1371] [outer = 0000000000000000] 17:36:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C502AC00) [pid = 3436] [serial = 1372] [outer = 00000022815F9800] 17:36:59 INFO - PROCESS | 3436 | 1467247019417 Marionette DEBUG loaded listener.js 17:36:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C5292C00) [pid = 3436] [serial = 1373] [outer = 00000022815F9800] 17:36:59 INFO - PROCESS | 3436 | 1467247019868 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 629ms 17:36:59 INFO - PROCESS | 3436 | 1467247019910 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 17:36:59 INFO - PROCESS | 3436 | 1467247019913 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 17:36:59 INFO - PROCESS | 3436 | 1467247019916 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:36:59 INFO - PROCESS | 3436 | 1467247019918 Marionette TRACE conn6 <- [1,1794,null,{}] 17:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:36:59 INFO - PROCESS | 3436 | 1467247019921 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:36:59 INFO - PROCESS | 3436 | 1467247019927 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:00 INFO - PROCESS | 3436 | 1467247020032 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 17:37:00 INFO - PROCESS | 3436 | 1467247020040 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 3436 | 1467247020043 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB53F800 == 33 [pid = 3436] [id = 458] 17:37:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C5310800) [pid = 3436] [serial = 1374] [outer = 0000000000000000] 17:37:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C914F400) [pid = 3436] [serial = 1375] [outer = 00000022C5310800] 17:37:00 INFO - PROCESS | 3436 | 1467247020088 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CA13F000) [pid = 3436] [serial = 1376] [outer = 00000022C5310800] 17:37:00 INFO - PROCESS | 3436 | 1467247020541 Marionette TRACE conn6 <- [1,1796,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]]]}] 17:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 691ms 17:37:00 INFO - PROCESS | 3436 | 1467247020612 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 17:37:00 INFO - PROCESS | 3436 | 1467247020615 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 17:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:37:00 INFO - PROCESS | 3436 | 1467247020618 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:37:00 INFO - PROCESS | 3436 | 1467247020620 Marionette TRACE conn6 <- [1,1798,null,{}] 17:37:00 INFO - PROCESS | 3436 | 1467247020623 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:00 INFO - PROCESS | 3436 | 1467247020625 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:00 INFO - PROCESS | 3436 | 1467247020704 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 17:37:00 INFO - PROCESS | 3436 | 1467247020745 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:00 INFO - PROCESS | 3436 | 1467247020747 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AD4800 == 34 [pid = 3436] [id = 459] 17:37:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (0000002280A54800) [pid = 3436] [serial = 1377] [outer = 0000000000000000] 17:37:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CAE1A400) [pid = 3436] [serial = 1378] [outer = 0000002280A54800] 17:37:00 INFO - PROCESS | 3436 | 1467247020791 Marionette DEBUG loaded listener.js 17:37:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB1D5C00) [pid = 3436] [serial = 1379] [outer = 0000002280A54800] 17:37:01 INFO - PROCESS | 3436 | 1467247021204 Marionette TRACE conn6 <- [1,1800,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]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 627ms 17:37:01 INFO - PROCESS | 3436 | 1467247021249 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 3436 | 1467247021251 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:37:01 INFO - PROCESS | 3436 | 1467247021254 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 3436 | 1467247021256 Marionette TRACE conn6 <- [1,1802,null,{}] 17:37:01 INFO - PROCESS | 3436 | 1467247021264 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:01 INFO - PROCESS | 3436 | 1467247021266 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:01 INFO - PROCESS | 3436 | 1467247021347 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 17:37:01 INFO - PROCESS | 3436 | 1467247021353 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:01 INFO - PROCESS | 3436 | 1467247021355 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1619800 == 35 [pid = 3436] [id = 460] 17:37:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB3A9C00) [pid = 3436] [serial = 1380] [outer = 0000000000000000] 17:37:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB68D400) [pid = 3436] [serial = 1381] [outer = 00000022CB3A9C00] 17:37:01 INFO - PROCESS | 3436 | 1467247021402 Marionette DEBUG loaded listener.js 17:37:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB6B4800) [pid = 3436] [serial = 1382] [outer = 00000022CB3A9C00] 17:37:01 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:37:01 INFO - PROCESS | 3436 | 1467247021885 Marionette TRACE conn6 <- [1,1804,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]]]}] 17:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 17:37:01 INFO - PROCESS | 3436 | 1467247021949 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 17:37:01 INFO - PROCESS | 3436 | 1467247021951 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 17:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:37:01 INFO - PROCESS | 3436 | 1467247021955 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:37:01 INFO - PROCESS | 3436 | 1467247021957 Marionette TRACE conn6 <- [1,1806,null,{}] 17:37:01 INFO - PROCESS | 3436 | 1467247021960 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:01 INFO - PROCESS | 3436 | 1467247021962 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:02 INFO - PROCESS | 3436 | 1467247022068 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 17:37:02 INFO - PROCESS | 3436 | 1467247022145 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 3436 | 1467247022147 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D0B800 == 36 [pid = 3436] [id = 461] 17:37:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CB6D8000) [pid = 3436] [serial = 1383] [outer = 0000000000000000] 17:37:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CB854000) [pid = 3436] [serial = 1384] [outer = 00000022CB6D8000] 17:37:02 INFO - PROCESS | 3436 | 1467247022191 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CE4FA800) [pid = 3436] [serial = 1385] [outer = 00000022CB6D8000] 17:37:02 INFO - PROCESS | 3436 | 1467247022620 Marionette TRACE conn6 <- [1,1808,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]]]}] 17:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 17:37:02 INFO - PROCESS | 3436 | 1467247022649 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 17:37:02 INFO - PROCESS | 3436 | 1467247022652 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 17:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:37:02 INFO - PROCESS | 3436 | 1467247022655 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:37:02 INFO - PROCESS | 3436 | 1467247022657 Marionette TRACE conn6 <- [1,1810,null,{}] 17:37:02 INFO - PROCESS | 3436 | 1467247022661 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:02 INFO - PROCESS | 3436 | 1467247022663 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:02 INFO - PROCESS | 3436 | 1467247022782 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 17:37:02 INFO - PROCESS | 3436 | 1467247022788 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:02 INFO - PROCESS | 3436 | 1467247022790 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D2642800 == 37 [pid = 3436] [id = 462] 17:37:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CEE05000) [pid = 3436] [serial = 1386] [outer = 0000000000000000] 17:37:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022CF03A000) [pid = 3436] [serial = 1387] [outer = 00000022CEE05000] 17:37:02 INFO - PROCESS | 3436 | 1467247022835 Marionette DEBUG loaded listener.js 17:37:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022CF858000) [pid = 3436] [serial = 1388] [outer = 00000022CEE05000] 17:37:03 INFO - PROCESS | 3436 | 1467247023292 Marionette TRACE conn6 <- [1,1812,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]]]}] 17:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 17:37:03 INFO - PROCESS | 3436 | 1467247023349 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 17:37:03 INFO - PROCESS | 3436 | 1467247023352 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 17:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:37:03 INFO - PROCESS | 3436 | 1467247023361 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:37:03 INFO - PROCESS | 3436 | 1467247023364 Marionette TRACE conn6 <- [1,1814,null,{}] 17:37:03 INFO - PROCESS | 3436 | 1467247023367 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:03 INFO - PROCESS | 3436 | 1467247023370 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:03 INFO - PROCESS | 3436 | 1467247023519 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 17:37:03 INFO - PROCESS | 3436 | 1467247023544 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:03 INFO - PROCESS | 3436 | 1467247023547 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9F7A000 == 38 [pid = 3436] [id = 463] 17:37:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D1650400) [pid = 3436] [serial = 1389] [outer = 0000000000000000] 17:37:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022D23BA400) [pid = 3436] [serial = 1390] [outer = 00000022D1650400] 17:37:03 INFO - PROCESS | 3436 | 1467247023593 Marionette DEBUG loaded listener.js 17:37:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022D2521C00) [pid = 3436] [serial = 1391] [outer = 00000022D1650400] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D23B2C00) [pid = 3436] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022CB694C00) [pid = 3436] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CB696400) [pid = 3436] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CF82E800) [pid = 3436] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CB1E0400) [pid = 3436] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CA13FC00) [pid = 3436] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C5DD6C00) [pid = 3436] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (0000002280FF6C00) [pid = 3436] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C4DE2C00) [pid = 3436] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022803B0400) [pid = 3436] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022816B7400) [pid = 3436] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022814D5C00) [pid = 3436] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CEE11400) [pid = 3436] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:37:03 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C4A6A400) [pid = 3436] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:37:04 INFO - PROCESS | 3436 | 1467247024138 Marionette TRACE conn6 <- [1,1816,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]]]}] 17:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 838ms 17:37:04 INFO - PROCESS | 3436 | 1467247024201 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 3436 | 1467247024203 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 17:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:37:04 INFO - PROCESS | 3436 | 1467247024207 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 3436 | 1467247024208 Marionette TRACE conn6 <- [1,1818,null,{}] 17:37:04 INFO - PROCESS | 3436 | 1467247024212 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:04 INFO - PROCESS | 3436 | 1467247024214 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:04 INFO - PROCESS | 3436 | 1467247024296 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 17:37:04 INFO - PROCESS | 3436 | 1467247024302 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 3436 | 1467247024304 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A67000 == 39 [pid = 3436] [id = 464] 17:37:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C4A6A400) [pid = 3436] [serial = 1392] [outer = 0000000000000000] 17:37:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB1E0800) [pid = 3436] [serial = 1393] [outer = 00000022C4A6A400] 17:37:04 INFO - PROCESS | 3436 | 1467247024348 Marionette DEBUG loaded listener.js 17:37:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D1AB6000) [pid = 3436] [serial = 1394] [outer = 00000022C4A6A400] 17:37:04 INFO - PROCESS | 3436 | 1467247024759 Marionette TRACE conn6 <- [1,1820,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]]]}] 17:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 585ms 17:37:04 INFO - PROCESS | 3436 | 1467247024802 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 17:37:04 INFO - PROCESS | 3436 | 1467247024804 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 17:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:37:04 INFO - PROCESS | 3436 | 1467247024812 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:37:04 INFO - PROCESS | 3436 | 1467247024814 Marionette TRACE conn6 <- [1,1822,null,{}] 17:37:04 INFO - PROCESS | 3436 | 1467247024817 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:04 INFO - PROCESS | 3436 | 1467247024819 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:04 INFO - PROCESS | 3436 | 1467247024901 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 17:37:04 INFO - PROCESS | 3436 | 1467247024909 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:04 INFO - PROCESS | 3436 | 1467247024911 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BAA800 == 40 [pid = 3436] [id = 465] 17:37:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D251B400) [pid = 3436] [serial = 1395] [outer = 0000000000000000] 17:37:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D2791C00) [pid = 3436] [serial = 1396] [outer = 00000022D251B400] 17:37:04 INFO - PROCESS | 3436 | 1467247024954 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D3095C00) [pid = 3436] [serial = 1397] [outer = 00000022D251B400] 17:37:05 INFO - PROCESS | 3436 | 1467247025373 Marionette TRACE conn6 <- [1,1824,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]]]}] 17:37:05 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 17:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 586ms 17:37:05 INFO - PROCESS | 3436 | 1467247025402 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 17:37:05 INFO - PROCESS | 3436 | 1467247025404 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 17:37:05 INFO - PROCESS | 3436 | 1467247025407 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:37:05 INFO - PROCESS | 3436 | 1467247025409 Marionette TRACE conn6 <- [1,1826,null,{}] 17:37:05 INFO - PROCESS | 3436 | 1467247025412 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:05 INFO - PROCESS | 3436 | 1467247025414 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:05 INFO - PROCESS | 3436 | 1467247025531 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 17:37:05 INFO - PROCESS | 3436 | 1467247025540 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:05 INFO - PROCESS | 3436 | 1467247025542 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C23800 == 41 [pid = 3436] [id = 466] 17:37:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D3A09C00) [pid = 3436] [serial = 1398] [outer = 0000000000000000] 17:37:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D3C75400) [pid = 3436] [serial = 1399] [outer = 00000022D3A09C00] 17:37:05 INFO - PROCESS | 3436 | 1467247025594 Marionette DEBUG loaded listener.js 17:37:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D4010800) [pid = 3436] [serial = 1400] [outer = 00000022D3A09C00] 17:37:06 INFO - PROCESS | 3436 | 1467247026192 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 838ms 17:37:06 INFO - PROCESS | 3436 | 1467247026272 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 17:37:06 INFO - PROCESS | 3436 | 1467247026277 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 17:37:06 INFO - PROCESS | 3436 | 1467247026306 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:37:06 INFO - PROCESS | 3436 | 1467247026310 Marionette TRACE conn6 <- [1,1830,null,{}] 17:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:37:06 INFO - PROCESS | 3436 | 1467247026316 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:06 INFO - PROCESS | 3436 | 1467247026319 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:06 INFO - PROCESS | 3436 | 1467247026458 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 17:37:06 INFO - PROCESS | 3436 | 1467247026574 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:06 INFO - PROCESS | 3436 | 1467247026578 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:06 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282281000 == 42 [pid = 3436] [id = 467] 17:37:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022803E8400) [pid = 3436] [serial = 1401] [outer = 0000000000000000] 17:37:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (0000002281513000) [pid = 3436] [serial = 1402] [outer = 00000022803E8400] 17:37:06 INFO - PROCESS | 3436 | 1467247026637 Marionette DEBUG loaded listener.js 17:37:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022816B4800) [pid = 3436] [serial = 1403] [outer = 00000022803E8400] 17:37:06 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:37:07 INFO - PROCESS | 3436 | 1467247027358 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1136ms 17:37:07 INFO - PROCESS | 3436 | 1467247027450 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 17:37:07 INFO - PROCESS | 3436 | 1467247027455 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 17:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:37:07 INFO - PROCESS | 3436 | 1467247027462 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:37:07 INFO - PROCESS | 3436 | 1467247027465 Marionette TRACE conn6 <- [1,1834,null,{}] 17:37:07 INFO - PROCESS | 3436 | 1467247027469 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:07 INFO - PROCESS | 3436 | 1467247027473 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:07 INFO - PROCESS | 3436 | 1467247027798 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 17:37:07 INFO - PROCESS | 3436 | 1467247027808 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:07 INFO - PROCESS | 3436 | 1467247027811 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815B3800 == 43 [pid = 3436] [id = 468] 17:37:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (000000228150F800) [pid = 3436] [serial = 1404] [outer = 0000000000000000] 17:37:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022815F4400) [pid = 3436] [serial = 1405] [outer = 000000228150F800] 17:37:07 INFO - PROCESS | 3436 | 1467247027862 Marionette DEBUG loaded listener.js 17:37:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (000000228226C000) [pid = 3436] [serial = 1406] [outer = 000000228150F800] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BAA800 == 42 [pid = 3436] [id = 465] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A67000 == 41 [pid = 3436] [id = 464] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9F7A000 == 40 [pid = 3436] [id = 463] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022D2642800 == 39 [pid = 3436] [id = 462] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D0B800 == 38 [pid = 3436] [id = 461] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1619800 == 37 [pid = 3436] [id = 460] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AD4800 == 36 [pid = 3436] [id = 459] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB53F800 == 35 [pid = 3436] [id = 458] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9F7F000 == 34 [pid = 3436] [id = 457] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9446000 == 33 [pid = 3436] [id = 456] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022D241BC00) [pid = 3436] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D0C000 == 32 [pid = 3436] [id = 455] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F0E000 == 31 [pid = 3436] [id = 454] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 0000002281687000 == 30 [pid = 3436] [id = 453] 17:37:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A9B800 == 29 [pid = 3436] [id = 452] 17:37:08 INFO - PROCESS | 3436 | 1467247028606 Marionette TRACE conn6 <- [1,1836,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]]]}] 17:37:08 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) 17:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1195ms 17:37:08 INFO - PROCESS | 3436 | 1467247028660 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 17:37:08 INFO - PROCESS | 3436 | 1467247028664 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 17:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:37:08 INFO - PROCESS | 3436 | 1467247028669 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:37:08 INFO - PROCESS | 3436 | 1467247028672 Marionette TRACE conn6 <- [1,1838,null,{}] 17:37:08 INFO - PROCESS | 3436 | 1467247028677 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:08 INFO - PROCESS | 3436 | 1467247028679 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:08 INFO - PROCESS | 3436 | 1467247028770 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D241A400) [pid = 3436] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022CB69A400) [pid = 3436] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CE4F7000) [pid = 3436] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CB6DE000) [pid = 3436] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022D164D400) [pid = 3436] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CEE11C00) [pid = 3436] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D23B9C00) [pid = 3436] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D1DB0C00) [pid = 3436] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CB1E3C00) [pid = 3436] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CAE16C00) [pid = 3436] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CB1B3000) [pid = 3436] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C94C2C00) [pid = 3436] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C9F47C00) [pid = 3436] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C4F4D800) [pid = 3436] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C515CC00) [pid = 3436] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4DEBC00) [pid = 3436] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4F11000) [pid = 3436] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C3A1D000) [pid = 3436] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4030C00) [pid = 3436] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (0000002281F04C00) [pid = 3436] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (000000228225E400) [pid = 3436] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022814D6800) [pid = 3436] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0000002281515000) [pid = 3436] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D1646800) [pid = 3436] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CADD8400) [pid = 3436] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CF85A400) [pid = 3436] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB68D000) [pid = 3436] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:37:08 INFO - PROCESS | 3436 | 1467247028857 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:08 INFO - PROCESS | 3436 | 1467247028860 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:08 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FD9000 == 30 [pid = 3436] [id = 469] 17:37:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (0000002280A60800) [pid = 3436] [serial = 1407] [outer = 0000000000000000] 17:37:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (0000002281515000) [pid = 3436] [serial = 1408] [outer = 0000002280A60800] 17:37:08 INFO - PROCESS | 3436 | 1467247028908 Marionette DEBUG loaded listener.js 17:37:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C2F3F800) [pid = 3436] [serial = 1409] [outer = 0000002280A60800] 17:37:09 INFO - PROCESS | 3436 | 1467247029361 Marionette TRACE conn6 <- [1,1840,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]]]}] 17:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 17:37:09 INFO - PROCESS | 3436 | 1467247029407 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 17:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:37:09 INFO - PROCESS | 3436 | 1467247029411 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 17:37:09 INFO - PROCESS | 3436 | 1467247029414 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:37:09 INFO - PROCESS | 3436 | 1467247029416 Marionette TRACE conn6 <- [1,1842,null,{}] 17:37:09 INFO - PROCESS | 3436 | 1467247029420 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:09 INFO - PROCESS | 3436 | 1467247029422 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:09 INFO - PROCESS | 3436 | 1467247029511 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 17:37:09 INFO - PROCESS | 3436 | 1467247029522 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:09 INFO - PROCESS | 3436 | 1467247029524 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D17800 == 31 [pid = 3436] [id = 470] 17:37:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4A66800) [pid = 3436] [serial = 1410] [outer = 0000000000000000] 17:37:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4DE5800) [pid = 3436] [serial = 1411] [outer = 00000022C4A66800] 17:37:09 INFO - PROCESS | 3436 | 1467247029571 Marionette DEBUG loaded listener.js 17:37:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4F0CC00) [pid = 3436] [serial = 1412] [outer = 00000022C4A66800] 17:37:10 INFO - PROCESS | 3436 | 1467247030051 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 17:37:10 INFO - PROCESS | 3436 | 1467247030106 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 3436 | 1467247030110 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 17:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:37:10 INFO - PROCESS | 3436 | 1467247030121 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 3436 | 1467247030126 Marionette TRACE conn6 <- [1,1846,null,{}] 17:37:10 INFO - PROCESS | 3436 | 1467247030130 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:10 INFO - PROCESS | 3436 | 1467247030133 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:10 INFO - PROCESS | 3436 | 1467247030226 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 17:37:10 INFO - PROCESS | 3436 | 1467247030231 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 3436 | 1467247030234 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C6C800 == 32 [pid = 3436] [id = 471] 17:37:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (0000002280FFCC00) [pid = 3436] [serial = 1413] [outer = 0000000000000000] 17:37:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C528F800) [pid = 3436] [serial = 1414] [outer = 0000002280FFCC00] 17:37:10 INFO - PROCESS | 3436 | 1467247030279 Marionette DEBUG loaded listener.js 17:37:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C5411400) [pid = 3436] [serial = 1415] [outer = 0000002280FFCC00] 17:37:10 INFO - PROCESS | 3436 | 1467247030717 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 651ms 17:37:10 INFO - PROCESS | 3436 | 1467247030770 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 17:37:10 INFO - PROCESS | 3436 | 1467247030773 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 17:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:37:10 INFO - PROCESS | 3436 | 1467247030776 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:37:10 INFO - PROCESS | 3436 | 1467247030777 Marionette TRACE conn6 <- [1,1850,null,{}] 17:37:10 INFO - PROCESS | 3436 | 1467247030781 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:10 INFO - PROCESS | 3436 | 1467247030783 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:10 INFO - PROCESS | 3436 | 1467247030920 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 17:37:10 INFO - PROCESS | 3436 | 1467247030968 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:10 INFO - PROCESS | 3436 | 1467247030970 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB103800 == 33 [pid = 3436] [id = 472] 17:37:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022816B7400) [pid = 3436] [serial = 1416] [outer = 0000000000000000] 17:37:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C91C1800) [pid = 3436] [serial = 1417] [outer = 00000022816B7400] 17:37:11 INFO - PROCESS | 3436 | 1467247031022 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C9BB1800) [pid = 3436] [serial = 1418] [outer = 00000022816B7400] 17:37:11 INFO - PROCESS | 3436 | 1467247031451 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 732ms 17:37:11 INFO - PROCESS | 3436 | 1467247031511 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 17:37:11 INFO - PROCESS | 3436 | 1467247031513 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 17:37:11 INFO - PROCESS | 3436 | 1467247031516 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:37:11 INFO - PROCESS | 3436 | 1467247031518 Marionette TRACE conn6 <- [1,1854,null,{}] 17:37:11 INFO - PROCESS | 3436 | 1467247031551 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:11 INFO - PROCESS | 3436 | 1467247031553 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:11 INFO - PROCESS | 3436 | 1467247031676 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 17:37:11 INFO - PROCESS | 3436 | 1467247031688 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:11 INFO - PROCESS | 3436 | 1467247031694 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C94CE800 == 34 [pid = 3436] [id = 473] 17:37:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CAE21000) [pid = 3436] [serial = 1419] [outer = 0000000000000000] 17:37:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB1B3000) [pid = 3436] [serial = 1420] [outer = 00000022CAE21000] 17:37:11 INFO - PROCESS | 3436 | 1467247031794 Marionette DEBUG loaded listener.js 17:37:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB5A5400) [pid = 3436] [serial = 1421] [outer = 00000022CAE21000] 17:37:12 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:37:12 INFO - PROCESS | 3436 | 1467247032280 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 797ms 17:37:12 INFO - PROCESS | 3436 | 1467247032317 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 17:37:12 INFO - PROCESS | 3436 | 1467247032319 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 17:37:12 INFO - PROCESS | 3436 | 1467247032323 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:37:12 INFO - PROCESS | 3436 | 1467247032324 Marionette TRACE conn6 <- [1,1858,null,{}] 17:37:12 INFO - PROCESS | 3436 | 1467247032333 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:12 INFO - PROCESS | 3436 | 1467247032335 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:12 INFO - PROCESS | 3436 | 1467247032451 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 17:37:12 INFO - PROCESS | 3436 | 1467247032504 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:12 INFO - PROCESS | 3436 | 1467247032506 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1516800 == 35 [pid = 3436] [id = 474] 17:37:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB69A400) [pid = 3436] [serial = 1422] [outer = 0000000000000000] 17:37:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB7C5400) [pid = 3436] [serial = 1423] [outer = 00000022CB69A400] 17:37:12 INFO - PROCESS | 3436 | 1467247032550 Marionette DEBUG loaded listener.js 17:37:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CE87E000) [pid = 3436] [serial = 1424] [outer = 00000022CB69A400] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CB6D8000) [pid = 3436] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C5310800) [pid = 3436] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022815F9800) [pid = 3436] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB3A9C00) [pid = 3436] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022814DB400) [pid = 3436] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D24BAC00) [pid = 3436] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4DE8000) [pid = 3436] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CEE05000) [pid = 3436] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022816BBC00) [pid = 3436] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (0000002280A54800) [pid = 3436] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022803BCC00) [pid = 3436] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D1650400) [pid = 3436] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D251B400) [pid = 3436] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:37:12 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C4A6A400) [pid = 3436] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:37:13 INFO - PROCESS | 3436 | 1467247033038 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 733ms 17:37:13 INFO - PROCESS | 3436 | 1467247033059 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 3436 | 1467247033062 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 17:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:37:13 INFO - PROCESS | 3436 | 1467247033065 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - PROCESS | 3436 | 1467247033067 Marionette TRACE conn6 <- [1,1862,null,{}] 17:37:13 INFO - PROCESS | 3436 | 1467247033070 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:13 INFO - PROCESS | 3436 | 1467247033072 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:13 INFO - PROCESS | 3436 | 1467247033182 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 17:37:13 INFO - PROCESS | 3436 | 1467247033231 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 3436 | 1467247033233 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D191D800 == 36 [pid = 3436] [id = 475] 17:37:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022815F9800) [pid = 3436] [serial = 1425] [outer = 0000000000000000] 17:37:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C5D41400) [pid = 3436] [serial = 1426] [outer = 00000022815F9800] 17:37:13 INFO - PROCESS | 3436 | 1467247033278 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CE87D400) [pid = 3436] [serial = 1427] [outer = 00000022815F9800] 17:37:13 INFO - PROCESS | 3436 | 1467247033649 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 627ms 17:37:13 INFO - PROCESS | 3436 | 1467247033696 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 17:37:13 INFO - PROCESS | 3436 | 1467247033698 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 17:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:37:13 INFO - PROCESS | 3436 | 1467247033701 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:37:13 INFO - PROCESS | 3436 | 1467247033703 Marionette TRACE conn6 <- [1,1866,null,{}] 17:37:13 INFO - PROCESS | 3436 | 1467247033706 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:13 INFO - PROCESS | 3436 | 1467247033708 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:13 INFO - PROCESS | 3436 | 1467247033790 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 17:37:13 INFO - PROCESS | 3436 | 1467247033795 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:13 INFO - PROCESS | 3436 | 1467247033797 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20FC800 == 37 [pid = 3436] [id = 476] 17:37:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CE471C00) [pid = 3436] [serial = 1428] [outer = 0000000000000000] 17:37:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CF1CD800) [pid = 3436] [serial = 1429] [outer = 00000022CE471C00] 17:37:13 INFO - PROCESS | 3436 | 1467247033841 Marionette DEBUG loaded listener.js 17:37:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D1647400) [pid = 3436] [serial = 1430] [outer = 00000022CE471C00] 17:37:14 INFO - PROCESS | 3436 | 1467247034268 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 629ms 17:37:14 INFO - PROCESS | 3436 | 1467247034334 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 17:37:14 INFO - PROCESS | 3436 | 1467247034336 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 17:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:37:14 INFO - PROCESS | 3436 | 1467247034339 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:37:14 INFO - PROCESS | 3436 | 1467247034341 Marionette TRACE conn6 <- [1,1870,null,{}] 17:37:14 INFO - PROCESS | 3436 | 1467247034344 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:14 INFO - PROCESS | 3436 | 1467247034346 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:14 INFO - PROCESS | 3436 | 1467247034430 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 17:37:14 INFO - PROCESS | 3436 | 1467247034435 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:14 INFO - PROCESS | 3436 | 1467247034437 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C6B000 == 38 [pid = 3436] [id = 477] 17:37:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D1653000) [pid = 3436] [serial = 1431] [outer = 0000000000000000] 17:37:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C2FD7000) [pid = 3436] [serial = 1432] [outer = 00000022D1653000] 17:37:14 INFO - PROCESS | 3436 | 1467247034481 Marionette DEBUG loaded listener.js 17:37:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D23B7000) [pid = 3436] [serial = 1433] [outer = 00000022D1653000] 17:37:14 INFO - PROCESS | 3436 | 1467247034963 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 17:37:15 INFO - PROCESS | 3436 | 1467247035034 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 17:37:15 INFO - PROCESS | 3436 | 1467247035040 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 17:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:37:15 INFO - PROCESS | 3436 | 1467247035046 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:37:15 INFO - PROCESS | 3436 | 1467247035050 Marionette TRACE conn6 <- [1,1874,null,{}] 17:37:15 INFO - PROCESS | 3436 | 1467247035056 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:15 INFO - PROCESS | 3436 | 1467247035059 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:15 INFO - PROCESS | 3436 | 1467247035234 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 17:37:15 INFO - PROCESS | 3436 | 1467247035323 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:15 INFO - PROCESS | 3436 | 1467247035329 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:15 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F1E800 == 39 [pid = 3436] [id = 478] 17:37:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022816B1C00) [pid = 3436] [serial = 1434] [outer = 0000000000000000] 17:37:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (0000002281F0F400) [pid = 3436] [serial = 1435] [outer = 00000022816B1C00] 17:37:15 INFO - PROCESS | 3436 | 1467247035387 Marionette DEBUG loaded listener.js 17:37:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C38D2400) [pid = 3436] [serial = 1436] [outer = 00000022816B1C00] 17:37:15 INFO - PROCESS | 3436 | 1467247035972 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 984ms 17:37:16 INFO - PROCESS | 3436 | 1467247036033 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 17:37:16 INFO - PROCESS | 3436 | 1467247036038 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 17:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:37:16 INFO - PROCESS | 3436 | 1467247036045 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:37:16 INFO - PROCESS | 3436 | 1467247036048 Marionette TRACE conn6 <- [1,1878,null,{}] 17:37:16 INFO - PROCESS | 3436 | 1467247036052 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:16 INFO - PROCESS | 3436 | 1467247036055 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:16 INFO - PROCESS | 3436 | 1467247036171 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 17:37:16 INFO - PROCESS | 3436 | 1467247036265 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:16 INFO - PROCESS | 3436 | 1467247036268 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEF1800 == 40 [pid = 3436] [id = 479] 17:37:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C4F46400) [pid = 3436] [serial = 1437] [outer = 0000000000000000] 17:37:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C4F4F000) [pid = 3436] [serial = 1438] [outer = 00000022C4F46400] 17:37:16 INFO - PROCESS | 3436 | 1467247036325 Marionette DEBUG loaded listener.js 17:37:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C5296000) [pid = 3436] [serial = 1439] [outer = 00000022C4F46400] 17:37:16 INFO - PROCESS | 3436 | 1467247036962 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 984ms 17:37:17 INFO - PROCESS | 3436 | 1467247037031 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 3436 | 1467247037034 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 17:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:37:17 INFO - PROCESS | 3436 | 1467247037038 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 3436 | 1467247037042 Marionette TRACE conn6 <- [1,1882,null,{}] 17:37:17 INFO - PROCESS | 3436 | 1467247037054 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:17 INFO - PROCESS | 3436 | 1467247037059 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:17 INFO - PROCESS | 3436 | 1467247037219 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 17:37:17 INFO - PROCESS | 3436 | 1467247037229 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:17 INFO - PROCESS | 3436 | 1467247037233 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51B6800 == 41 [pid = 3436] [id = 480] 17:37:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CB3A5000) [pid = 3436] [serial = 1440] [outer = 0000000000000000] 17:37:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CB6BA000) [pid = 3436] [serial = 1441] [outer = 00000022CB3A5000] 17:37:17 INFO - PROCESS | 3436 | 1467247037291 Marionette DEBUG loaded listener.js 17:37:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D23BEC00) [pid = 3436] [serial = 1442] [outer = 00000022CB3A5000] 17:37:17 INFO - PROCESS | 3436 | [3436] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1860 17:37:17 INFO - PROCESS | 3436 | 1467247037950 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 943ms 17:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:37:17 INFO - PROCESS | 3436 | 1467247037983 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 17:37:17 INFO - PROCESS | 3436 | 1467247037986 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 17:37:17 INFO - PROCESS | 3436 | 1467247037990 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:37:17 INFO - PROCESS | 3436 | 1467247037992 Marionette TRACE conn6 <- [1,1886,null,{}] 17:37:18 INFO - PROCESS | 3436 | 1467247037995 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:18 INFO - PROCESS | 3436 | 1467247037998 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:18 INFO - PROCESS | 3436 | 1467247038110 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 17:37:18 INFO - PROCESS | 3436 | 1467247038230 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:18 INFO - PROCESS | 3436 | 1467247038232 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A94000 == 42 [pid = 3436] [id = 481] 17:37:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D25E2C00) [pid = 3436] [serial = 1443] [outer = 0000000000000000] 17:37:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D3096400) [pid = 3436] [serial = 1444] [outer = 00000022D25E2C00] 17:37:18 INFO - PROCESS | 3436 | 1467247038289 Marionette DEBUG loaded listener.js 17:37:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D40AD400) [pid = 3436] [serial = 1445] [outer = 00000022D25E2C00] 17:37:19 INFO - PROCESS | 3436 | 1467247039069 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1130ms 17:37:19 INFO - PROCESS | 3436 | 1467247039121 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 17:37:19 INFO - PROCESS | 3436 | 1467247039126 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 17:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:37:19 INFO - PROCESS | 3436 | 1467247039131 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:37:19 INFO - PROCESS | 3436 | 1467247039134 Marionette TRACE conn6 <- [1,1890,null,{}] 17:37:19 INFO - PROCESS | 3436 | 1467247039140 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:19 INFO - PROCESS | 3436 | 1467247039143 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:19 INFO - PROCESS | 3436 | 1467247039252 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 17:37:19 INFO - PROCESS | 3436 | 1467247039332 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:19 INFO - PROCESS | 3436 | 1467247039337 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:19 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A7D800 == 43 [pid = 3436] [id = 482] 17:37:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022816AF000) [pid = 3436] [serial = 1446] [outer = 0000000000000000] 17:37:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (0000002281F0B000) [pid = 3436] [serial = 1447] [outer = 00000022816AF000] 17:37:19 INFO - PROCESS | 3436 | 1467247039435 Marionette DEBUG loaded listener.js 17:37:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (00000022C4DE3C00) [pid = 3436] [serial = 1448] [outer = 00000022816AF000] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20FC800 == 42 [pid = 3436] [id = 476] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D191D800 == 41 [pid = 3436] [id = 475] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1516800 == 40 [pid = 3436] [id = 474] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022C94CE800 == 39 [pid = 3436] [id = 473] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB103800 == 38 [pid = 3436] [id = 472] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C6C800 == 37 [pid = 3436] [id = 471] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D17800 == 36 [pid = 3436] [id = 470] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FD9000 == 35 [pid = 3436] [id = 469] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022815B3800 == 34 [pid = 3436] [id = 468] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 0000002282281000 == 33 [pid = 3436] [id = 467] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C23800 == 32 [pid = 3436] [id = 466] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A94000 == 31 [pid = 3436] [id = 481] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51B6800 == 30 [pid = 3436] [id = 480] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEF1800 == 29 [pid = 3436] [id = 479] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C6B000 == 28 [pid = 3436] [id = 477] 17:37:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F1E800 == 27 [pid = 3436] [id = 478] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022CB854000) [pid = 3436] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C914F400) [pid = 3436] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022CA13F000) [pid = 3436] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C502AC00) [pid = 3436] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C5292C00) [pid = 3436] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CB68D400) [pid = 3436] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (000000228150D000) [pid = 3436] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022815ED000) [pid = 3436] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D2720800) [pid = 3436] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C4DF1000) [pid = 3436] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C4F14000) [pid = 3436] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CF03A000) [pid = 3436] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002281F07400) [pid = 3436] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (0000002282267000) [pid = 3436] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CAE1A400) [pid = 3436] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB1D5C00) [pid = 3436] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CE4FA800) [pid = 3436] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C30D6000) [pid = 3436] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D23BA400) [pid = 3436] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CF858000) [pid = 3436] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C4035C00) [pid = 3436] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D2791C00) [pid = 3436] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D3095C00) [pid = 3436] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D2521C00) [pid = 3436] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CB1E0800) [pid = 3436] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D1AB6000) [pid = 3436] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D3C75400) [pid = 3436] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB6B4800) [pid = 3436] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:37:20 INFO - PROCESS | 3436 | 1467247040615 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1529ms 17:37:20 INFO - PROCESS | 3436 | 1467247040666 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 17:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:37:20 INFO - PROCESS | 3436 | 1467247040670 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 17:37:20 INFO - PROCESS | 3436 | 1467247040675 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:37:20 INFO - PROCESS | 3436 | 1467247040678 Marionette TRACE conn6 <- [1,1894,null,{}] 17:37:20 INFO - PROCESS | 3436 | 1467247040685 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:20 INFO - PROCESS | 3436 | 1467247040688 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:20 INFO - PROCESS | 3436 | 1467247040842 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 17:37:20 INFO - PROCESS | 3436 | 1467247040857 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:20 INFO - PROCESS | 3436 | 1467247040859 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:20 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FCA800 == 28 [pid = 3436] [id = 483] 17:37:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022814D8800) [pid = 3436] [serial = 1449] [outer = 0000000000000000] 17:37:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022815EC400) [pid = 3436] [serial = 1450] [outer = 00000022814D8800] 17:37:20 INFO - PROCESS | 3436 | 1467247040909 Marionette DEBUG loaded listener.js 17:37:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022816BB000) [pid = 3436] [serial = 1451] [outer = 00000022814D8800] 17:37:21 INFO - PROCESS | 3436 | 1467247041370 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 17:37:21 INFO - PROCESS | 3436 | 1467247041408 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 17:37:21 INFO - PROCESS | 3436 | 1467247041413 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 17:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:37:21 INFO - PROCESS | 3436 | 1467247041420 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:37:21 INFO - PROCESS | 3436 | 1467247041423 Marionette TRACE conn6 <- [1,1898,null,{}] 17:37:21 INFO - PROCESS | 3436 | 1467247041426 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:21 INFO - PROCESS | 3436 | 1467247041429 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:21 INFO - PROCESS | 3436 | 1467247041520 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 17:37:21 INFO - PROCESS | 3436 | 1467247041529 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:21 INFO - PROCESS | 3436 | 1467247041532 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4982000 == 29 [pid = 3436] [id = 484] 17:37:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C2FD7C00) [pid = 3436] [serial = 1452] [outer = 0000000000000000] 17:37:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C38D6000) [pid = 3436] [serial = 1453] [outer = 00000022C2FD7C00] 17:37:21 INFO - PROCESS | 3436 | 1467247041581 Marionette DEBUG loaded listener.js 17:37:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4257800) [pid = 3436] [serial = 1454] [outer = 00000022C2FD7C00] 17:37:22 INFO - PROCESS | 3436 | 1467247042052 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 17:37:22 INFO - PROCESS | 3436 | 1467247042115 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 3436 | 1467247042117 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 17:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:37:22 INFO - PROCESS | 3436 | 1467247042120 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - PROCESS | 3436 | 1467247042124 Marionette TRACE conn6 <- [1,1902,null,{}] 17:37:22 INFO - PROCESS | 3436 | 1467247042136 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:22 INFO - PROCESS | 3436 | 1467247042140 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:22 INFO - PROCESS | 3436 | 1467247042255 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 17:37:22 INFO - PROCESS | 3436 | 1467247042343 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:22 INFO - PROCESS | 3436 | 1467247042347 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C82000 == 30 [pid = 3436] [id = 485] 17:37:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (000000228150F400) [pid = 3436] [serial = 1455] [outer = 0000000000000000] 17:37:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C502B800) [pid = 3436] [serial = 1456] [outer = 000000228150F400] 17:37:22 INFO - PROCESS | 3436 | 1467247042396 Marionette DEBUG loaded listener.js 17:37:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C5297000) [pid = 3436] [serial = 1457] [outer = 000000228150F400] 17:37:22 INFO - PROCESS | 3436 | 1467247042827 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 732ms 17:37:22 INFO - PROCESS | 3436 | 1467247042856 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 17:37:22 INFO - PROCESS | 3436 | 1467247042858 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 17:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:37:22 INFO - PROCESS | 3436 | 1467247042868 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:37:22 INFO - PROCESS | 3436 | 1467247042870 Marionette TRACE conn6 <- [1,1906,null,{}] 17:37:22 INFO - PROCESS | 3436 | 1467247042873 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:22 INFO - PROCESS | 3436 | 1467247042875 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:22 INFO - PROCESS | 3436 | 1467247042991 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 17:37:22 INFO - PROCESS | 3436 | 1467247042997 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 3436 | 1467247042999 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB10F800 == 31 [pid = 3436] [id = 486] 17:37:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C5DD7800) [pid = 3436] [serial = 1458] [outer = 0000000000000000] 17:37:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C94C1400) [pid = 3436] [serial = 1459] [outer = 00000022C5DD7800] 17:37:23 INFO - PROCESS | 3436 | 1467247043044 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CAC07800) [pid = 3436] [serial = 1460] [outer = 00000022C5DD7800] 17:37:23 INFO - PROCESS | 3436 | 1467247043499 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 17:37:23 INFO - PROCESS | 3436 | 1467247043561 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 17:37:23 INFO - PROCESS | 3436 | 1467247043563 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 17:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:37:23 INFO - PROCESS | 3436 | 1467247043567 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:37:23 INFO - PROCESS | 3436 | 1467247043568 Marionette TRACE conn6 <- [1,1910,null,{}] 17:37:23 INFO - PROCESS | 3436 | 1467247043572 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:23 INFO - PROCESS | 3436 | 1467247043574 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:23 INFO - PROCESS | 3436 | 1467247043709 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 17:37:23 INFO - PROCESS | 3436 | 1467247043735 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:23 INFO - PROCESS | 3436 | 1467247043737 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0C9800 == 32 [pid = 3436] [id = 487] 17:37:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C2FD7400) [pid = 3436] [serial = 1461] [outer = 0000000000000000] 17:37:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CAE20800) [pid = 3436] [serial = 1462] [outer = 00000022C2FD7400] 17:37:23 INFO - PROCESS | 3436 | 1467247043782 Marionette DEBUG loaded listener.js 17:37:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB1DDC00) [pid = 3436] [serial = 1463] [outer = 00000022C2FD7400] 17:37:24 INFO - PROCESS | 3436 | 1467247044234 Marionette TRACE conn6 <- [1,1912,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]]]}] 17:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 691ms 17:37:24 INFO - PROCESS | 3436 | 1467247044261 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 17:37:24 INFO - PROCESS | 3436 | 1467247044264 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 17:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:37:24 INFO - PROCESS | 3436 | 1467247044267 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:37:24 INFO - PROCESS | 3436 | 1467247044268 Marionette TRACE conn6 <- [1,1914,null,{}] 17:37:24 INFO - PROCESS | 3436 | 1467247044272 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:24 INFO - PROCESS | 3436 | 1467247044278 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:24 INFO - PROCESS | 3436 | 1467247044420 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 17:37:24 INFO - PROCESS | 3436 | 1467247044431 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:24 INFO - PROCESS | 3436 | 1467247044434 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D16B8800 == 33 [pid = 3436] [id = 488] 17:37:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB68D000) [pid = 3436] [serial = 1464] [outer = 0000000000000000] 17:37:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB6D9800) [pid = 3436] [serial = 1465] [outer = 00000022CB68D000] 17:37:24 INFO - PROCESS | 3436 | 1467247044524 Marionette DEBUG loaded listener.js 17:37:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CEE0C400) [pid = 3436] [serial = 1466] [outer = 00000022CB68D000] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D1653000) [pid = 3436] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CAE21000) [pid = 3436] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002280FFCC00) [pid = 3436] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CE471C00) [pid = 3436] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C4A66800) [pid = 3436] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB69A400) [pid = 3436] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022816B7400) [pid = 3436] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022815F9800) [pid = 3436] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (000000228150F800) [pid = 3436] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022803E8400) [pid = 3436] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D3A09C00) [pid = 3436] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:37:24 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002280A60800) [pid = 3436] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:37:25 INFO - PROCESS | 3436 | 1467247045089 Marionette TRACE conn6 <- [1,1916,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]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 879ms 17:37:25 INFO - PROCESS | 3436 | 1467247045150 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 3436 | 1467247045152 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 17:37:25 INFO - PROCESS | 3436 | 1467247045155 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:37:25 INFO - PROCESS | 3436 | 1467247045157 Marionette TRACE conn6 <- [1,1918,null,{}] 17:37:25 INFO - PROCESS | 3436 | 1467247045160 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:25 INFO - PROCESS | 3436 | 1467247045162 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:25 INFO - PROCESS | 3436 | 1467247045244 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 17:37:25 INFO - PROCESS | 3436 | 1467247045249 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 3436 | 1467247045251 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20EC800 == 34 [pid = 3436] [id = 489] 17:37:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C502C400) [pid = 3436] [serial = 1467] [outer = 0000000000000000] 17:37:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB6D3C00) [pid = 3436] [serial = 1468] [outer = 00000022C502C400] 17:37:25 INFO - PROCESS | 3436 | 1467247045296 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CF032000) [pid = 3436] [serial = 1469] [outer = 00000022C502C400] 17:37:25 INFO - PROCESS | 3436 | 1467247045719 Marionette TRACE conn6 <- [1,1920,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]]]}] 17:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 586ms 17:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:37:25 INFO - PROCESS | 3436 | 1467247045751 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 17:37:25 INFO - PROCESS | 3436 | 1467247045753 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 17:37:25 INFO - PROCESS | 3436 | 1467247045756 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:37:25 INFO - PROCESS | 3436 | 1467247045758 Marionette TRACE conn6 <- [1,1922,null,{}] 17:37:25 INFO - PROCESS | 3436 | 1467247045765 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:25 INFO - PROCESS | 3436 | 1467247045767 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:25 INFO - PROCESS | 3436 | 1467247045847 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 17:37:25 INFO - PROCESS | 3436 | 1467247045853 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:25 INFO - PROCESS | 3436 | 1467247045855 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3C3E800 == 35 [pid = 3436] [id = 490] 17:37:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CF859800) [pid = 3436] [serial = 1470] [outer = 0000000000000000] 17:37:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D0A38C00) [pid = 3436] [serial = 1471] [outer = 00000022CF859800] 17:37:25 INFO - PROCESS | 3436 | 1467247045900 Marionette DEBUG loaded listener.js 17:37:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D164EC00) [pid = 3436] [serial = 1472] [outer = 00000022CF859800] 17:37:26 INFO - PROCESS | 3436 | 1467247046347 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 627ms 17:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:37:26 INFO - PROCESS | 3436 | 1467247046386 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 17:37:26 INFO - PROCESS | 3436 | 1467247046388 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 17:37:26 INFO - PROCESS | 3436 | 1467247046391 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:37:26 INFO - PROCESS | 3436 | 1467247046393 Marionette TRACE conn6 <- [1,1926,null,{}] 17:37:26 INFO - PROCESS | 3436 | 1467247046401 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:26 INFO - PROCESS | 3436 | 1467247046403 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:26 INFO - PROCESS | 3436 | 1467247046484 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 17:37:26 INFO - PROCESS | 3436 | 1467247046489 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:26 INFO - PROCESS | 3436 | 1467247046491 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C71800 == 36 [pid = 3436] [id = 491] 17:37:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D1AB5000) [pid = 3436] [serial = 1473] [outer = 0000000000000000] 17:37:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D1DB1000) [pid = 3436] [serial = 1474] [outer = 00000022D1AB5000] 17:37:26 INFO - PROCESS | 3436 | 1467247046537 Marionette DEBUG loaded listener.js 17:37:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D23C0400) [pid = 3436] [serial = 1475] [outer = 00000022D1AB5000] 17:37:27 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FCA800 == 35 [pid = 3436] [id = 483] 17:37:27 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A7D800 == 34 [pid = 3436] [id = 482] 17:37:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C82000 == 33 [pid = 3436] [id = 485] 17:37:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4982000 == 32 [pid = 3436] [id = 484] 17:37:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB10F800 == 31 [pid = 3436] [id = 486] 17:37:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D16B8800 == 30 [pid = 3436] [id = 488] 17:37:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0C9800 == 29 [pid = 3436] [id = 487] 17:37:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3C3E800 == 28 [pid = 3436] [id = 490] 17:37:28 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20EC800 == 27 [pid = 3436] [id = 489] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB1B3000) [pid = 3436] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C5411400) [pid = 3436] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CF1CD800) [pid = 3436] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4F0CC00) [pid = 3436] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CE87E000) [pid = 3436] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB5A5400) [pid = 3436] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C9BB1800) [pid = 3436] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C4DE5800) [pid = 3436] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CE87D400) [pid = 3436] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (000000228226C000) [pid = 3436] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0000002281513000) [pid = 3436] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D4010800) [pid = 3436] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022815F4400) [pid = 3436] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (0000002281515000) [pid = 3436] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C2F3F800) [pid = 3436] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022816B4800) [pid = 3436] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C5D41400) [pid = 3436] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CB7C5400) [pid = 3436] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C528F800) [pid = 3436] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C91C1800) [pid = 3436] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022D1647400) [pid = 3436] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022C2FD7000) [pid = 3436] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022D23B7000) [pid = 3436] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:37:28 INFO - PROCESS | 3436 | 1467247048338 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1987ms 17:37:28 INFO - PROCESS | 3436 | 1467247048382 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 17:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:37:28 INFO - PROCESS | 3436 | 1467247048386 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 17:37:28 INFO - PROCESS | 3436 | 1467247048391 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:37:28 INFO - PROCESS | 3436 | 1467247048395 Marionette TRACE conn6 <- [1,1930,null,{}] 17:37:28 INFO - PROCESS | 3436 | 1467247048401 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:28 INFO - PROCESS | 3436 | 1467247048404 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:28 INFO - PROCESS | 3436 | 1467247048499 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 17:37:28 INFO - PROCESS | 3436 | 1467247048506 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:28 INFO - PROCESS | 3436 | 1467247048511 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:28 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281694800 == 28 [pid = 3436] [id = 492] 17:37:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022814D9400) [pid = 3436] [serial = 1476] [outer = 0000000000000000] 17:37:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022814D9C00) [pid = 3436] [serial = 1477] [outer = 00000022814D9400] 17:37:28 INFO - PROCESS | 3436 | 1467247048562 Marionette DEBUG loaded listener.js 17:37:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (0000002281517000) [pid = 3436] [serial = 1478] [outer = 00000022814D9400] 17:37:29 INFO - PROCESS | 3436 | 1467247049036 Marionette TRACE conn6 <- [1,1932,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]]]}] 17:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 17:37:29 INFO - PROCESS | 3436 | 1467247049082 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 17:37:29 INFO - PROCESS | 3436 | 1467247049088 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 17:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:37:29 INFO - PROCESS | 3436 | 1467247049094 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:37:29 INFO - PROCESS | 3436 | 1467247049097 Marionette TRACE conn6 <- [1,1934,null,{}] 17:37:29 INFO - PROCESS | 3436 | 1467247049101 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:29 INFO - PROCESS | 3436 | 1467247049104 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:29 INFO - PROCESS | 3436 | 1467247049194 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 17:37:29 INFO - PROCESS | 3436 | 1467247049203 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:29 INFO - PROCESS | 3436 | 1467247049206 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F10800 == 29 [pid = 3436] [id = 493] 17:37:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022816B6000) [pid = 3436] [serial = 1479] [outer = 0000000000000000] 17:37:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (0000002281F02400) [pid = 3436] [serial = 1480] [outer = 00000022816B6000] 17:37:29 INFO - PROCESS | 3436 | 1467247049255 Marionette DEBUG loaded listener.js 17:37:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (000000228225E800) [pid = 3436] [serial = 1481] [outer = 00000022816B6000] 17:37:29 INFO - PROCESS | 3436 | 1467247049719 Marionette TRACE conn6 <- [1,1936,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]]]}] 17:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 692ms 17:37:29 INFO - PROCESS | 3436 | 1467247049788 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 17:37:29 INFO - PROCESS | 3436 | 1467247049790 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 17:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:37:29 INFO - PROCESS | 3436 | 1467247049794 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:37:29 INFO - PROCESS | 3436 | 1467247049798 Marionette TRACE conn6 <- [1,1938,null,{}] 17:37:29 INFO - PROCESS | 3436 | 1467247049809 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:29 INFO - PROCESS | 3436 | 1467247049814 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:29 INFO - PROCESS | 3436 | 1467247049929 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 17:37:30 INFO - PROCESS | 3436 | 1467247050010 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 3436 | 1467247050013 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C518B000 == 30 [pid = 3436] [id = 494] 17:37:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022803AF800) [pid = 3436] [serial = 1482] [outer = 0000000000000000] 17:37:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C2FD7800) [pid = 3436] [serial = 1483] [outer = 00000022803AF800] 17:37:30 INFO - PROCESS | 3436 | 1467247050062 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C3A29800) [pid = 3436] [serial = 1484] [outer = 00000022803AF800] 17:37:30 INFO - PROCESS | 3436 | 1467247050450 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 17:37:30 INFO - PROCESS | 3436 | 1467247050489 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 17:37:30 INFO - PROCESS | 3436 | 1467247050492 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 17:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:37:30 INFO - PROCESS | 3436 | 1467247050495 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:37:30 INFO - PROCESS | 3436 | 1467247050496 Marionette TRACE conn6 <- [1,1942,null,{}] 17:37:30 INFO - PROCESS | 3436 | 1467247050507 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:30 INFO - PROCESS | 3436 | 1467247050509 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:30 INFO - PROCESS | 3436 | 1467247050594 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 17:37:30 INFO - PROCESS | 3436 | 1467247050600 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:30 INFO - PROCESS | 3436 | 1467247050602 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C94E4000 == 31 [pid = 3436] [id = 495] 17:37:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C4DE3400) [pid = 3436] [serial = 1485] [outer = 0000000000000000] 17:37:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4F06C00) [pid = 3436] [serial = 1486] [outer = 00000022C4DE3400] 17:37:30 INFO - PROCESS | 3436 | 1467247050648 Marionette DEBUG loaded listener.js 17:37:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4F12400) [pid = 3436] [serial = 1487] [outer = 00000022C4DE3400] 17:37:31 INFO - PROCESS | 3436 | 1467247051076 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 17:37:31 INFO - PROCESS | 3436 | 1467247051126 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 3436 | 1467247051128 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 17:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:37:31 INFO - PROCESS | 3436 | 1467247051132 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 3436 | 1467247051133 Marionette TRACE conn6 <- [1,1946,null,{}] 17:37:31 INFO - PROCESS | 3436 | 1467247051137 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:31 INFO - PROCESS | 3436 | 1467247051139 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:31 INFO - PROCESS | 3436 | 1467247051218 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 17:37:31 INFO - PROCESS | 3436 | 1467247051226 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 3436 | 1467247051228 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA11F000 == 32 [pid = 3436] [id = 496] 17:37:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022816B4C00) [pid = 3436] [serial = 1488] [outer = 0000000000000000] 17:37:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C5029400) [pid = 3436] [serial = 1489] [outer = 00000022816B4C00] 17:37:31 INFO - PROCESS | 3436 | 1467247051274 Marionette DEBUG loaded listener.js 17:37:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C5294800) [pid = 3436] [serial = 1490] [outer = 00000022816B4C00] 17:37:31 INFO - PROCESS | 3436 | 1467247051726 Marionette TRACE conn6 <- [1,1948,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]]]}] 17:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 17:37:31 INFO - PROCESS | 3436 | 1467247051765 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 17:37:31 INFO - PROCESS | 3436 | 1467247051767 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 17:37:31 INFO - PROCESS | 3436 | 1467247051770 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:37:31 INFO - PROCESS | 3436 | 1467247051772 Marionette TRACE conn6 <- [1,1950,null,{}] 17:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:37:31 INFO - PROCESS | 3436 | 1467247051776 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:31 INFO - PROCESS | 3436 | 1467247051782 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:31 INFO - PROCESS | 3436 | 1467247051888 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 17:37:31 INFO - PROCESS | 3436 | 1467247051901 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:31 INFO - PROCESS | 3436 | 1467247051903 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8DC000 == 33 [pid = 3436] [id = 497] 17:37:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C5715000) [pid = 3436] [serial = 1491] [outer = 0000000000000000] 17:37:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CA136C00) [pid = 3436] [serial = 1492] [outer = 00000022C5715000] 17:37:31 INFO - PROCESS | 3436 | 1467247051948 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CAE16400) [pid = 3436] [serial = 1493] [outer = 00000022C5715000] 17:37:32 INFO - PROCESS | 3436 | 1467247052362 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 17:37:32 INFO - PROCESS | 3436 | 1467247052405 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 17:37:32 INFO - PROCESS | 3436 | 1467247052407 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 17:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:37:32 INFO - PROCESS | 3436 | 1467247052415 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:37:32 INFO - PROCESS | 3436 | 1467247052417 Marionette TRACE conn6 <- [1,1954,null,{}] 17:37:32 INFO - PROCESS | 3436 | 1467247052421 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:32 INFO - PROCESS | 3436 | 1467247052423 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:32 INFO - PROCESS | 3436 | 1467247052502 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 17:37:32 INFO - PROCESS | 3436 | 1467247052508 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:32 INFO - PROCESS | 3436 | 1467247052510 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C6D000 == 34 [pid = 3436] [id = 498] 17:37:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB1B3000) [pid = 3436] [serial = 1494] [outer = 0000000000000000] 17:37:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB1D6800) [pid = 3436] [serial = 1495] [outer = 00000022CB1B3000] 17:37:32 INFO - PROCESS | 3436 | 1467247052556 Marionette DEBUG loaded listener.js 17:37:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB5A1C00) [pid = 3436] [serial = 1496] [outer = 00000022CB1B3000] 17:37:32 INFO - PROCESS | 3436 | 1467247052974 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 648ms 17:37:33 INFO - PROCESS | 3436 | 1467247053062 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 17:37:33 INFO - PROCESS | 3436 | 1467247053065 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 17:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:37:33 INFO - PROCESS | 3436 | 1467247053068 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - PROCESS | 3436 | 1467247053070 Marionette TRACE conn6 <- [1,1958,null,{}] 17:37:33 INFO - PROCESS | 3436 | 1467247053073 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:33 INFO - PROCESS | 3436 | 1467247053075 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:33 INFO - PROCESS | 3436 | 1467247053155 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 17:37:33 INFO - PROCESS | 3436 | 1467247053167 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 3436 | 1467247053169 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D169E800 == 35 [pid = 3436] [id = 499] 17:37:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB696000) [pid = 3436] [serial = 1497] [outer = 0000000000000000] 17:37:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB699400) [pid = 3436] [serial = 1498] [outer = 00000022CB696000] 17:37:33 INFO - PROCESS | 3436 | 1467247053213 Marionette DEBUG loaded listener.js 17:37:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB6D5800) [pid = 3436] [serial = 1499] [outer = 00000022CB696000] 17:37:33 INFO - PROCESS | 3436 | 1467247053684 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 628ms 17:37:33 INFO - PROCESS | 3436 | 1467247053699 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 17:37:33 INFO - PROCESS | 3436 | 1467247053702 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 17:37:33 INFO - PROCESS | 3436 | 1467247053705 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:37:33 INFO - PROCESS | 3436 | 1467247053707 Marionette TRACE conn6 <- [1,1962,null,{}] 17:37:33 INFO - PROCESS | 3436 | 1467247053710 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:33 INFO - PROCESS | 3436 | 1467247053712 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:33 INFO - PROCESS | 3436 | 1467247053819 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 17:37:33 INFO - PROCESS | 3436 | 1467247053896 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:33 INFO - PROCESS | 3436 | 1467247053898 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1D29000 == 36 [pid = 3436] [id = 500] 17:37:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (0000002282266C00) [pid = 3436] [serial = 1500] [outer = 0000000000000000] 17:37:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB854C00) [pid = 3436] [serial = 1501] [outer = 0000002282266C00] 17:37:33 INFO - PROCESS | 3436 | 1467247053945 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CE4F7000) [pid = 3436] [serial = 1502] [outer = 0000002282266C00] 17:37:34 INFO - PROCESS | 3436 | 1467247054367 Marionette TRACE conn6 <- [1,1964,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]]]}] 17:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 17:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:37:34 INFO - PROCESS | 3436 | 1467247054379 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 17:37:34 INFO - PROCESS | 3436 | 1467247054382 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 17:37:34 INFO - PROCESS | 3436 | 1467247054385 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:37:34 INFO - PROCESS | 3436 | 1467247054387 Marionette TRACE conn6 <- [1,1966,null,{}] 17:37:34 INFO - PROCESS | 3436 | 1467247054401 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:34 INFO - PROCESS | 3436 | 1467247054403 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:34 INFO - PROCESS | 3436 | 1467247054516 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 17:37:34 INFO - PROCESS | 3436 | 1467247054521 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:34 INFO - PROCESS | 3436 | 1467247054523 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D300C000 == 37 [pid = 3436] [id = 501] 17:37:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CEE02800) [pid = 3436] [serial = 1503] [outer = 0000000000000000] 17:37:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CF106400) [pid = 3436] [serial = 1504] [outer = 00000022CEE02800] 17:37:34 INFO - PROCESS | 3436 | 1467247054567 Marionette DEBUG loaded listener.js 17:37:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022CF85F000) [pid = 3436] [serial = 1505] [outer = 00000022CEE02800] 17:37:35 INFO - PROCESS | 3436 | 1467247055014 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 17:37:35 INFO - PROCESS | 3436 | 1467247055080 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 17:37:35 INFO - PROCESS | 3436 | 1467247055083 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 17:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:37:35 INFO - PROCESS | 3436 | 1467247055086 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:37:35 INFO - PROCESS | 3436 | 1467247055089 Marionette TRACE conn6 <- [1,1970,null,{}] 17:37:35 INFO - PROCESS | 3436 | 1467247055092 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:35 INFO - PROCESS | 3436 | 1467247055095 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:35 INFO - PROCESS | 3436 | 1467247055251 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 17:37:35 INFO - PROCESS | 3436 | 1467247055310 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:35 INFO - PROCESS | 3436 | 1467247055312 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA117000 == 38 [pid = 3436] [id = 502] 17:37:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D1652800) [pid = 3436] [serial = 1506] [outer = 0000000000000000] 17:37:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D23B7000) [pid = 3436] [serial = 1507] [outer = 00000022D1652800] 17:37:35 INFO - PROCESS | 3436 | 1467247055361 Marionette DEBUG loaded listener.js 17:37:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D24B7800) [pid = 3436] [serial = 1508] [outer = 00000022D1652800] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C5DD7800) [pid = 3436] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C2FD7400) [pid = 3436] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CF859800) [pid = 3436] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CB68D000) [pid = 3436] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (000000228150F400) [pid = 3436] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C2FD7C00) [pid = 3436] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022814D8800) [pid = 3436] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022816AF000) [pid = 3436] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D25E2C00) [pid = 3436] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB3A5000) [pid = 3436] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C4F46400) [pid = 3436] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022816B1C00) [pid = 3436] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:37:35 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C502C400) [pid = 3436] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:37:35 INFO - PROCESS | 3436 | 1467247055836 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 777ms 17:37:35 INFO - PROCESS | 3436 | 1467247055865 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 17:37:35 INFO - PROCESS | 3436 | 1467247055867 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 17:37:35 INFO - PROCESS | 3436 | 1467247055870 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:37:35 INFO - PROCESS | 3436 | 1467247055872 Marionette TRACE conn6 <- [1,1974,null,{}] 17:37:35 INFO - PROCESS | 3436 | 1467247055886 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:35 INFO - PROCESS | 3436 | 1467247055888 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:36 INFO - PROCESS | 3436 | 1467247055994 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 17:37:36 INFO - PROCESS | 3436 | 1467247055999 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 3436 | 1467247056001 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A90000 == 39 [pid = 3436] [id = 503] 17:37:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C4F4A800) [pid = 3436] [serial = 1509] [outer = 0000000000000000] 17:37:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CAE1D000) [pid = 3436] [serial = 1510] [outer = 00000022C4F4A800] 17:37:36 INFO - PROCESS | 3436 | 1467247056046 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D185D400) [pid = 3436] [serial = 1511] [outer = 00000022C4F4A800] 17:37:36 INFO - PROCESS | 3436 | 1467247056441 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 585ms 17:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:37:36 INFO - PROCESS | 3436 | 1467247056459 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 17:37:36 INFO - PROCESS | 3436 | 1467247056461 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 17:37:36 INFO - PROCESS | 3436 | 1467247056464 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:37:36 INFO - PROCESS | 3436 | 1467247056466 Marionette TRACE conn6 <- [1,1978,null,{}] 17:37:36 INFO - PROCESS | 3436 | 1467247056469 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:36 INFO - PROCESS | 3436 | 1467247056471 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:36 INFO - PROCESS | 3436 | 1467247056589 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 17:37:36 INFO - PROCESS | 3436 | 1467247056597 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:36 INFO - PROCESS | 3436 | 1467247056599 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BA2800 == 40 [pid = 3436] [id = 504] 17:37:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D24B0000) [pid = 3436] [serial = 1512] [outer = 0000000000000000] 17:37:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D2524400) [pid = 3436] [serial = 1513] [outer = 00000022D24B0000] 17:37:36 INFO - PROCESS | 3436 | 1467247056643 Marionette DEBUG loaded listener.js 17:37:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D2796C00) [pid = 3436] [serial = 1514] [outer = 00000022D24B0000] 17:37:37 INFO - PROCESS | 3436 | 1467247057054 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 628ms 17:37:37 INFO - PROCESS | 3436 | 1467247057096 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 3436 | 1467247057098 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 17:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:37:37 INFO - PROCESS | 3436 | 1467247057102 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - PROCESS | 3436 | 1467247057104 Marionette TRACE conn6 <- [1,1982,null,{}] 17:37:37 INFO - PROCESS | 3436 | 1467247057107 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:37 INFO - PROCESS | 3436 | 1467247057109 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:37 INFO - PROCESS | 3436 | 1467247057223 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 17:37:37 INFO - PROCESS | 3436 | 1467247057231 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:37 INFO - PROCESS | 3436 | 1467247057233 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C23800 == 41 [pid = 3436] [id = 505] 17:37:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D279CC00) [pid = 3436] [serial = 1515] [outer = 0000000000000000] 17:37:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D3A08000) [pid = 3436] [serial = 1516] [outer = 00000022D279CC00] 17:37:37 INFO - PROCESS | 3436 | 1467247057284 Marionette DEBUG loaded listener.js 17:37:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D3C7D400) [pid = 3436] [serial = 1517] [outer = 00000022D279CC00] 17:37:37 INFO - PROCESS | 3436 | 1467247057790 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 17:37:37 INFO - PROCESS | 3436 | 1467247057840 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 17:37:37 INFO - PROCESS | 3436 | 1467247057845 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 17:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:37:37 INFO - PROCESS | 3436 | 1467247057851 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:37:37 INFO - PROCESS | 3436 | 1467247057855 Marionette TRACE conn6 <- [1,1986,null,{}] 17:37:37 INFO - PROCESS | 3436 | 1467247057861 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:37 INFO - PROCESS | 3436 | 1467247057864 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:38 INFO - PROCESS | 3436 | 1467247058046 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 17:37:38 INFO - PROCESS | 3436 | 1467247058151 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:38 INFO - PROCESS | 3436 | 1467247058156 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:38 INFO - PROCESS | 3436 | ++DOCSHELL 000000228227E000 == 42 [pid = 3436] [id = 506] 17:37:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022814D4800) [pid = 3436] [serial = 1518] [outer = 0000000000000000] 17:37:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (000000228150FC00) [pid = 3436] [serial = 1519] [outer = 00000022814D4800] 17:37:38 INFO - PROCESS | 3436 | 1467247058215 Marionette DEBUG loaded listener.js 17:37:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022816B2C00) [pid = 3436] [serial = 1520] [outer = 00000022814D4800] 17:37:38 INFO - PROCESS | 3436 | 1467247058864 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1087ms 17:37:38 INFO - PROCESS | 3436 | 1467247058941 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 17:37:38 INFO - PROCESS | 3436 | 1467247058946 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 17:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:37:38 INFO - PROCESS | 3436 | 1467247058953 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:37:38 INFO - PROCESS | 3436 | 1467247058956 Marionette TRACE conn6 <- [1,1990,null,{}] 17:37:38 INFO - PROCESS | 3436 | 1467247058960 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:38 INFO - PROCESS | 3436 | 1467247058963 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:39 INFO - PROCESS | 3436 | 1467247059143 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 17:37:39 INFO - PROCESS | 3436 | 1467247059153 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:39 INFO - PROCESS | 3436 | 1467247059156 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9ECB000 == 43 [pid = 3436] [id = 507] 17:37:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022C2FD3000) [pid = 3436] [serial = 1521] [outer = 0000000000000000] 17:37:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022C3A26000) [pid = 3436] [serial = 1522] [outer = 00000022C2FD3000] 17:37:39 INFO - PROCESS | 3436 | 1467247059215 Marionette DEBUG loaded listener.js 17:37:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C4F4C400) [pid = 3436] [serial = 1523] [outer = 00000022C2FD3000] 17:37:40 INFO - PROCESS | 3436 | 1467247060203 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1289ms 17:37:40 INFO - PROCESS | 3436 | 1467247060243 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 17:37:40 INFO - PROCESS | 3436 | 1467247060248 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 17:37:40 INFO - PROCESS | 3436 | 1467247060253 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:37:40 INFO - PROCESS | 3436 | 1467247060257 Marionette TRACE conn6 <- [1,1994,null,{}] 17:37:40 INFO - PROCESS | 3436 | 1467247060262 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:40 INFO - PROCESS | 3436 | 1467247060265 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:40 INFO - PROCESS | 3436 | 1467247060381 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 17:37:40 INFO - PROCESS | 3436 | 1467247060460 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:40 INFO - PROCESS | 3436 | 1467247060465 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:40 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A7F800 == 44 [pid = 3436] [id = 508] 17:37:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (0000002280A5CC00) [pid = 3436] [serial = 1524] [outer = 0000000000000000] 17:37:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 98 (000000228150CC00) [pid = 3436] [serial = 1525] [outer = 0000002280A5CC00] 17:37:40 INFO - PROCESS | 3436 | 1467247060569 Marionette DEBUG loaded listener.js 17:37:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 99 (00000022815F7000) [pid = 3436] [serial = 1526] [outer = 0000002280A5CC00] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BA2800 == 43 [pid = 3436] [id = 504] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A90000 == 42 [pid = 3436] [id = 503] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA117000 == 41 [pid = 3436] [id = 502] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D300C000 == 40 [pid = 3436] [id = 501] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1D29000 == 39 [pid = 3436] [id = 500] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D169E800 == 38 [pid = 3436] [id = 499] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0C6D000 == 37 [pid = 3436] [id = 498] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8DC000 == 36 [pid = 3436] [id = 497] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA11F000 == 35 [pid = 3436] [id = 496] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022C94E4000 == 34 [pid = 3436] [id = 495] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022C518B000 == 33 [pid = 3436] [id = 494] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F10800 == 32 [pid = 3436] [id = 493] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 0000002281694800 == 31 [pid = 3436] [id = 492] 17:37:40 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C71800 == 30 [pid = 3436] [id = 491] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 98 (00000022D1DB1000) [pid = 3436] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 97 (00000022C94C1400) [pid = 3436] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022CAE20800) [pid = 3436] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D164EC00) [pid = 3436] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022CAC07800) [pid = 3436] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022CB6D9800) [pid = 3436] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CB1DDC00) [pid = 3436] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022D0A38C00) [pid = 3436] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C502B800) [pid = 3436] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C38D6000) [pid = 3436] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C4257800) [pid = 3436] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022815EC400) [pid = 3436] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022816BB000) [pid = 3436] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C4DE3C00) [pid = 3436] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002281F0B000) [pid = 3436] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D40AD400) [pid = 3436] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D3096400) [pid = 3436] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D23BEC00) [pid = 3436] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB6BA000) [pid = 3436] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C5296000) [pid = 3436] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4F4F000) [pid = 3436] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C38D2400) [pid = 3436] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (0000002281F0F400) [pid = 3436] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CB6D3C00) [pid = 3436] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CF032000) [pid = 3436] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CEE0C400) [pid = 3436] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:37:40 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C5297000) [pid = 3436] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:37:41 INFO - PROCESS | 3436 | 1467247061072 Marionette TRACE conn6 <- [1,1996,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]]]}] 17:37:41 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 17:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 838ms 17:37:41 INFO - PROCESS | 3436 | 1467247061096 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 3436 | 1467247061100 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 17:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:37:41 INFO - PROCESS | 3436 | 1467247061107 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 3436 | 1467247061110 Marionette TRACE conn6 <- [1,1998,null,{}] 17:37:41 INFO - PROCESS | 3436 | 1467247061113 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:41 INFO - PROCESS | 3436 | 1467247061116 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:41 INFO - PROCESS | 3436 | 1467247061205 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 17:37:41 INFO - PROCESS | 3436 | 1467247061214 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:41 INFO - PROCESS | 3436 | 1467247061216 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F13000 == 31 [pid = 3436] [id = 509] 17:37:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (0000002281F10000) [pid = 3436] [serial = 1527] [outer = 0000000000000000] 17:37:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002282260400) [pid = 3436] [serial = 1528] [outer = 0000002281F10000] 17:37:41 INFO - PROCESS | 3436 | 1467247061263 Marionette DEBUG loaded listener.js 17:37:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2F37800) [pid = 3436] [serial = 1529] [outer = 0000002281F10000] 17:37:41 INFO - PROCESS | 3436 | 1467247061749 Marionette TRACE conn6 <- [1,2000,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]]]}] 17:37:41 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 17:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 17:37:41 INFO - PROCESS | 3436 | 1467247061800 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 17:37:41 INFO - PROCESS | 3436 | 1467247061802 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 17:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:37:41 INFO - PROCESS | 3436 | 1467247061808 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:37:41 INFO - PROCESS | 3436 | 1467247061812 Marionette TRACE conn6 <- [1,2002,null,{}] 17:37:41 INFO - PROCESS | 3436 | 1467247061824 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:41 INFO - PROCESS | 3436 | 1467247061836 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:41 INFO - PROCESS | 3436 | 1467247061950 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 17:37:42 INFO - PROCESS | 3436 | 1467247062034 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 3436 | 1467247062037 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D19800 == 32 [pid = 3436] [id = 510] 17:37:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C3A25C00) [pid = 3436] [serial = 1530] [outer = 0000000000000000] 17:37:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4DE2400) [pid = 3436] [serial = 1531] [outer = 00000022C3A25C00] 17:37:42 INFO - PROCESS | 3436 | 1467247062087 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C4F0AC00) [pid = 3436] [serial = 1532] [outer = 00000022C3A25C00] 17:37:42 INFO - PROCESS | 3436 | 1467247062468 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 17:37:42 INFO - PROCESS | 3436 | 1467247062505 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 17:37:42 INFO - PROCESS | 3436 | 1467247062508 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 17:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:37:42 INFO - PROCESS | 3436 | 1467247062511 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:37:42 INFO - PROCESS | 3436 | 1467247062513 Marionette TRACE conn6 <- [1,2006,null,{}] 17:37:42 INFO - PROCESS | 3436 | 1467247062516 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:42 INFO - PROCESS | 3436 | 1467247062518 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:42 INFO - PROCESS | 3436 | 1467247062608 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 17:37:42 INFO - PROCESS | 3436 | 1467247062614 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:42 INFO - PROCESS | 3436 | 1467247062616 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9CC2000 == 33 [pid = 3436] [id = 511] 17:37:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C4F52800) [pid = 3436] [serial = 1533] [outer = 0000000000000000] 17:37:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C528D800) [pid = 3436] [serial = 1534] [outer = 00000022C4F52800] 17:37:42 INFO - PROCESS | 3436 | 1467247062662 Marionette DEBUG loaded listener.js 17:37:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C5337C00) [pid = 3436] [serial = 1535] [outer = 00000022C4F52800] 17:37:43 INFO - PROCESS | 3436 | 1467247063137 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 691ms 17:37:43 INFO - PROCESS | 3436 | 1467247063205 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 3436 | 1467247063207 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 17:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:37:43 INFO - PROCESS | 3436 | 1467247063210 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - PROCESS | 3436 | 1467247063212 Marionette TRACE conn6 <- [1,2010,null,{}] 17:37:43 INFO - PROCESS | 3436 | 1467247063216 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:43 INFO - PROCESS | 3436 | 1467247063218 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:43 INFO - PROCESS | 3436 | 1467247063353 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 17:37:43 INFO - PROCESS | 3436 | 1467247063407 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:43 INFO - PROCESS | 3436 | 1467247063409 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB3F0000 == 34 [pid = 3436] [id = 512] 17:37:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C6251000) [pid = 3436] [serial = 1536] [outer = 0000000000000000] 17:37:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C9153C00) [pid = 3436] [serial = 1537] [outer = 00000022C6251000] 17:37:43 INFO - PROCESS | 3436 | 1467247063455 Marionette DEBUG loaded listener.js 17:37:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C9B30000) [pid = 3436] [serial = 1538] [outer = 00000022C6251000] 17:37:43 INFO - PROCESS | 3436 | 1467247063896 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 733ms 17:37:43 INFO - PROCESS | 3436 | 1467247063946 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 17:37:43 INFO - PROCESS | 3436 | 1467247063948 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 17:37:43 INFO - PROCESS | 3436 | 1467247063951 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:37:43 INFO - PROCESS | 3436 | 1467247063953 Marionette TRACE conn6 <- [1,2014,null,{}] 17:37:43 INFO - PROCESS | 3436 | 1467247063956 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:43 INFO - PROCESS | 3436 | 1467247063963 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:44 INFO - PROCESS | 3436 | 1467247064098 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 17:37:44 INFO - PROCESS | 3436 | 1467247064155 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 3436 | 1467247064157 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AE1000 == 35 [pid = 3436] [id = 513] 17:37:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C9EE1400) [pid = 3436] [serial = 1539] [outer = 0000000000000000] 17:37:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CADD3400) [pid = 3436] [serial = 1540] [outer = 00000022C9EE1400] 17:37:44 INFO - PROCESS | 3436 | 1467247064202 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB1E2C00) [pid = 3436] [serial = 1541] [outer = 00000022C9EE1400] 17:37:44 INFO - PROCESS | 3436 | 1467247064623 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 17:37:44 INFO - PROCESS | 3436 | 1467247064701 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 17:37:44 INFO - PROCESS | 3436 | 1467247064703 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 17:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:37:44 INFO - PROCESS | 3436 | 1467247064706 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:37:44 INFO - PROCESS | 3436 | 1467247064708 Marionette TRACE conn6 <- [1,2018,null,{}] 17:37:44 INFO - PROCESS | 3436 | 1467247064712 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:44 INFO - PROCESS | 3436 | 1467247064715 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:44 INFO - PROCESS | 3436 | 1467247064823 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 17:37:44 INFO - PROCESS | 3436 | 1467247064835 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:44 INFO - PROCESS | 3436 | 1467247064837 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D169E800 == 36 [pid = 3436] [id = 514] 17:37:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CB1E3400) [pid = 3436] [serial = 1542] [outer = 0000000000000000] 17:37:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CB697C00) [pid = 3436] [serial = 1543] [outer = 00000022CB1E3400] 17:37:44 INFO - PROCESS | 3436 | 1467247064881 Marionette DEBUG loaded listener.js 17:37:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CB7C4000) [pid = 3436] [serial = 1544] [outer = 00000022CB1E3400] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D24B0000) [pid = 3436] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D1652800) [pid = 3436] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C4F4A800) [pid = 3436] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (0000002282266C00) [pid = 3436] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D1AB5000) [pid = 3436] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022816B6000) [pid = 3436] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022814D9400) [pid = 3436] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022803AF800) [pid = 3436] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB696000) [pid = 3436] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022816B4C00) [pid = 3436] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C5715000) [pid = 3436] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CEE02800) [pid = 3436] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4DE3400) [pid = 3436] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:37:45 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB1B3000) [pid = 3436] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:37:45 INFO - PROCESS | 3436 | 1467247065395 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 733ms 17:37:45 INFO - PROCESS | 3436 | 1467247065442 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 17:37:45 INFO - PROCESS | 3436 | 1467247065445 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 17:37:45 INFO - PROCESS | 3436 | 1467247065448 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:37:45 INFO - PROCESS | 3436 | 1467247065450 Marionette TRACE conn6 <- [1,2022,null,{}] 17:37:45 INFO - PROCESS | 3436 | 1467247065453 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:45 INFO - PROCESS | 3436 | 1467247065455 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:45 INFO - PROCESS | 3436 | 1467247065538 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 17:37:45 INFO - PROCESS | 3436 | 1467247065543 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:45 INFO - PROCESS | 3436 | 1467247065545 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F51000 == 37 [pid = 3436] [id = 515] 17:37:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C3A25800) [pid = 3436] [serial = 1545] [outer = 0000000000000000] 17:37:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB5AB000) [pid = 3436] [serial = 1546] [outer = 00000022C3A25800] 17:37:45 INFO - PROCESS | 3436 | 1467247065591 Marionette DEBUG loaded listener.js 17:37:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE468800) [pid = 3436] [serial = 1547] [outer = 00000022C3A25800] 17:37:46 INFO - PROCESS | 3436 | 1467247066017 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 17:37:46 INFO - PROCESS | 3436 | 1467247066081 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 3436 | 1467247066083 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 17:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:37:46 INFO - PROCESS | 3436 | 1467247066086 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:37:46 INFO - PROCESS | 3436 | 1467247066088 Marionette TRACE conn6 <- [1,2026,null,{}] 17:37:46 INFO - PROCESS | 3436 | 1467247066091 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:46 INFO - PROCESS | 3436 | 1467247066093 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:46 INFO - PROCESS | 3436 | 1467247066176 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 17:37:46 INFO - PROCESS | 3436 | 1467247066184 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 3436 | 1467247066186 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D08800 == 38 [pid = 3436] [id = 516] 17:37:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CEE0C400) [pid = 3436] [serial = 1548] [outer = 0000000000000000] 17:37:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CEE10C00) [pid = 3436] [serial = 1549] [outer = 00000022CEE0C400] 17:37:46 INFO - PROCESS | 3436 | 1467247066230 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CF1CA000) [pid = 3436] [serial = 1550] [outer = 00000022CEE0C400] 17:37:46 INFO - PROCESS | 3436 | 1467247066657 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 629ms 17:37:46 INFO - PROCESS | 3436 | 1467247066719 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 17:37:46 INFO - PROCESS | 3436 | 1467247066721 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 17:37:46 INFO - PROCESS | 3436 | 1467247066724 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:37:46 INFO - PROCESS | 3436 | 1467247066726 Marionette TRACE conn6 <- [1,2030,null,{}] 17:37:46 INFO - PROCESS | 3436 | 1467247066730 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:46 INFO - PROCESS | 3436 | 1467247066732 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:46 INFO - PROCESS | 3436 | 1467247066817 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 17:37:46 INFO - PROCESS | 3436 | 1467247066823 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:46 INFO - PROCESS | 3436 | 1467247066832 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4D06000 == 39 [pid = 3436] [id = 517] 17:37:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C2FD2000) [pid = 3436] [serial = 1551] [outer = 0000000000000000] 17:37:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D1646400) [pid = 3436] [serial = 1552] [outer = 00000022C2FD2000] 17:37:46 INFO - PROCESS | 3436 | 1467247066879 Marionette DEBUG loaded listener.js 17:37:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D1651000) [pid = 3436] [serial = 1553] [outer = 00000022C2FD2000] 17:37:47 INFO - PROCESS | 3436 | 1467247067449 Marionette TRACE conn6 <- [1,2032,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]]]}] 17:37:47 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) 17:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 776ms 17:37:47 INFO - PROCESS | 3436 | 1467247067591 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 17:37:47 INFO - PROCESS | 3436 | 1467247067596 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 17:37:47 INFO - PROCESS | 3436 | 1467247067603 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:37:47 INFO - PROCESS | 3436 | 1467247067607 Marionette TRACE conn6 <- [1,2034,null,{}] 17:37:47 INFO - PROCESS | 3436 | 1467247067613 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:47 INFO - PROCESS | 3436 | 1467247067616 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:47 INFO - PROCESS | 3436 | 1467247067744 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 17:37:47 INFO - PROCESS | 3436 | 1467247067819 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:47 INFO - PROCESS | 3436 | 1467247067822 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C38EF800 == 40 [pid = 3436] [id = 518] 17:37:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (000000228150D000) [pid = 3436] [serial = 1554] [outer = 0000000000000000] 17:37:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (0000002281F0CC00) [pid = 3436] [serial = 1555] [outer = 000000228150D000] 17:37:47 INFO - PROCESS | 3436 | 1467247067921 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C38D6000) [pid = 3436] [serial = 1556] [outer = 000000228150D000] 17:37:48 INFO - PROCESS | 3436 | 1467247068494 Marionette TRACE conn6 <- [1,2036,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]]]}] 17:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 944ms 17:37:48 INFO - PROCESS | 3436 | 1467247068552 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 17:37:48 INFO - PROCESS | 3436 | 1467247068558 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 17:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:37:48 INFO - PROCESS | 3436 | 1467247068565 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:37:48 INFO - PROCESS | 3436 | 1467247068568 Marionette TRACE conn6 <- [1,2038,null,{}] 17:37:48 INFO - PROCESS | 3436 | 1467247068572 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:48 INFO - PROCESS | 3436 | 1467247068575 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:48 INFO - PROCESS | 3436 | 1467247068691 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 17:37:48 INFO - PROCESS | 3436 | 1467247068785 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:48 INFO - PROCESS | 3436 | 1467247068788 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB53F800 == 41 [pid = 3436] [id = 519] 17:37:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C4F4B000) [pid = 3436] [serial = 1557] [outer = 0000000000000000] 17:37:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022C5032800) [pid = 3436] [serial = 1558] [outer = 00000022C4F4B000] 17:37:48 INFO - PROCESS | 3436 | 1467247068846 Marionette DEBUG loaded listener.js 17:37:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C98FB000) [pid = 3436] [serial = 1559] [outer = 00000022C4F4B000] 17:37:49 INFO - PROCESS | 3436 | 1467247069454 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 943ms 17:37:49 INFO - PROCESS | 3436 | 1467247069509 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 17:37:49 INFO - PROCESS | 3436 | 1467247069511 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 17:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:37:49 INFO - PROCESS | 3436 | 1467247069516 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:37:49 INFO - PROCESS | 3436 | 1467247069520 Marionette TRACE conn6 <- [1,2042,null,{}] 17:37:49 INFO - PROCESS | 3436 | 1467247069532 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:49 INFO - PROCESS | 3436 | 1467247069537 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:49 INFO - PROCESS | 3436 | 1467247069652 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 17:37:49 INFO - PROCESS | 3436 | 1467247069778 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:49 INFO - PROCESS | 3436 | 1467247069781 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D53CF800 == 42 [pid = 3436] [id = 520] 17:37:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022CB6D9C00) [pid = 3436] [serial = 1560] [outer = 0000000000000000] 17:37:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022CEE1CC00) [pid = 3436] [serial = 1561] [outer = 00000022CB6D9C00] 17:37:49 INFO - PROCESS | 3436 | 1467247069840 Marionette DEBUG loaded listener.js 17:37:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022D1AB5000) [pid = 3436] [serial = 1562] [outer = 00000022CB6D9C00] 17:37:50 INFO - PROCESS | 3436 | 1467247070491 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 985ms 17:37:50 INFO - PROCESS | 3436 | 1467247070511 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 17:37:50 INFO - PROCESS | 3436 | 1467247070515 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 17:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:37:50 INFO - PROCESS | 3436 | 1467247070519 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:37:50 INFO - PROCESS | 3436 | 1467247070521 Marionette TRACE conn6 <- [1,2046,null,{}] 17:37:50 INFO - PROCESS | 3436 | 1467247070525 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:50 INFO - PROCESS | 3436 | 1467247070528 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:50 INFO - PROCESS | 3436 | 1467247070643 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 17:37:50 INFO - PROCESS | 3436 | 1467247070863 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:50 INFO - PROCESS | 3436 | 1467247070866 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:50 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282287800 == 43 [pid = 3436] [id = 521] 17:37:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (0000002280A5E800) [pid = 3436] [serial = 1563] [outer = 0000000000000000] 17:37:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022814D8000) [pid = 3436] [serial = 1564] [outer = 0000002280A5E800] 17:37:50 INFO - PROCESS | 3436 | 1467247070924 Marionette DEBUG loaded listener.js 17:37:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 97 (0000002281F04800) [pid = 3436] [serial = 1565] [outer = 0000002280A5E800] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D08800 == 42 [pid = 3436] [id = 516] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F51000 == 41 [pid = 3436] [id = 515] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022D169E800 == 40 [pid = 3436] [id = 514] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AE1000 == 39 [pid = 3436] [id = 513] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB3F0000 == 38 [pid = 3436] [id = 512] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9CC2000 == 37 [pid = 3436] [id = 511] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D19800 == 36 [pid = 3436] [id = 510] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F13000 == 35 [pid = 3436] [id = 509] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A7F800 == 34 [pid = 3436] [id = 508] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9ECB000 == 33 [pid = 3436] [id = 507] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 000000228227E000 == 32 [pid = 3436] [id = 506] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C23800 == 31 [pid = 3436] [id = 505] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022D53CF800 == 30 [pid = 3436] [id = 520] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB53F800 == 29 [pid = 3436] [id = 519] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4D06000 == 28 [pid = 3436] [id = 517] 17:37:52 INFO - PROCESS | 3436 | --DOCSHELL 00000022C38EF800 == 27 [pid = 3436] [id = 518] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 96 (00000022CB854C00) [pid = 3436] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022D23C0400) [pid = 3436] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (0000002281F02400) [pid = 3436] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (000000228225E800) [pid = 3436] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022814D9C00) [pid = 3436] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (0000002281517000) [pid = 3436] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C2FD7800) [pid = 3436] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C3A29800) [pid = 3436] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CB699400) [pid = 3436] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C5029400) [pid = 3436] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C5294800) [pid = 3436] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CA136C00) [pid = 3436] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CAE16400) [pid = 3436] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CF106400) [pid = 3436] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C4F06C00) [pid = 3436] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB1D6800) [pid = 3436] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB5A1C00) [pid = 3436] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4F12400) [pid = 3436] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CE4F7000) [pid = 3436] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D2796C00) [pid = 3436] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D23B7000) [pid = 3436] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D3A08000) [pid = 3436] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CF85F000) [pid = 3436] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CAE1D000) [pid = 3436] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D24B7800) [pid = 3436] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D185D400) [pid = 3436] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB6D5800) [pid = 3436] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D2524400) [pid = 3436] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:37:52 INFO - PROCESS | 3436 | 1467247072205 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1784ms 17:37:52 INFO - PROCESS | 3436 | 1467247072307 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 17:37:52 INFO - PROCESS | 3436 | 1467247072311 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 17:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:37:52 INFO - PROCESS | 3436 | 1467247072319 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:37:52 INFO - PROCESS | 3436 | 1467247072322 Marionette TRACE conn6 <- [1,2050,null,{}] 17:37:52 INFO - PROCESS | 3436 | 1467247072329 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:52 INFO - PROCESS | 3436 | 1467247072332 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:52 INFO - PROCESS | 3436 | 1467247072424 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 17:37:52 INFO - PROCESS | 3436 | 1467247072432 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:52 INFO - PROCESS | 3436 | 1467247072437 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:52 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FC3000 == 28 [pid = 3436] [id = 522] 17:37:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (000000228150C400) [pid = 3436] [serial = 1566] [outer = 0000000000000000] 17:37:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (0000002281513C00) [pid = 3436] [serial = 1567] [outer = 000000228150C400] 17:37:52 INFO - PROCESS | 3436 | 1467247072487 Marionette DEBUG loaded listener.js 17:37:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022816B2800) [pid = 3436] [serial = 1568] [outer = 000000228150C400] 17:37:52 INFO - PROCESS | 3436 | 1467247072970 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 17:37:53 INFO - PROCESS | 3436 | 1467247073054 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 3436 | 1467247073060 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 17:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:37:53 INFO - PROCESS | 3436 | 1467247073067 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 3436 | 1467247073070 Marionette TRACE conn6 <- [1,2054,null,{}] 17:37:53 INFO - PROCESS | 3436 | 1467247073074 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:53 INFO - PROCESS | 3436 | 1467247073077 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:53 INFO - PROCESS | 3436 | 1467247073176 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 17:37:53 INFO - PROCESS | 3436 | 1467247073246 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 3436 | 1467247073249 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C496F000 == 29 [pid = 3436] [id = 523] 17:37:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (0000002282268C00) [pid = 3436] [serial = 1569] [outer = 0000000000000000] 17:37:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C2FC9800) [pid = 3436] [serial = 1570] [outer = 0000002282268C00] 17:37:53 INFO - PROCESS | 3436 | 1467247073300 Marionette DEBUG loaded listener.js 17:37:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C38D8800) [pid = 3436] [serial = 1571] [outer = 0000002282268C00] 17:37:53 INFO - PROCESS | 3436 | 1467247073695 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 17:37:53 INFO - PROCESS | 3436 | 1467247073777 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 17:37:53 INFO - PROCESS | 3436 | 1467247073787 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 17:37:53 INFO - PROCESS | 3436 | 1467247073795 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:37:53 INFO - PROCESS | 3436 | 1467247073799 Marionette TRACE conn6 <- [1,2058,null,{}] 17:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:37:53 INFO - PROCESS | 3436 | 1467247073811 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:53 INFO - PROCESS | 3436 | 1467247073816 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:53 INFO - PROCESS | 3436 | 1467247073912 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 17:37:53 INFO - PROCESS | 3436 | 1467247073921 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:53 INFO - PROCESS | 3436 | 1467247073924 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C76000 == 30 [pid = 3436] [id = 524] 17:37:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C4F12400) [pid = 3436] [serial = 1572] [outer = 0000000000000000] 17:37:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4F47000) [pid = 3436] [serial = 1573] [outer = 00000022C4F12400] 17:37:53 INFO - PROCESS | 3436 | 1467247073975 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C502C800) [pid = 3436] [serial = 1574] [outer = 00000022C4F12400] 17:37:54 INFO - PROCESS | 3436 | 1467247074405 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 628ms 17:37:54 INFO - PROCESS | 3436 | 1467247074447 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 17:37:54 INFO - PROCESS | 3436 | 1467247074450 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 17:37:54 INFO - PROCESS | 3436 | 1467247074453 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:37:54 INFO - PROCESS | 3436 | 1467247074455 Marionette TRACE conn6 <- [1,2062,null,{}] 17:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:37:54 INFO - PROCESS | 3436 | 1467247074458 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:54 INFO - PROCESS | 3436 | 1467247074460 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:54 INFO - PROCESS | 3436 | 1467247074579 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 17:37:54 INFO - PROCESS | 3436 | 1467247074585 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:54 INFO - PROCESS | 3436 | 1467247074587 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:54 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB52F800 == 31 [pid = 3436] [id = 525] 17:37:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C5298800) [pid = 3436] [serial = 1575] [outer = 0000000000000000] 17:37:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C62B8C00) [pid = 3436] [serial = 1576] [outer = 00000022C5298800] 17:37:54 INFO - PROCESS | 3436 | 1467247074634 Marionette DEBUG loaded listener.js 17:37:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C9B37C00) [pid = 3436] [serial = 1577] [outer = 00000022C5298800] 17:37:55 INFO - PROCESS | 3436 | 1467247075079 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 17:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:37:55 INFO - PROCESS | 3436 | 1467247075150 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 17:37:55 INFO - PROCESS | 3436 | 1467247075152 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 17:37:55 INFO - PROCESS | 3436 | 1467247075155 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - PROCESS | 3436 | 1467247075164 Marionette TRACE conn6 <- [1,2066,null,{}] 17:37:55 INFO - PROCESS | 3436 | 1467247075175 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:55 INFO - PROCESS | 3436 | 1467247075178 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:55 INFO - PROCESS | 3436 | 1467247075312 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 17:37:55 INFO - PROCESS | 3436 | 1467247075366 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:55 INFO - PROCESS | 3436 | 1467247075368 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AE2000 == 32 [pid = 3436] [id = 526] 17:37:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C530E400) [pid = 3436] [serial = 1578] [outer = 0000000000000000] 17:37:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CADD8400) [pid = 3436] [serial = 1579] [outer = 00000022C530E400] 17:37:55 INFO - PROCESS | 3436 | 1467247075413 Marionette DEBUG loaded listener.js 17:37:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB1D5000) [pid = 3436] [serial = 1580] [outer = 00000022C530E400] 17:37:55 INFO - PROCESS | 3436 | 1467247075830 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 692ms 17:37:55 INFO - PROCESS | 3436 | 1467247075854 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 17:37:55 INFO - PROCESS | 3436 | 1467247075856 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 17:37:55 INFO - PROCESS | 3436 | 1467247075859 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:37:55 INFO - PROCESS | 3436 | 1467247075861 Marionette TRACE conn6 <- [1,2070,null,{}] 17:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:37:55 INFO - PROCESS | 3436 | 1467247075864 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:55 INFO - PROCESS | 3436 | 1467247075870 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:56 INFO - PROCESS | 3436 | 1467247076011 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 17:37:56 INFO - PROCESS | 3436 | 1467247076017 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 3436 | 1467247076019 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1779000 == 33 [pid = 3436] [id = 527] 17:37:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB1E0C00) [pid = 3436] [serial = 1581] [outer = 0000000000000000] 17:37:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB692800) [pid = 3436] [serial = 1582] [outer = 00000022CB1E0C00] 17:37:56 INFO - PROCESS | 3436 | 1467247076069 Marionette DEBUG loaded listener.js 17:37:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CE467000) [pid = 3436] [serial = 1583] [outer = 00000022CB1E0C00] 17:37:56 INFO - PROCESS | 3436 | 1467247076706 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C6251000) [pid = 3436] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C9EE1400) [pid = 3436] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB1E3400) [pid = 3436] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C4F52800) [pid = 3436] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C2FD3000) [pid = 3436] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D279CC00) [pid = 3436] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022814D4800) [pid = 3436] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002280A5CC00) [pid = 3436] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (0000002281F10000) [pid = 3436] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C3A25C00) [pid = 3436] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CEE0C400) [pid = 3436] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C2FD2000) [pid = 3436] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:37:56 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C3A25800) [pid = 3436] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 923ms 17:37:56 INFO - PROCESS | 3436 | 1467247076787 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 17:37:56 INFO - PROCESS | 3436 | 1467247076789 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 17:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:37:56 INFO - PROCESS | 3436 | 1467247076792 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:37:56 INFO - PROCESS | 3436 | 1467247076794 Marionette TRACE conn6 <- [1,2074,null,{}] 17:37:56 INFO - PROCESS | 3436 | 1467247076798 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:56 INFO - PROCESS | 3436 | 1467247076800 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:56 INFO - PROCESS | 3436 | 1467247076896 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 17:37:56 INFO - PROCESS | 3436 | 1467247076904 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:56 INFO - PROCESS | 3436 | 1467247076906 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20EB800 == 34 [pid = 3436] [id = 528] 17:37:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2FD3000) [pid = 3436] [serial = 1584] [outer = 0000000000000000] 17:37:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C4DEF000) [pid = 3436] [serial = 1585] [outer = 00000022C2FD3000] 17:37:56 INFO - PROCESS | 3436 | 1467247076951 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB1E3400) [pid = 3436] [serial = 1586] [outer = 00000022C2FD3000] 17:37:57 INFO - PROCESS | 3436 | 1467247077375 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 629ms 17:37:57 INFO - PROCESS | 3436 | 1467247077425 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 17:37:57 INFO - PROCESS | 3436 | 1467247077427 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 17:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:37:57 INFO - PROCESS | 3436 | 1467247077431 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:37:57 INFO - PROCESS | 3436 | 1467247077433 Marionette TRACE conn6 <- [1,2078,null,{}] 17:37:57 INFO - PROCESS | 3436 | 1467247077436 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:57 INFO - PROCESS | 3436 | 1467247077438 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:57 INFO - PROCESS | 3436 | 1467247077518 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 17:37:57 INFO - PROCESS | 3436 | 1467247077524 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:57 INFO - PROCESS | 3436 | 1467247077526 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D43FB800 == 35 [pid = 3436] [id = 529] 17:37:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CE888000) [pid = 3436] [serial = 1587] [outer = 0000000000000000] 17:37:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CF106400) [pid = 3436] [serial = 1588] [outer = 00000022CE888000] 17:37:57 INFO - PROCESS | 3436 | 1467247077570 Marionette DEBUG loaded listener.js 17:37:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D0CDE800) [pid = 3436] [serial = 1589] [outer = 00000022CE888000] 17:37:57 INFO - PROCESS | 3436 | 1467247077994 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 585ms 17:37:58 INFO - PROCESS | 3436 | 1467247078031 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 3436 | 1467247078033 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 17:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:37:58 INFO - PROCESS | 3436 | 1467247078037 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 3436 | 1467247078039 Marionette TRACE conn6 <- [1,2082,null,{}] 17:37:58 INFO - PROCESS | 3436 | 1467247078043 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:58 INFO - PROCESS | 3436 | 1467247078045 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:58 INFO - PROCESS | 3436 | 1467247078126 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 17:37:58 INFO - PROCESS | 3436 | 1467247078133 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 3436 | 1467247078135 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D528B800 == 36 [pid = 3436] [id = 530] 17:37:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D1648400) [pid = 3436] [serial = 1590] [outer = 0000000000000000] 17:37:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D1AB3800) [pid = 3436] [serial = 1591] [outer = 00000022D1648400] 17:37:58 INFO - PROCESS | 3436 | 1467247078179 Marionette DEBUG loaded listener.js 17:37:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D2172400) [pid = 3436] [serial = 1592] [outer = 00000022D1648400] 17:37:58 INFO - PROCESS | 3436 | 1467247078612 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 627ms 17:37:58 INFO - PROCESS | 3436 | 1467247078679 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 17:37:58 INFO - PROCESS | 3436 | 1467247078681 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 17:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:37:58 INFO - PROCESS | 3436 | 1467247078686 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:37:58 INFO - PROCESS | 3436 | 1467247078688 Marionette TRACE conn6 <- [1,2086,null,{}] 17:37:58 INFO - PROCESS | 3436 | 1467247078691 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:58 INFO - PROCESS | 3436 | 1467247078693 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:58 INFO - PROCESS | 3436 | 1467247078825 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 17:37:58 INFO - PROCESS | 3436 | 1467247078935 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:37:58 INFO - PROCESS | 3436 | 1467247078938 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:37:58 INFO - PROCESS | 3436 | ++DOCSHELL 000000228147F000 == 37 [pid = 3436] [id = 531] 17:37:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022803E1000) [pid = 3436] [serial = 1593] [outer = 0000000000000000] 17:37:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (0000002280A5AC00) [pid = 3436] [serial = 1594] [outer = 00000022803E1000] 17:37:59 INFO - PROCESS | 3436 | 1467247078999 Marionette DEBUG loaded listener.js 17:37:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022815EC400) [pid = 3436] [serial = 1595] [outer = 00000022803E1000] 17:37:59 INFO - PROCESS | 3436 | 1467247079793 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1192ms 17:37:59 INFO - PROCESS | 3436 | 1467247079881 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 17:37:59 INFO - PROCESS | 3436 | 1467247079885 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 17:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:37:59 INFO - PROCESS | 3436 | 1467247079891 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:37:59 INFO - PROCESS | 3436 | 1467247079895 Marionette TRACE conn6 <- [1,2090,null,{}] 17:37:59 INFO - PROCESS | 3436 | 1467247079900 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:37:59 INFO - PROCESS | 3436 | 1467247079903 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:00 INFO - PROCESS | 3436 | 1467247080063 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 17:38:00 INFO - PROCESS | 3436 | 1467247080178 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:00 INFO - PROCESS | 3436 | 1467247080182 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB106000 == 38 [pid = 3436] [id = 532] 17:38:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C402D400) [pid = 3436] [serial = 1596] [outer = 0000000000000000] 17:38:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C4DEE800) [pid = 3436] [serial = 1597] [outer = 00000022C402D400] 17:38:00 INFO - PROCESS | 3436 | 1467247080243 Marionette DEBUG loaded listener.js 17:38:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C4F50800) [pid = 3436] [serial = 1598] [outer = 00000022C402D400] 17:38:00 INFO - PROCESS | 3436 | 1467247080921 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1186ms 17:38:01 INFO - PROCESS | 3436 | 1467247081078 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 17:38:01 INFO - PROCESS | 3436 | 1467247081082 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 17:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:38:01 INFO - PROCESS | 3436 | 1467247081121 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:38:01 INFO - PROCESS | 3436 | 1467247081124 Marionette TRACE conn6 <- [1,2094,null,{}] 17:38:01 INFO - PROCESS | 3436 | 1467247081129 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:01 INFO - PROCESS | 3436 | 1467247081133 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:01 INFO - PROCESS | 3436 | 1467247081250 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 17:38:01 INFO - PROCESS | 3436 | 1467247081323 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:01 INFO - PROCESS | 3436 | 1467247081328 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C3AB6800 == 39 [pid = 3436] [id = 533] 17:38:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (0000002281F0F400) [pid = 3436] [serial = 1599] [outer = 0000000000000000] 17:38:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (0000002282268400) [pid = 3436] [serial = 1600] [outer = 0000002281F0F400] 17:38:01 INFO - PROCESS | 3436 | 1467247081378 Marionette DEBUG loaded listener.js 17:38:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022C3A29800) [pid = 3436] [serial = 1601] [outer = 0000002281F0F400] 17:38:01 INFO - PROCESS | 3436 | --DOCSHELL 00000022D528B800 == 38 [pid = 3436] [id = 530] 17:38:01 INFO - PROCESS | 3436 | --DOCSHELL 00000022D43FB800 == 37 [pid = 3436] [id = 529] 17:38:01 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20EB800 == 36 [pid = 3436] [id = 528] 17:38:01 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1779000 == 35 [pid = 3436] [id = 527] 17:38:01 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AE2000 == 34 [pid = 3436] [id = 526] 17:38:01 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB52F800 == 33 [pid = 3436] [id = 525] 17:38:01 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C76000 == 32 [pid = 3436] [id = 524] 17:38:01 INFO - PROCESS | 3436 | --DOCSHELL 00000022C496F000 == 31 [pid = 3436] [id = 523] 17:38:01 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FC3000 == 30 [pid = 3436] [id = 522] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C9153C00) [pid = 3436] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CADD3400) [pid = 3436] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C9B30000) [pid = 3436] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CB697C00) [pid = 3436] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C528D800) [pid = 3436] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C3A26000) [pid = 3436] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C4F4C400) [pid = 3436] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D3C7D400) [pid = 3436] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (000000228150FC00) [pid = 3436] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022816B2C00) [pid = 3436] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (000000228150CC00) [pid = 3436] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022815F7000) [pid = 3436] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002282260400) [pid = 3436] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2F37800) [pid = 3436] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4DE2400) [pid = 3436] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C4F0AC00) [pid = 3436] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CF1CA000) [pid = 3436] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D1646400) [pid = 3436] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D1651000) [pid = 3436] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CB1E2C00) [pid = 3436] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CEE10C00) [pid = 3436] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB7C4000) [pid = 3436] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB5AB000) [pid = 3436] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CE468800) [pid = 3436] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:38:01 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C5337C00) [pid = 3436] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:38:02 INFO - PROCESS | 3436 | 1467247081996 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 3436 | 1467247082069 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 17:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:38:02 INFO - PROCESS | 3436 | 1467247082075 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - PROCESS | 3436 | 1467247082079 Marionette TRACE conn6 <- [1,2098,null,{}] 17:38:02 INFO - PROCESS | 3436 | 1467247082083 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:02 INFO - PROCESS | 3436 | 1467247082086 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:02 INFO - PROCESS | 3436 | 1467247082175 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 17:38:02 INFO - PROCESS | 3436 | 1467247082253 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 3436 | 1467247082256 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A03000 == 31 [pid = 3436] [id = 534] 17:38:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (0000002281F10000) [pid = 3436] [serial = 1602] [outer = 0000000000000000] 17:38:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C2FD5C00) [pid = 3436] [serial = 1603] [outer = 0000002281F10000] 17:38:02 INFO - PROCESS | 3436 | 1467247082305 Marionette DEBUG loaded listener.js 17:38:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C4DE9800) [pid = 3436] [serial = 1604] [outer = 0000002281F10000] 17:38:02 INFO - PROCESS | 3436 | 1467247082717 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 17:38:02 INFO - PROCESS | 3436 | 1467247082808 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 17:38:02 INFO - PROCESS | 3436 | 1467247082810 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 17:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:38:02 INFO - PROCESS | 3436 | 1467247082819 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:38:02 INFO - PROCESS | 3436 | 1467247082821 Marionette TRACE conn6 <- [1,2102,null,{}] 17:38:02 INFO - PROCESS | 3436 | 1467247082832 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:02 INFO - PROCESS | 3436 | 1467247082837 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:02 INFO - PROCESS | 3436 | 1467247082935 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 17:38:02 INFO - PROCESS | 3436 | 1467247082944 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:02 INFO - PROCESS | 3436 | 1467247082948 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC29000 == 32 [pid = 3436] [id = 535] 17:38:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C5753800) [pid = 3436] [serial = 1605] [outer = 0000000000000000] 17:38:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C914F400) [pid = 3436] [serial = 1606] [outer = 00000022C5753800] 17:38:03 INFO - PROCESS | 3436 | 1467247083000 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CAC04C00) [pid = 3436] [serial = 1607] [outer = 00000022C5753800] 17:38:03 INFO - PROCESS | 3436 | 1467247083463 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 17:38:03 INFO - PROCESS | 3436 | 1467247083507 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 17:38:03 INFO - PROCESS | 3436 | 1467247083509 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 17:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:38:03 INFO - PROCESS | 3436 | 1467247083512 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:38:03 INFO - PROCESS | 3436 | 1467247083514 Marionette TRACE conn6 <- [1,2106,null,{}] 17:38:03 INFO - PROCESS | 3436 | 1467247083517 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:03 INFO - PROCESS | 3436 | 1467247083519 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:03 INFO - PROCESS | 3436 | 1467247083609 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 17:38:03 INFO - PROCESS | 3436 | 1467247083617 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:03 INFO - PROCESS | 3436 | 1467247083619 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AE2000 == 33 [pid = 3436] [id = 536] 17:38:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002280FF0C00) [pid = 3436] [serial = 1608] [outer = 0000000000000000] 17:38:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB1E2C00) [pid = 3436] [serial = 1609] [outer = 0000002280FF0C00] 17:38:03 INFO - PROCESS | 3436 | 1467247083664 Marionette DEBUG loaded listener.js 17:38:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB699800) [pid = 3436] [serial = 1610] [outer = 0000002280FF0C00] 17:38:04 INFO - PROCESS | 3436 | 1467247084088 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 626ms 17:38:04 INFO - PROCESS | 3436 | 1467247084142 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 3436 | 1467247084144 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 17:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:38:04 INFO - PROCESS | 3436 | 1467247084153 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 3436 | 1467247084155 Marionette TRACE conn6 <- [1,2110,null,{}] 17:38:04 INFO - PROCESS | 3436 | 1467247084159 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:04 INFO - PROCESS | 3436 | 1467247084161 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:04 INFO - PROCESS | 3436 | 1467247084267 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 17:38:04 INFO - PROCESS | 3436 | 1467247084354 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:04 INFO - PROCESS | 3436 | 1467247084356 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:04 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FD6000 == 34 [pid = 3436] [id = 537] 17:38:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB6BC000) [pid = 3436] [serial = 1611] [outer = 0000000000000000] 17:38:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB7C6400) [pid = 3436] [serial = 1612] [outer = 00000022CB6BC000] 17:38:04 INFO - PROCESS | 3436 | 1467247084401 Marionette DEBUG loaded listener.js 17:38:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE471800) [pid = 3436] [serial = 1613] [outer = 00000022CB6BC000] 17:38:04 INFO - PROCESS | 3436 | 1467247084830 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 735ms 17:38:04 INFO - PROCESS | 3436 | 1467247084890 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 17:38:04 INFO - PROCESS | 3436 | 1467247084892 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 17:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:38:04 INFO - PROCESS | 3436 | 1467247084906 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:38:04 INFO - PROCESS | 3436 | 1467247084907 Marionette TRACE conn6 <- [1,2114,null,{}] 17:38:04 INFO - PROCESS | 3436 | 1467247084911 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:04 INFO - PROCESS | 3436 | 1467247084917 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:05 INFO - PROCESS | 3436 | 1467247085068 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 17:38:05 INFO - PROCESS | 3436 | 1467247085119 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 3436 | 1467247085122 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D300E800 == 35 [pid = 3436] [id = 538] 17:38:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CF10E800) [pid = 3436] [serial = 1614] [outer = 0000000000000000] 17:38:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D185D400) [pid = 3436] [serial = 1615] [outer = 00000022CF10E800] 17:38:05 INFO - PROCESS | 3436 | 1467247085169 Marionette DEBUG loaded listener.js 17:38:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D241AC00) [pid = 3436] [serial = 1616] [outer = 00000022CF10E800] 17:38:05 INFO - PROCESS | 3436 | 1467247085677 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 838ms 17:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:38:05 INFO - PROCESS | 3436 | 1467247085748 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 17:38:05 INFO - PROCESS | 3436 | 1467247085751 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 17:38:05 INFO - PROCESS | 3436 | 1467247085754 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:38:05 INFO - PROCESS | 3436 | 1467247085755 Marionette TRACE conn6 <- [1,2118,null,{}] 17:38:05 INFO - PROCESS | 3436 | 1467247085759 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:05 INFO - PROCESS | 3436 | 1467247085761 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:05 INFO - PROCESS | 3436 | 1467247085888 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 17:38:05 INFO - PROCESS | 3436 | 1467247085897 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:05 INFO - PROCESS | 3436 | 1467247085899 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D519F800 == 36 [pid = 3436] [id = 539] 17:38:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D1653000) [pid = 3436] [serial = 1617] [outer = 0000000000000000] 17:38:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D2524400) [pid = 3436] [serial = 1618] [outer = 00000022D1653000] 17:38:05 INFO - PROCESS | 3436 | 1467247085944 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D27CDC00) [pid = 3436] [serial = 1619] [outer = 00000022D1653000] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C5298800) [pid = 3436] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C4F12400) [pid = 3436] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (000000228150C400) [pid = 3436] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (0000002282268C00) [pid = 3436] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (0000002280A5E800) [pid = 3436] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C530E400) [pid = 3436] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (000000228150D000) [pid = 3436] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4F4B000) [pid = 3436] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB6D9C00) [pid = 3436] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CB1E0C00) [pid = 3436] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C2FD3000) [pid = 3436] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:38:06 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CE888000) [pid = 3436] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:38:06 INFO - PROCESS | 3436 | 1467247086402 Marionette TRACE conn6 <- [1,2120,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,2121,"getWindowHandle",null] 17:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:38:06 INFO - PROCESS | 3436 | 1467247086451 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 17:38:06 INFO - PROCESS | 3436 | 1467247086454 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:38:06 INFO - PROCESS | 3436 | 1467247086456 Marionette TRACE conn6 <- [1,2122,null,{}] 17:38:06 INFO - PROCESS | 3436 | 1467247086459 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:06 INFO - PROCESS | 3436 | 1467247086461 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:06 INFO - PROCESS | 3436 | 1467247086542 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 17:38:06 INFO - PROCESS | 3436 | 1467247086548 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:06 INFO - PROCESS | 3436 | 1467247086550 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A9A000 == 37 [pid = 3436] [id = 540] 17:38:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C2F40C00) [pid = 3436] [serial = 1620] [outer = 0000000000000000] 17:38:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C9B3BC00) [pid = 3436] [serial = 1621] [outer = 00000022C2F40C00] 17:38:06 INFO - PROCESS | 3436 | 1467247086595 Marionette DEBUG loaded listener.js 17:38:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D27CB800) [pid = 3436] [serial = 1622] [outer = 00000022C2F40C00] 17:38:07 INFO - PROCESS | 3436 | 1467247087028 Marionette TRACE conn6 <- [1,2124,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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 17:38:07 INFO - PROCESS | 3436 | 1467247087087 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 17:38:07 INFO - PROCESS | 3436 | 1467247087090 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:38:07 INFO - PROCESS | 3436 | 1467247087092 Marionette TRACE conn6 <- [1,2126,null,{}] 17:38:07 INFO - PROCESS | 3436 | 1467247087095 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:07 INFO - PROCESS | 3436 | 1467247087097 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:07 INFO - PROCESS | 3436 | 1467247087179 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 17:38:07 INFO - PROCESS | 3436 | 1467247087187 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 3436 | 1467247087189 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BA4800 == 38 [pid = 3436] [id = 541] 17:38:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D3A0B000) [pid = 3436] [serial = 1623] [outer = 0000000000000000] 17:38:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D3AE4400) [pid = 3436] [serial = 1624] [outer = 00000022D3A0B000] 17:38:07 INFO - PROCESS | 3436 | 1467247087233 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D4010800) [pid = 3436] [serial = 1625] [outer = 00000022D3A0B000] 17:38:07 INFO - PROCESS | 3436 | 1467247087675 Marionette TRACE conn6 <- [1,2128,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]]]}] 17:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 17:38:07 INFO - PROCESS | 3436 | 1467247087724 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 17:38:07 INFO - PROCESS | 3436 | 1467247087726 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 17:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:38:07 INFO - PROCESS | 3436 | 1467247087730 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:38:07 INFO - PROCESS | 3436 | 1467247087732 Marionette TRACE conn6 <- [1,2130,null,{}] 17:38:07 INFO - PROCESS | 3436 | 1467247087740 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:07 INFO - PROCESS | 3436 | 1467247087742 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:07 INFO - PROCESS | 3436 | 1467247087827 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 17:38:07 INFO - PROCESS | 3436 | 1467247087835 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:07 INFO - PROCESS | 3436 | 1467247087837 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0ADC000 == 39 [pid = 3436] [id = 542] 17:38:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D434E000) [pid = 3436] [serial = 1626] [outer = 0000000000000000] 17:38:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D43B4000) [pid = 3436] [serial = 1627] [outer = 00000022D434E000] 17:38:07 INFO - PROCESS | 3436 | 1467247087883 Marionette DEBUG loaded listener.js 17:38:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D4D74800) [pid = 3436] [serial = 1628] [outer = 00000022D434E000] 17:38:08 INFO - PROCESS | 3436 | --DOCSHELL 0000002282287800 == 38 [pid = 3436] [id = 521] 17:38:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A03000 == 37 [pid = 3436] [id = 534] 17:38:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022C3AB6800 == 36 [pid = 3436] [id = 533] 17:38:08 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB106000 == 35 [pid = 3436] [id = 532] 17:38:08 INFO - PROCESS | 3436 | --DOCSHELL 000000228147F000 == 34 [pid = 3436] [id = 531] 17:38:09 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC29000 == 33 [pid = 3436] [id = 535] 17:38:09 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AE2000 == 32 [pid = 3436] [id = 536] 17:38:09 INFO - PROCESS | 3436 | --DOCSHELL 00000022D300E800 == 31 [pid = 3436] [id = 538] 17:38:09 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FD6000 == 30 [pid = 3436] [id = 537] 17:38:09 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A9A000 == 29 [pid = 3436] [id = 540] 17:38:09 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BA4800 == 28 [pid = 3436] [id = 541] 17:38:09 INFO - PROCESS | 3436 | --DOCSHELL 00000022D519F800 == 27 [pid = 3436] [id = 539] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D1AB3800) [pid = 3436] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C62B8C00) [pid = 3436] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4F47000) [pid = 3436] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (0000002281513C00) [pid = 3436] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022816B2800) [pid = 3436] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C2FC9800) [pid = 3436] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C38D8800) [pid = 3436] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (0000002281F04800) [pid = 3436] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022814D8000) [pid = 3436] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CB1D5000) [pid = 3436] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CADD8400) [pid = 3436] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C38D6000) [pid = 3436] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (0000002281F0CC00) [pid = 3436] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C98FB000) [pid = 3436] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C5032800) [pid = 3436] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D1AB5000) [pid = 3436] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CEE1CC00) [pid = 3436] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022CB692800) [pid = 3436] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022C4DEF000) [pid = 3436] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022CE467000) [pid = 3436] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022CB1E3400) [pid = 3436] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022C9B37C00) [pid = 3436] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022D0CDE800) [pid = 3436] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022CF106400) [pid = 3436] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022C502C800) [pid = 3436] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:38:09 INFO - PROCESS | 3436 | 1467247089717 Marionette TRACE conn6 <- [1,2132,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,2133,"getWindowHandle",null] 17:38:09 INFO - PROCESS | 3436 | 1467247089773 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 17:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:38:09 INFO - PROCESS | 3436 | 1467247089778 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:38:09 INFO - PROCESS | 3436 | 1467247089782 Marionette TRACE conn6 <- [1,2134,null,{}] 17:38:09 INFO - PROCESS | 3436 | 1467247089788 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:09 INFO - PROCESS | 3436 | 1467247089791 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:09 INFO - PROCESS | 3436 | 1467247089889 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 17:38:09 INFO - PROCESS | 3436 | 1467247089896 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:09 INFO - PROCESS | 3436 | 1467247089901 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:09 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FC5800 == 28 [pid = 3436] [id = 543] 17:38:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (0000002280FEE000) [pid = 3436] [serial = 1629] [outer = 0000000000000000] 17:38:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (000000228150B800) [pid = 3436] [serial = 1630] [outer = 0000002280FEE000] 17:38:09 INFO - PROCESS | 3436 | 1467247089957 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022815EF400) [pid = 3436] [serial = 1631] [outer = 0000002280FEE000] 17:38:10 INFO - PROCESS | 3436 | 1467247090459 Marionette TRACE conn6 <- [1,2136,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,2137,"getWindowHandle",null] 17:38:10 INFO - PROCESS | 3436 | 1467247090519 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 17:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:38:10 INFO - PROCESS | 3436 | 1467247090526 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:38:10 INFO - PROCESS | 3436 | 1467247090528 Marionette TRACE conn6 <- [1,2138,null,{}] 17:38:10 INFO - PROCESS | 3436 | 1467247090532 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:10 INFO - PROCESS | 3436 | 1467247090536 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:10 INFO - PROCESS | 3436 | 1467247090627 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 17:38:10 INFO - PROCESS | 3436 | 1467247090634 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:10 INFO - PROCESS | 3436 | 1467247090637 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C3AA3000 == 29 [pid = 3436] [id = 544] 17:38:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (0000002281F06400) [pid = 3436] [serial = 1632] [outer = 0000000000000000] 17:38:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (0000002281F0E400) [pid = 3436] [serial = 1633] [outer = 0000002281F06400] 17:38:10 INFO - PROCESS | 3436 | 1467247090691 Marionette DEBUG loaded listener.js 17:38:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (000000228226A400) [pid = 3436] [serial = 1634] [outer = 0000002281F06400] 17:38:11 INFO - PROCESS | 3436 | 1467247091178 Marionette TRACE conn6 <- [1,2140,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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 17:38:11 INFO - PROCESS | 3436 | 1467247091222 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 17:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:38:11 INFO - PROCESS | 3436 | 1467247091226 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:38:11 INFO - PROCESS | 3436 | 1467247091229 Marionette TRACE conn6 <- [1,2142,null,{}] 17:38:11 INFO - PROCESS | 3436 | 1467247091241 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:11 INFO - PROCESS | 3436 | 1467247091246 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:11 INFO - PROCESS | 3436 | 1467247091361 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 17:38:11 INFO - PROCESS | 3436 | 1467247091443 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:11 INFO - PROCESS | 3436 | 1467247091447 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C53C8800 == 30 [pid = 3436] [id = 545] 17:38:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022803A7400) [pid = 3436] [serial = 1635] [outer = 0000000000000000] 17:38:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C3A23400) [pid = 3436] [serial = 1636] [outer = 00000022803A7400] 17:38:11 INFO - PROCESS | 3436 | 1467247091496 Marionette DEBUG loaded listener.js 17:38:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C492A000) [pid = 3436] [serial = 1637] [outer = 00000022803A7400] 17:38:11 INFO - PROCESS | 3436 | 1467247091859 Marionette TRACE conn6 <- [1,2144,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]]]}] 17:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 17:38:11 INFO - PROCESS | 3436 | 1467247091936 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 17:38:11 INFO - PROCESS | 3436 | 1467247091938 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 17:38:11 INFO - PROCESS | 3436 | 1467247091942 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:38:11 INFO - PROCESS | 3436 | 1467247091944 Marionette TRACE conn6 <- [1,2146,null,{}] 17:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:38:11 INFO - PROCESS | 3436 | 1467247091947 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:11 INFO - PROCESS | 3436 | 1467247091949 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:12 INFO - PROCESS | 3436 | 1467247092035 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 17:38:12 INFO - PROCESS | 3436 | 1467247092041 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 3436 | 1467247092043 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9CAB800 == 31 [pid = 3436] [id = 546] 17:38:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C4DF0800) [pid = 3436] [serial = 1638] [outer = 0000000000000000] 17:38:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C4F44C00) [pid = 3436] [serial = 1639] [outer = 00000022C4DF0800] 17:38:12 INFO - PROCESS | 3436 | 1467247092088 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C5027800) [pid = 3436] [serial = 1640] [outer = 00000022C4DF0800] 17:38:12 INFO - PROCESS | 3436 | 1467247092526 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 17:38:12 INFO - PROCESS | 3436 | 1467247092579 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 17:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:38:12 INFO - PROCESS | 3436 | 1467247092583 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:38:12 INFO - PROCESS | 3436 | 1467247092585 Marionette TRACE conn6 <- [1,2150,null,{}] 17:38:12 INFO - PROCESS | 3436 | 1467247092588 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:12 INFO - PROCESS | 3436 | 1467247092590 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:12 INFO - PROCESS | 3436 | 1467247092670 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 17:38:12 INFO - PROCESS | 3436 | 1467247092678 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:12 INFO - PROCESS | 3436 | 1467247092680 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEFD800 == 32 [pid = 3436] [id = 547] 17:38:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022816B7400) [pid = 3436] [serial = 1641] [outer = 0000000000000000] 17:38:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C5297400) [pid = 3436] [serial = 1642] [outer = 00000022816B7400] 17:38:12 INFO - PROCESS | 3436 | 1467247092724 Marionette DEBUG loaded listener.js 17:38:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C574DC00) [pid = 3436] [serial = 1643] [outer = 00000022816B7400] 17:38:13 INFO - PROCESS | 3436 | 1467247093184 Marionette TRACE conn6 <- [1,2152,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]]]}] 17:38:13 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9F79800 == 31 [pid = 3436] [id = 11] 17:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 17:38:13 INFO - PROCESS | 3436 | 1467247093231 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 17:38:13 INFO - PROCESS | 3436 | 1467247093234 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 17:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:38:13 INFO - PROCESS | 3436 | 1467247093241 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - PROCESS | 3436 | 1467247093243 Marionette TRACE conn6 <- [1,2154,null,{}] 17:38:13 INFO - PROCESS | 3436 | 1467247093247 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:13 INFO - PROCESS | 3436 | 1467247093252 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:13 INFO - PROCESS | 3436 | 1467247093358 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 17:38:13 INFO - PROCESS | 3436 | 1467247093366 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 3436 | 1467247093368 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF3A3800 == 32 [pid = 3436] [id = 548] 17:38:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C9BADC00) [pid = 3436] [serial = 1644] [outer = 0000000000000000] 17:38:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CAC0F400) [pid = 3436] [serial = 1645] [outer = 00000022C9BADC00] 17:38:13 INFO - PROCESS | 3436 | 1467247093421 Marionette DEBUG loaded listener.js 17:38:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CADD8800) [pid = 3436] [serial = 1646] [outer = 00000022C9BADC00] 17:38:13 INFO - PROCESS | 3436 | 1467247093859 Marionette TRACE conn6 <- [1,2156,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]]]}] 17:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 17:38:13 INFO - PROCESS | 3436 | 1467247093878 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 17:38:13 INFO - PROCESS | 3436 | 1467247093880 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 17:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:38:13 INFO - PROCESS | 3436 | 1467247093888 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:38:13 INFO - PROCESS | 3436 | 1467247093890 Marionette TRACE conn6 <- [1,2158,null,{}] 17:38:13 INFO - PROCESS | 3436 | 1467247093894 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:13 INFO - PROCESS | 3436 | 1467247093896 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:13 INFO - PROCESS | 3436 | 1467247093975 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 17:38:13 INFO - PROCESS | 3436 | 1467247093981 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:13 INFO - PROCESS | 3436 | 1467247093983 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1619000 == 33 [pid = 3436] [id = 549] 17:38:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CAE1FC00) [pid = 3436] [serial = 1647] [outer = 0000000000000000] 17:38:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB1B3000) [pid = 3436] [serial = 1648] [outer = 00000022CAE1FC00] 17:38:14 INFO - PROCESS | 3436 | 1467247094027 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB1E3400) [pid = 3436] [serial = 1649] [outer = 00000022CAE1FC00] 17:38:14 INFO - PROCESS | 3436 | 1467247094458 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 17:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:38:14 INFO - PROCESS | 3436 | 1467247094519 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 17:38:14 INFO - PROCESS | 3436 | 1467247094522 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 17:38:14 INFO - PROCESS | 3436 | 1467247094525 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:38:14 INFO - PROCESS | 3436 | 1467247094527 Marionette TRACE conn6 <- [1,2162,null,{}] 17:38:14 INFO - PROCESS | 3436 | 1467247094530 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:14 INFO - PROCESS | 3436 | 1467247094532 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:14 INFO - PROCESS | 3436 | 1467247094618 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 17:38:14 INFO - PROCESS | 3436 | 1467247094624 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:14 INFO - PROCESS | 3436 | 1467247094626 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F55000 == 34 [pid = 3436] [id = 550] 17:38:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CB695800) [pid = 3436] [serial = 1650] [outer = 0000000000000000] 17:38:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CB698C00) [pid = 3436] [serial = 1651] [outer = 00000022CB695800] 17:38:14 INFO - PROCESS | 3436 | 1467247094670 Marionette DEBUG loaded listener.js 17:38:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB6D9800) [pid = 3436] [serial = 1652] [outer = 00000022CB695800] 17:38:15 INFO - PROCESS | 3436 | 1467247095143 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 17:38:15 INFO - PROCESS | 3436 | 1467247095157 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 17:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:38:15 INFO - PROCESS | 3436 | 1467247095160 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 17:38:15 INFO - PROCESS | 3436 | 1467247095163 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - PROCESS | 3436 | 1467247095164 Marionette TRACE conn6 <- [1,2166,null,{}] 17:38:15 INFO - PROCESS | 3436 | 1467247095168 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:15 INFO - PROCESS | 3436 | 1467247095170 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:15 INFO - PROCESS | 3436 | 1467247095285 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 17:38:15 INFO - PROCESS | 3436 | 1467247095293 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:15 INFO - PROCESS | 3436 | 1467247095295 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:15 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C53C3000 == 35 [pid = 3436] [id = 551] 17:38:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB696000) [pid = 3436] [serial = 1653] [outer = 0000000000000000] 17:38:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CE469800) [pid = 3436] [serial = 1654] [outer = 00000022CB696000] 17:38:15 INFO - PROCESS | 3436 | 1467247095340 Marionette DEBUG loaded listener.js 17:38:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CEE08000) [pid = 3436] [serial = 1655] [outer = 00000022CB696000] 17:38:15 INFO - PROCESS | 3436 | 1467247095797 Marionette TRACE conn6 <- [1,2168,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]]]}] 17:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 692ms 17:38:15 INFO - PROCESS | 3436 | 1467247095863 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 17:38:15 INFO - PROCESS | 3436 | 1467247095866 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 17:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:38:15 INFO - PROCESS | 3436 | 1467247095869 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:38:15 INFO - PROCESS | 3436 | 1467247095871 Marionette TRACE conn6 <- [1,2170,null,{}] 17:38:15 INFO - PROCESS | 3436 | 1467247095874 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:15 INFO - PROCESS | 3436 | 1467247095876 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:16 INFO - PROCESS | 3436 | 1467247095990 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 17:38:16 INFO - PROCESS | 3436 | 1467247096042 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 3436 | 1467247096044 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4092800 == 36 [pid = 3436] [id = 552] 17:38:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CEE11800) [pid = 3436] [serial = 1656] [outer = 0000000000000000] 17:38:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CF10C400) [pid = 3436] [serial = 1657] [outer = 00000022CEE11800] 17:38:16 INFO - PROCESS | 3436 | 1467247096090 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CF85A400) [pid = 3436] [serial = 1658] [outer = 00000022CEE11800] 17:38:16 INFO - PROCESS | 3436 | 1467247096527 Marionette TRACE conn6 <- [1,2172,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]]]}] 17:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 17:38:16 INFO - PROCESS | 3436 | 1467247096543 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 17:38:16 INFO - PROCESS | 3436 | 1467247096545 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 17:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:38:16 INFO - PROCESS | 3436 | 1467247096556 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:38:16 INFO - PROCESS | 3436 | 1467247096558 Marionette TRACE conn6 <- [1,2174,null,{}] 17:38:16 INFO - PROCESS | 3436 | 1467247096562 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:16 INFO - PROCESS | 3436 | 1467247096564 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:16 INFO - PROCESS | 3436 | 1467247096716 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 17:38:16 INFO - PROCESS | 3436 | 1467247096742 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:16 INFO - PROCESS | 3436 | 1467247096744 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEF6000 == 37 [pid = 3436] [id = 553] 17:38:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D1AB4000) [pid = 3436] [serial = 1659] [outer = 0000000000000000] 17:38:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D2164800) [pid = 3436] [serial = 1660] [outer = 00000022D1AB4000] 17:38:16 INFO - PROCESS | 3436 | 1467247096792 Marionette DEBUG loaded listener.js 17:38:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D24B1C00) [pid = 3436] [serial = 1661] [outer = 00000022D1AB4000] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CB6BC000) [pid = 3436] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CF10E800) [pid = 3436] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D1653000) [pid = 3436] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D3A0B000) [pid = 3436] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (0000002280FF0C00) [pid = 3436] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C5753800) [pid = 3436] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (0000002281F10000) [pid = 3436] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002281F0F400) [pid = 3436] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C402D400) [pid = 3436] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022803E1000) [pid = 3436] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D1648400) [pid = 3436] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:38:17 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2F40C00) [pid = 3436] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:38:17 INFO - PROCESS | 3436 | 1467247097346 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 840ms 17:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:38:17 INFO - PROCESS | 3436 | 1467247097396 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 3436 | 1467247097398 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 17:38:17 INFO - PROCESS | 3436 | 1467247097401 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:38:17 INFO - PROCESS | 3436 | 1467247097403 Marionette TRACE conn6 <- [1,2178,null,{}] 17:38:17 INFO - PROCESS | 3436 | 1467247097407 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:17 INFO - PROCESS | 3436 | 1467247097408 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:17 INFO - PROCESS | 3436 | 1467247097491 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 17:38:17 INFO - PROCESS | 3436 | 1467247097496 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:17 INFO - PROCESS | 3436 | 1467247097506 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6AA9800 == 38 [pid = 3436] [id = 554] 17:38:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C423C800) [pid = 3436] [serial = 1662] [outer = 0000000000000000] 17:38:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C9BAFC00) [pid = 3436] [serial = 1663] [outer = 00000022C423C800] 17:38:17 INFO - PROCESS | 3436 | 1467247097551 Marionette DEBUG loaded listener.js 17:38:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D1648800) [pid = 3436] [serial = 1664] [outer = 00000022C423C800] 17:38:17 INFO - PROCESS | 3436 | 1467247097947 Marionette TRACE conn6 <- [1,2180,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]]]}] 17:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 587ms 17:38:17 INFO - PROCESS | 3436 | 1467247097992 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 17:38:17 INFO - PROCESS | 3436 | 1467247097994 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 17:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:38:18 INFO - PROCESS | 3436 | 1467247097997 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:38:18 INFO - PROCESS | 3436 | 1467247097999 Marionette TRACE conn6 <- [1,2182,null,{}] 17:38:18 INFO - PROCESS | 3436 | 1467247098018 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:18 INFO - PROCESS | 3436 | 1467247098020 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:18 INFO - PROCESS | 3436 | 1467247098102 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 17:38:18 INFO - PROCESS | 3436 | 1467247098107 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 3436 | 1467247098109 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C30000 == 39 [pid = 3436] [id = 555] 17:38:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D251B400) [pid = 3436] [serial = 1665] [outer = 0000000000000000] 17:38:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D25E5400) [pid = 3436] [serial = 1666] [outer = 00000022D251B400] 17:38:18 INFO - PROCESS | 3436 | 1467247098153 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D308E400) [pid = 3436] [serial = 1667] [outer = 00000022D251B400] 17:38:18 INFO - PROCESS | 3436 | 1467247098591 Marionette TRACE conn6 <- [1,2184,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]]]}] 17:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 628ms 17:38:18 INFO - PROCESS | 3436 | 1467247098629 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 17:38:18 INFO - PROCESS | 3436 | 1467247098631 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 17:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:38:18 INFO - PROCESS | 3436 | 1467247098649 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:38:18 INFO - PROCESS | 3436 | 1467247098651 Marionette TRACE conn6 <- [1,2186,null,{}] 17:38:18 INFO - PROCESS | 3436 | 1467247098656 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:18 INFO - PROCESS | 3436 | 1467247098658 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:18 INFO - PROCESS | 3436 | 1467247098749 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 17:38:18 INFO - PROCESS | 3436 | 1467247098756 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:18 INFO - PROCESS | 3436 | 1467247098758 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CE5000 == 40 [pid = 3436] [id = 556] 17:38:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D3A0EC00) [pid = 3436] [serial = 1668] [outer = 0000000000000000] 17:38:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D3C7D400) [pid = 3436] [serial = 1669] [outer = 00000022D3A0EC00] 17:38:18 INFO - PROCESS | 3436 | 1467247098802 Marionette DEBUG loaded listener.js 17:38:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D43AF400) [pid = 3436] [serial = 1670] [outer = 00000022D3A0EC00] 17:38:19 INFO - PROCESS | 3436 | 1467247099348 Marionette TRACE conn6 <- [1,2188,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]]]}] 17:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 796ms 17:38:19 INFO - PROCESS | 3436 | 1467247099475 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 17:38:19 INFO - PROCESS | 3436 | 1467247099480 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 17:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:38:19 INFO - PROCESS | 3436 | 1467247099540 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:38:19 INFO - PROCESS | 3436 | 1467247099544 Marionette TRACE conn6 <- [1,2190,null,{}] 17:38:19 INFO - PROCESS | 3436 | 1467247099550 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:19 INFO - PROCESS | 3436 | 1467247099553 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:19 INFO - PROCESS | 3436 | 1467247099687 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 17:38:19 INFO - PROCESS | 3436 | 1467247099761 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:19 INFO - PROCESS | 3436 | 1467247099767 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2E57800 == 41 [pid = 3436] [id = 557] 17:38:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (0000002280A53800) [pid = 3436] [serial = 1671] [outer = 0000000000000000] 17:38:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (0000002281516000) [pid = 3436] [serial = 1672] [outer = 0000002280A53800] 17:38:19 INFO - PROCESS | 3436 | 1467247099870 Marionette DEBUG loaded listener.js 17:38:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (0000002281F04C00) [pid = 3436] [serial = 1673] [outer = 0000002280A53800] 17:38:20 INFO - PROCESS | 3436 | 1467247100574 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1088ms 17:38:20 INFO - PROCESS | 3436 | 1467247100627 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 17:38:20 INFO - PROCESS | 3436 | 1467247100632 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 17:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:38:20 INFO - PROCESS | 3436 | 1467247100672 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:38:20 INFO - PROCESS | 3436 | 1467247100675 Marionette TRACE conn6 <- [1,2194,null,{}] 17:38:20 INFO - PROCESS | 3436 | 1467247100679 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:20 INFO - PROCESS | 3436 | 1467247100682 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:20 INFO - PROCESS | 3436 | 1467247100835 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 17:38:20 INFO - PROCESS | 3436 | 1467247100951 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:20 INFO - PROCESS | 3436 | 1467247100954 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:20 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281475000 == 42 [pid = 3436] [id = 558] 17:38:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (0000002280FF4400) [pid = 3436] [serial = 1674] [outer = 0000000000000000] 17:38:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022815EF000) [pid = 3436] [serial = 1675] [outer = 0000002280FF4400] 17:38:21 INFO - PROCESS | 3436 | 1467247101013 Marionette DEBUG loaded listener.js 17:38:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022C423C400) [pid = 3436] [serial = 1676] [outer = 0000002280FF4400] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C30000 == 41 [pid = 3436] [id = 555] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6AA9800 == 40 [pid = 3436] [id = 554] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEF6000 == 39 [pid = 3436] [id = 553] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4092800 == 38 [pid = 3436] [id = 552] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022C53C3000 == 37 [pid = 3436] [id = 551] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F55000 == 36 [pid = 3436] [id = 550] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1619000 == 35 [pid = 3436] [id = 549] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF3A3800 == 34 [pid = 3436] [id = 548] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEFD800 == 33 [pid = 3436] [id = 547] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9CAB800 == 32 [pid = 3436] [id = 546] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022D43B4000) [pid = 3436] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022C53C8800 == 31 [pid = 3436] [id = 545] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022C3AA3000 == 30 [pid = 3436] [id = 544] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FC5800 == 29 [pid = 3436] [id = 543] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0ADC000 == 28 [pid = 3436] [id = 542] 17:38:21 INFO - PROCESS | 3436 | --DOCSHELL 00000022C38EB800 == 27 [pid = 3436] [id = 12] 17:38:21 INFO - PROCESS | 3436 | 1467247101896 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022CB7C6400) [pid = 3436] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CE471800) [pid = 3436] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D241AC00) [pid = 3436] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D185D400) [pid = 3436] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022D2524400) [pid = 3436] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022D3AE4400) [pid = 3436] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D27CDC00) [pid = 3436] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D4010800) [pid = 3436] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB1E2C00) [pid = 3436] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C914F400) [pid = 3436] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CAC04C00) [pid = 3436] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C2FD5C00) [pid = 3436] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4DE9800) [pid = 3436] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C3A29800) [pid = 3436] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (0000002282268400) [pid = 3436] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C4F50800) [pid = 3436] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4DEE800) [pid = 3436] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022815EC400) [pid = 3436] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0000002280A5AC00) [pid = 3436] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D2172400) [pid = 3436] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C9B3BC00) [pid = 3436] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D27CB800) [pid = 3436] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB699800) [pid = 3436] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1298ms 17:38:21 INFO - PROCESS | 3436 | 1467247101969 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 17:38:21 INFO - PROCESS | 3436 | 1467247101973 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 17:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:38:21 INFO - PROCESS | 3436 | 1467247101977 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:38:21 INFO - PROCESS | 3436 | 1467247101982 Marionette TRACE conn6 <- [1,2198,null,{}] 17:38:21 INFO - PROCESS | 3436 | 1467247101988 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:21 INFO - PROCESS | 3436 | 1467247101990 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:22 INFO - PROCESS | 3436 | 1467247102084 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 17:38:22 INFO - PROCESS | 3436 | 1467247102095 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 3436 | 1467247102098 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:22 INFO - PROCESS | 3436 | ++DOCSHELL 000000228227B000 == 28 [pid = 3436] [id = 559] 17:38:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022815F6400) [pid = 3436] [serial = 1677] [outer = 0000000000000000] 17:38:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022816B4C00) [pid = 3436] [serial = 1678] [outer = 00000022815F6400] 17:38:22 INFO - PROCESS | 3436 | 1467247102146 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C2FC9400) [pid = 3436] [serial = 1679] [outer = 00000022815F6400] 17:38:22 INFO - PROCESS | 3436 | 1467247102651 Marionette TRACE conn6 <- [1,2200,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]]]}] 17:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 17:38:22 INFO - PROCESS | 3436 | 1467247102710 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 17:38:22 INFO - PROCESS | 3436 | 1467247102715 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 17:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:38:22 INFO - PROCESS | 3436 | 1467247102721 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:38:22 INFO - PROCESS | 3436 | 1467247102724 Marionette TRACE conn6 <- [1,2202,null,{}] 17:38:22 INFO - PROCESS | 3436 | 1467247102727 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:22 INFO - PROCESS | 3436 | 1467247102730 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:22 INFO - PROCESS | 3436 | 1467247102823 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 17:38:22 INFO - PROCESS | 3436 | 1467247102828 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:22 INFO - PROCESS | 3436 | 1467247102831 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C517E800 == 29 [pid = 3436] [id = 560] 17:38:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4927400) [pid = 3436] [serial = 1680] [outer = 0000000000000000] 17:38:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4DE6400) [pid = 3436] [serial = 1681] [outer = 00000022C4927400] 17:38:22 INFO - PROCESS | 3436 | 1467247102880 Marionette DEBUG loaded listener.js 17:38:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4F0CC00) [pid = 3436] [serial = 1682] [outer = 00000022C4927400] 17:38:23 INFO - PROCESS | 3436 | 1467247103343 Marionette TRACE conn6 <- [1,2204,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]]]}] 17:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 691ms 17:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:38:23 INFO - PROCESS | 3436 | 1467247103416 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 17:38:23 INFO - PROCESS | 3436 | 1467247103418 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 17:38:23 INFO - PROCESS | 3436 | 1467247103422 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:38:23 INFO - PROCESS | 3436 | 1467247103425 Marionette TRACE conn6 <- [1,2206,null,{}] 17:38:23 INFO - PROCESS | 3436 | 1467247103436 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:23 INFO - PROCESS | 3436 | 1467247103441 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:23 INFO - PROCESS | 3436 | 1467247103529 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 17:38:23 INFO - PROCESS | 3436 | 1467247103537 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:23 INFO - PROCESS | 3436 | 1467247103540 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC57800 == 30 [pid = 3436] [id = 561] 17:38:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (0000002280FEF800) [pid = 3436] [serial = 1683] [outer = 0000000000000000] 17:38:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C5292800) [pid = 3436] [serial = 1684] [outer = 0000002280FEF800] 17:38:23 INFO - PROCESS | 3436 | 1467247103589 Marionette DEBUG loaded listener.js 17:38:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C914F400) [pid = 3436] [serial = 1685] [outer = 0000002280FEF800] 17:38:24 INFO - PROCESS | 3436 | 1467247104016 Marionette TRACE conn6 <- [1,2208,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]]]}] 17:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 17:38:24 INFO - PROCESS | 3436 | 1467247104054 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 3436 | 1467247104057 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 17:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:38:24 INFO - PROCESS | 3436 | 1467247104061 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 3436 | 1467247104062 Marionette TRACE conn6 <- [1,2210,null,{}] 17:38:24 INFO - PROCESS | 3436 | 1467247104066 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:24 INFO - PROCESS | 3436 | 1467247104068 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:24 INFO - PROCESS | 3436 | 1467247104195 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 17:38:24 INFO - PROCESS | 3436 | 1467247104270 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 3436 | 1467247104272 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF39D000 == 31 [pid = 3436] [id = 562] 17:38:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C9BB2000) [pid = 3436] [serial = 1686] [outer = 0000000000000000] 17:38:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CA133C00) [pid = 3436] [serial = 1687] [outer = 00000022C9BB2000] 17:38:24 INFO - PROCESS | 3436 | 1467247104325 Marionette DEBUG loaded listener.js 17:38:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CADCF000) [pid = 3436] [serial = 1688] [outer = 00000022C9BB2000] 17:38:24 INFO - PROCESS | 3436 | 1467247104744 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 17:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:38:24 INFO - PROCESS | 3436 | 1467247104798 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 17:38:24 INFO - PROCESS | 3436 | 1467247104800 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 17:38:24 INFO - PROCESS | 3436 | 1467247104804 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:38:24 INFO - PROCESS | 3436 | 1467247104805 Marionette TRACE conn6 <- [1,2214,null,{}] 17:38:24 INFO - PROCESS | 3436 | 1467247104809 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:24 INFO - PROCESS | 3436 | 1467247104811 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:24 INFO - PROCESS | 3436 | 1467247104919 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 17:38:24 INFO - PROCESS | 3436 | 1467247104926 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:24 INFO - PROCESS | 3436 | 1467247104928 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1613000 == 32 [pid = 3436] [id = 563] 17:38:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C9472400) [pid = 3436] [serial = 1689] [outer = 0000000000000000] 17:38:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB1B6C00) [pid = 3436] [serial = 1690] [outer = 00000022C9472400] 17:38:24 INFO - PROCESS | 3436 | 1467247104974 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB68C400) [pid = 3436] [serial = 1691] [outer = 00000022C9472400] 17:38:25 INFO - PROCESS | 3436 | 1467247105460 Marionette TRACE conn6 <- [1,2216,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]]]}] 17:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 17:38:25 INFO - PROCESS | 3436 | 1467247105496 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 17:38:25 INFO - PROCESS | 3436 | 1467247105498 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 17:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:38:25 INFO - PROCESS | 3436 | 1467247105506 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:38:25 INFO - PROCESS | 3436 | 1467247105508 Marionette TRACE conn6 <- [1,2218,null,{}] 17:38:25 INFO - PROCESS | 3436 | 1467247105511 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:25 INFO - PROCESS | 3436 | 1467247105517 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:25 INFO - PROCESS | 3436 | 1467247105680 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 17:38:25 INFO - PROCESS | 3436 | 1467247105705 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:25 INFO - PROCESS | 3436 | 1467247105707 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20E5000 == 33 [pid = 3436] [id = 564] 17:38:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CE3D0400) [pid = 3436] [serial = 1692] [outer = 0000000000000000] 17:38:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CEE10C00) [pid = 3436] [serial = 1693] [outer = 00000022CE3D0400] 17:38:25 INFO - PROCESS | 3436 | 1467247105752 Marionette DEBUG loaded listener.js 17:38:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CF824C00) [pid = 3436] [serial = 1694] [outer = 00000022CE3D0400] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C9F7B000) [pid = 3436] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CB696000) [pid = 3436] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C4DF0800) [pid = 3436] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022803A7400) [pid = 3436] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CAE1FC00) [pid = 3436] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB695800) [pid = 3436] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022816B7400) [pid = 3436] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C9BADC00) [pid = 3436] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (0000002281F06400) [pid = 3436] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (0000002280FEE000) [pid = 3436] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CEE11800) [pid = 3436] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CE3D2400) [pid = 3436] [serial = 32] [outer = 0000000000000000] [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.] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D1AB4000) [pid = 3436] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D251B400) [pid = 3436] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:38:26 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C423C800) [pid = 3436] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:38:26 INFO - PROCESS | 3436 | 1467247106321 Marionette TRACE conn6 <- [1,2220,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]]]}] 17:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 839ms 17:38:26 INFO - PROCESS | 3436 | 1467247106343 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 17:38:26 INFO - PROCESS | 3436 | 1467247106345 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 17:38:26 INFO - PROCESS | 3436 | 1467247106348 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:38:26 INFO - PROCESS | 3436 | 1467247106350 Marionette TRACE conn6 <- [1,2222,null,{}] 17:38:26 INFO - PROCESS | 3436 | 1467247106357 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:26 INFO - PROCESS | 3436 | 1467247106359 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:26 INFO - PROCESS | 3436 | 1467247106440 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 17:38:26 INFO - PROCESS | 3436 | 1467247106446 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:26 INFO - PROCESS | 3436 | 1467247106448 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3A83800 == 34 [pid = 3436] [id = 565] 17:38:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (0000002280A5A400) [pid = 3436] [serial = 1695] [outer = 0000000000000000] 17:38:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C9B30000) [pid = 3436] [serial = 1696] [outer = 0000002280A5A400] 17:38:26 INFO - PROCESS | 3436 | 1467247106492 Marionette DEBUG loaded listener.js 17:38:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CE882800) [pid = 3436] [serial = 1697] [outer = 0000002280A5A400] 17:38:26 INFO - PROCESS | 3436 | 1467247106914 Marionette TRACE conn6 <- [1,2224,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]]]}] 17:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 586ms 17:38:26 INFO - PROCESS | 3436 | 1467247106968 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 17:38:26 INFO - PROCESS | 3436 | 1467247106971 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 17:38:26 INFO - PROCESS | 3436 | 1467247106974 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:38:26 INFO - PROCESS | 3436 | 1467247106976 Marionette TRACE conn6 <- [1,2226,null,{}] 17:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:38:27 INFO - PROCESS | 3436 | 1467247107008 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:27 INFO - PROCESS | 3436 | 1467247107010 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:27 INFO - PROCESS | 3436 | 1467247107093 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 17:38:27 INFO - PROCESS | 3436 | 1467247107098 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 3436 | 1467247107100 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51B6000 == 35 [pid = 3436] [id = 566] 17:38:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D1523800) [pid = 3436] [serial = 1698] [outer = 0000000000000000] 17:38:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D1652000) [pid = 3436] [serial = 1699] [outer = 00000022D1523800] 17:38:27 INFO - PROCESS | 3436 | 1467247107144 Marionette DEBUG loaded listener.js 17:38:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D1DB4400) [pid = 3436] [serial = 1700] [outer = 00000022D1523800] 17:38:27 INFO - PROCESS | 3436 | 1467247107545 Marionette TRACE conn6 <- [1,2228,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]]]}] 17:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 17:38:27 INFO - PROCESS | 3436 | 1467247107611 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 17:38:27 INFO - PROCESS | 3436 | 1467247107613 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 17:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:38:27 INFO - PROCESS | 3436 | 1467247107616 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:38:27 INFO - PROCESS | 3436 | 1467247107618 Marionette TRACE conn6 <- [1,2230,null,{}] 17:38:27 INFO - PROCESS | 3436 | 1467247107621 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:27 INFO - PROCESS | 3436 | 1467247107623 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:27 INFO - PROCESS | 3436 | 1467247107707 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 17:38:27 INFO - PROCESS | 3436 | 1467247107711 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:27 INFO - PROCESS | 3436 | 1467247107713 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC50800 == 36 [pid = 3436] [id = 567] 17:38:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D23C1400) [pid = 3436] [serial = 1701] [outer = 0000000000000000] 17:38:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D2429000) [pid = 3436] [serial = 1702] [outer = 00000022D23C1400] 17:38:27 INFO - PROCESS | 3436 | 1467247107757 Marionette DEBUG loaded listener.js 17:38:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D25EF000) [pid = 3436] [serial = 1703] [outer = 00000022D23C1400] 17:38:28 INFO - PROCESS | 3436 | 1467247108180 Marionette TRACE conn6 <- [1,2232,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]]]}] 17:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 585ms 17:38:28 INFO - PROCESS | 3436 | 1467247108216 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 17:38:28 INFO - PROCESS | 3436 | 1467247108218 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 17:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:38:28 INFO - PROCESS | 3436 | 1467247108269 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:38:28 INFO - PROCESS | 3436 | 1467247108273 Marionette TRACE conn6 <- [1,2234,null,{}] 17:38:28 INFO - PROCESS | 3436 | 1467247108280 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:28 INFO - PROCESS | 3436 | 1467247108284 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:28 INFO - PROCESS | 3436 | 1467247108443 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 17:38:28 INFO - PROCESS | 3436 | 1467247108616 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:28 INFO - PROCESS | 3436 | 1467247108620 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F0C800 == 37 [pid = 3436] [id = 568] 17:38:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022815EF800) [pid = 3436] [serial = 1704] [outer = 0000000000000000] 17:38:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022816B0400) [pid = 3436] [serial = 1705] [outer = 00000022815EF800] 17:38:28 INFO - PROCESS | 3436 | 1467247108678 Marionette DEBUG loaded listener.js 17:38:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C3A07800) [pid = 3436] [serial = 1706] [outer = 00000022815EF800] 17:38:29 INFO - PROCESS | 3436 | 1467247109284 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1073ms 17:38:29 INFO - PROCESS | 3436 | 1467247109306 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 17:38:29 INFO - PROCESS | 3436 | 1467247109310 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 17:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:38:29 INFO - PROCESS | 3436 | 1467247109316 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:38:29 INFO - PROCESS | 3436 | 1467247109318 Marionette TRACE conn6 <- [1,2238,null,{}] 17:38:29 INFO - PROCESS | 3436 | 1467247109326 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:29 INFO - PROCESS | 3436 | 1467247109330 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:29 INFO - PROCESS | 3436 | 1467247109446 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 17:38:29 INFO - PROCESS | 3436 | 1467247109542 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:29 INFO - PROCESS | 3436 | 1467247109545 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0BF000 == 38 [pid = 3436] [id = 569] 17:38:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C4F4C000) [pid = 3436] [serial = 1707] [outer = 0000000000000000] 17:38:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C528BC00) [pid = 3436] [serial = 1708] [outer = 00000022C4F4C000] 17:38:29 INFO - PROCESS | 3436 | 1467247109603 Marionette DEBUG loaded listener.js 17:38:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C9B34C00) [pid = 3436] [serial = 1709] [outer = 00000022C4F4C000] 17:38:30 INFO - PROCESS | 3436 | 1467247110211 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 924ms 17:38:30 INFO - PROCESS | 3436 | 1467247110242 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 17:38:30 INFO - PROCESS | 3436 | 1467247110245 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 17:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:38:30 INFO - PROCESS | 3436 | 1467247110249 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:38:30 INFO - PROCESS | 3436 | 1467247110251 Marionette TRACE conn6 <- [1,2242,null,{}] 17:38:30 INFO - PROCESS | 3436 | 1467247110256 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:30 INFO - PROCESS | 3436 | 1467247110258 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:30 INFO - PROCESS | 3436 | 1467247110373 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 17:38:30 INFO - PROCESS | 3436 | 1467247110475 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:30 INFO - PROCESS | 3436 | 1467247110482 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BAC800 == 39 [pid = 3436] [id = 570] 17:38:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CE46A800) [pid = 3436] [serial = 1710] [outer = 0000000000000000] 17:38:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CE474800) [pid = 3436] [serial = 1711] [outer = 00000022CE46A800] 17:38:30 INFO - PROCESS | 3436 | 1467247110541 Marionette DEBUG loaded listener.js 17:38:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D241AC00) [pid = 3436] [serial = 1712] [outer = 00000022CE46A800] 17:38:31 INFO - PROCESS | 3436 | 1467247111191 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 986ms 17:38:31 INFO - PROCESS | 3436 | 1467247111237 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 17:38:31 INFO - PROCESS | 3436 | 1467247111240 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 17:38:31 INFO - PROCESS | 3436 | 1467247111244 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:38:31 INFO - PROCESS | 3436 | 1467247111246 Marionette TRACE conn6 <- [1,2246,null,{}] 17:38:31 INFO - PROCESS | 3436 | 1467247111249 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:31 INFO - PROCESS | 3436 | 1467247111252 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:31 INFO - PROCESS | 3436 | 1467247111364 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 17:38:31 INFO - PROCESS | 3436 | 1467247111485 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:31 INFO - PROCESS | 3436 | 1467247111487 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CE6000 == 40 [pid = 3436] [id = 571] 17:38:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D3C7D800) [pid = 3436] [serial = 1713] [outer = 0000000000000000] 17:38:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D401B000) [pid = 3436] [serial = 1714] [outer = 00000022D3C7D800] 17:38:31 INFO - PROCESS | 3436 | 1467247111544 Marionette DEBUG loaded listener.js 17:38:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D4D75000) [pid = 3436] [serial = 1715] [outer = 00000022D3C7D800] 17:38:32 INFO - PROCESS | 3436 | 1467247112231 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1032ms 17:38:32 INFO - PROCESS | 3436 | 1467247112279 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 17:38:32 INFO - PROCESS | 3436 | 1467247112284 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 17:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:38:32 INFO - PROCESS | 3436 | 1467247112289 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:38:32 INFO - PROCESS | 3436 | 1467247112292 Marionette TRACE conn6 <- [1,2250,null,{}] 17:38:32 INFO - PROCESS | 3436 | 1467247112318 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:32 INFO - PROCESS | 3436 | 1467247112321 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:32 INFO - PROCESS | 3436 | 1467247112479 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 17:38:32 INFO - PROCESS | 3436 | 1467247112490 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:32 INFO - PROCESS | 3436 | 1467247112494 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9454000 == 41 [pid = 3436] [id = 572] 17:38:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (00000022C2FD7000) [pid = 3436] [serial = 1716] [outer = 0000000000000000] 17:38:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (00000022C3A29800) [pid = 3436] [serial = 1717] [outer = 00000022C2FD7000] 17:38:32 INFO - PROCESS | 3436 | 1467247112544 Marionette DEBUG loaded listener.js 17:38:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (00000022C4F4D000) [pid = 3436] [serial = 1718] [outer = 00000022C2FD7000] 17:38:33 INFO - PROCESS | 3436 | 1467247113181 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 901ms 17:38:33 INFO - PROCESS | 3436 | 1467247113194 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 17:38:33 INFO - PROCESS | 3436 | 1467247113198 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 17:38:33 INFO - PROCESS | 3436 | 1467247113204 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:38:33 INFO - PROCESS | 3436 | 1467247113207 Marionette TRACE conn6 <- [1,2254,null,{}] 17:38:33 INFO - PROCESS | 3436 | 1467247113210 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:33 INFO - PROCESS | 3436 | 1467247113213 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51B6000 == 40 [pid = 3436] [id = 566] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3A83800 == 39 [pid = 3436] [id = 565] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20E5000 == 38 [pid = 3436] [id = 564] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1613000 == 37 [pid = 3436] [id = 563] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF39D000 == 36 [pid = 3436] [id = 562] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC57800 == 35 [pid = 3436] [id = 561] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022C517E800 == 34 [pid = 3436] [id = 560] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 000000228227B000 == 33 [pid = 3436] [id = 559] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 0000002281475000 == 32 [pid = 3436] [id = 558] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2E57800 == 31 [pid = 3436] [id = 557] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CE5000 == 30 [pid = 3436] [id = 556] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CE6000 == 29 [pid = 3436] [id = 571] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BAC800 == 28 [pid = 3436] [id = 570] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0BF000 == 27 [pid = 3436] [id = 569] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC50800 == 26 [pid = 3436] [id = 567] 17:38:33 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F0C800 == 25 [pid = 3436] [id = 568] 17:38:33 INFO - PROCESS | 3436 | 1467247113923 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022CA105800) [pid = 3436] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (00000022CE469800) [pid = 3436] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022C4F44C00) [pid = 3436] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C5027800) [pid = 3436] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C3A23400) [pid = 3436] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C492A000) [pid = 3436] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022CB1B3000) [pid = 3436] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CB1E3400) [pid = 3436] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CB698C00) [pid = 3436] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C5297400) [pid = 3436] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C574DC00) [pid = 3436] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CAC0F400) [pid = 3436] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CADD8800) [pid = 3436] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002281F0E400) [pid = 3436] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (000000228226A400) [pid = 3436] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (000000228150B800) [pid = 3436] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022815EF400) [pid = 3436] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CF10C400) [pid = 3436] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CEE08000) [pid = 3436] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C5307400) [pid = 3436] [serial = 1103] [outer = 0000000000000000] [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.] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D2164800) [pid = 3436] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CF85A400) [pid = 3436] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D3C7D400) [pid = 3436] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D25E5400) [pid = 3436] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D24B1C00) [pid = 3436] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D308E400) [pid = 3436] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C9BAFC00) [pid = 3436] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D1648800) [pid = 3436] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CB6D9800) [pid = 3436] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:38:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9454000 == 24 [pid = 3436] [id = 572] 17:38:34 INFO - PROCESS | 3436 | 1467247114116 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 3436 | 1467247114119 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815BC800 == 25 [pid = 3436] [id = 573] 17:38:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (0000002280A5F400) [pid = 3436] [serial = 1719] [outer = 0000000000000000] 17:38:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (0000002280FF1C00) [pid = 3436] [serial = 1720] [outer = 0000002280A5F400] 17:38:34 INFO - PROCESS | 3436 | 1467247114170 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (000000228150C400) [pid = 3436] [serial = 1721] [outer = 0000002280A5F400] 17:38:34 INFO - PROCESS | 3436 | 1467247114627 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1492ms 17:38:34 INFO - PROCESS | 3436 | 1467247114700 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 17:38:34 INFO - PROCESS | 3436 | 1467247114704 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 17:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:38:34 INFO - PROCESS | 3436 | 1467247114714 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:38:34 INFO - PROCESS | 3436 | 1467247114717 Marionette TRACE conn6 <- [1,2258,null,{}] 17:38:34 INFO - PROCESS | 3436 | 1467247114722 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:34 INFO - PROCESS | 3436 | 1467247114725 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:34 INFO - PROCESS | 3436 | 1467247114822 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 17:38:34 INFO - PROCESS | 3436 | 1467247114830 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:34 INFO - PROCESS | 3436 | 1467247114833 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4444800 == 26 [pid = 3436] [id = 574] 17:38:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (0000002281F0F400) [pid = 3436] [serial = 1722] [outer = 0000000000000000] 17:38:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (0000002282261000) [pid = 3436] [serial = 1723] [outer = 0000002281F0F400] 17:38:34 INFO - PROCESS | 3436 | 1467247114880 Marionette DEBUG loaded listener.js 17:38:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C2F39000) [pid = 3436] [serial = 1724] [outer = 0000002281F0F400] 17:38:35 INFO - PROCESS | 3436 | 1467247115337 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 17:38:35 INFO - PROCESS | 3436 | 1467247115391 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 17:38:35 INFO - PROCESS | 3436 | 1467247115394 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 17:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:38:35 INFO - PROCESS | 3436 | 1467247115428 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:38:35 INFO - PROCESS | 3436 | 1467247115430 Marionette TRACE conn6 <- [1,2262,null,{}] 17:38:35 INFO - PROCESS | 3436 | 1467247115434 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:35 INFO - PROCESS | 3436 | 1467247115436 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:35 INFO - PROCESS | 3436 | 1467247115540 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 17:38:35 INFO - PROCESS | 3436 | 1467247115619 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:35 INFO - PROCESS | 3436 | 1467247115621 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9454000 == 27 [pid = 3436] [id = 575] 17:38:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C3ACF000) [pid = 3436] [serial = 1725] [outer = 0000000000000000] 17:38:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C44CD000) [pid = 3436] [serial = 1726] [outer = 00000022C3ACF000] 17:38:35 INFO - PROCESS | 3436 | 1467247115668 Marionette DEBUG loaded listener.js 17:38:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C4DF1000) [pid = 3436] [serial = 1727] [outer = 00000022C3ACF000] 17:38:36 INFO - PROCESS | 3436 | 1467247116060 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 712ms 17:38:36 INFO - PROCESS | 3436 | 1467247116116 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 17:38:36 INFO - PROCESS | 3436 | 1467247116120 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 17:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:38:36 INFO - PROCESS | 3436 | 1467247116131 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 3436 | 1467247116136 Marionette TRACE conn6 <- [1,2266,null,{}] 17:38:36 INFO - PROCESS | 3436 | 1467247116150 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:36 INFO - PROCESS | 3436 | 1467247116154 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:36 INFO - PROCESS | 3436 | 1467247116270 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 17:38:36 INFO - PROCESS | 3436 | 1467247116280 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:36 INFO - PROCESS | 3436 | 1467247116282 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEFF000 == 28 [pid = 3436] [id = 576] 17:38:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4F4D400) [pid = 3436] [serial = 1728] [outer = 0000000000000000] 17:38:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C5033000) [pid = 3436] [serial = 1729] [outer = 00000022C4F4D400] 17:38:36 INFO - PROCESS | 3436 | 1467247116328 Marionette DEBUG loaded listener.js 17:38:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C62B6400) [pid = 3436] [serial = 1730] [outer = 00000022C4F4D400] 17:38:36 INFO - PROCESS | 3436 | 1467247116789 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 691ms 17:38:36 INFO - PROCESS | 3436 | 1467247116824 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 17:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:38:36 INFO - PROCESS | 3436 | 1467247116827 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 17:38:36 INFO - PROCESS | 3436 | 1467247116830 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:38:36 INFO - PROCESS | 3436 | 1467247116832 Marionette TRACE conn6 <- [1,2270,null,{}] 17:38:36 INFO - PROCESS | 3436 | 1467247116835 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:36 INFO - PROCESS | 3436 | 1467247116837 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:36 INFO - PROCESS | 3436 | 1467247116981 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 17:38:37 INFO - PROCESS | 3436 | 1467247117000 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 3436 | 1467247117002 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0BA800 == 29 [pid = 3436] [id = 577] 17:38:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C946F000) [pid = 3436] [serial = 1731] [outer = 0000000000000000] 17:38:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C9EDE800) [pid = 3436] [serial = 1732] [outer = 00000022C946F000] 17:38:37 INFO - PROCESS | 3436 | 1467247117048 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CAE19000) [pid = 3436] [serial = 1733] [outer = 00000022C946F000] 17:38:37 INFO - PROCESS | 3436 | 1467247117483 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 692ms 17:38:37 INFO - PROCESS | 3436 | 1467247117524 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 17:38:37 INFO - PROCESS | 3436 | 1467247117526 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 17:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:38:37 INFO - PROCESS | 3436 | 1467247117529 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:38:37 INFO - PROCESS | 3436 | 1467247117531 Marionette TRACE conn6 <- [1,2274,null,{}] 17:38:37 INFO - PROCESS | 3436 | 1467247117541 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:37 INFO - PROCESS | 3436 | 1467247117544 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:37 INFO - PROCESS | 3436 | 1467247117652 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 17:38:37 INFO - PROCESS | 3436 | 1467247117658 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:37 INFO - PROCESS | 3436 | 1467247117664 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1517000 == 30 [pid = 3436] [id = 578] 17:38:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C3A1E800) [pid = 3436] [serial = 1734] [outer = 0000000000000000] 17:38:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB3A9C00) [pid = 3436] [serial = 1735] [outer = 00000022C3A1E800] 17:38:37 INFO - PROCESS | 3436 | 1467247117719 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CB6B2400) [pid = 3436] [serial = 1736] [outer = 00000022C3A1E800] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C9BB2000) [pid = 3436] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C9472400) [pid = 3436] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CE3D0400) [pid = 3436] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (0000002280A53800) [pid = 3436] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (0000002280FF4400) [pid = 3436] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002280FEF800) [pid = 3436] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D3A0EC00) [pid = 3436] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022815F6400) [pid = 3436] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C4927400) [pid = 3436] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002280A5A400) [pid = 3436] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022D1523800) [pid = 3436] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D434E000) [pid = 3436] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:38:38 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D23C1400) [pid = 3436] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:38:38 INFO - PROCESS | 3436 | 1467247118466 Marionette TRACE conn6 <- [1,2276,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]]]}] 17:38:38 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 17:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 986ms 17:38:38 INFO - PROCESS | 3436 | 1467247118518 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 17:38:38 INFO - PROCESS | 3436 | 1467247118520 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 17:38:38 INFO - PROCESS | 3436 | 1467247118523 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:38:38 INFO - PROCESS | 3436 | 1467247118525 Marionette TRACE conn6 <- [1,2278,null,{}] 17:38:38 INFO - PROCESS | 3436 | 1467247118529 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:38 INFO - PROCESS | 3436 | 1467247118531 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:38 INFO - PROCESS | 3436 | 1467247118624 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 17:38:38 INFO - PROCESS | 3436 | 1467247118633 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:38 INFO - PROCESS | 3436 | 1467247118635 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:38 INFO - PROCESS | 3436 | ++DOCSHELL 000000228169F000 == 31 [pid = 3436] [id = 579] 17:38:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4F05C00) [pid = 3436] [serial = 1737] [outer = 0000000000000000] 17:38:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C5025800) [pid = 3436] [serial = 1738] [outer = 00000022C4F05C00] 17:38:38 INFO - PROCESS | 3436 | 1467247118680 Marionette DEBUG loaded listener.js 17:38:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB6B9800) [pid = 3436] [serial = 1739] [outer = 00000022C4F05C00] 17:38:39 INFO - PROCESS | 3436 | 1467247119084 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 585ms 17:38:39 INFO - PROCESS | 3436 | 1467247119112 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 3436 | 1467247119114 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 17:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:38:39 INFO - PROCESS | 3436 | 1467247119127 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - PROCESS | 3436 | 1467247119129 Marionette TRACE conn6 <- [1,2282,null,{}] 17:38:39 INFO - PROCESS | 3436 | 1467247119132 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:39 INFO - PROCESS | 3436 | 1467247119134 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:39 INFO - PROCESS | 3436 | 1467247119214 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 17:38:39 INFO - PROCESS | 3436 | 1467247119220 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 3436 | 1467247119222 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D2741000 == 32 [pid = 3436] [id = 580] 17:38:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (0000002281F03800) [pid = 3436] [serial = 1740] [outer = 0000000000000000] 17:38:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CE4F8000) [pid = 3436] [serial = 1741] [outer = 0000002281F03800] 17:38:39 INFO - PROCESS | 3436 | 1467247119267 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CEE27800) [pid = 3436] [serial = 1742] [outer = 0000002281F03800] 17:38:39 INFO - PROCESS | 3436 | 1467247119679 Marionette TRACE conn6 <- [1,2284,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]]]}] 17:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 586ms 17:38:39 INFO - PROCESS | 3436 | 1467247119717 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 3436 | 1467247119720 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 17:38:39 INFO - PROCESS | 3436 | 1467247119738 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - PROCESS | 3436 | 1467247119740 Marionette TRACE conn6 <- [1,2286,null,{}] 17:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:38:39 INFO - PROCESS | 3436 | 1467247119744 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:39 INFO - PROCESS | 3436 | 1467247119754 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:39 INFO - PROCESS | 3436 | 1467247119833 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 17:38:39 INFO - PROCESS | 3436 | 1467247119841 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 3436 | 1467247119843 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51A0000 == 33 [pid = 3436] [id = 581] 17:38:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CF1D4800) [pid = 3436] [serial = 1743] [outer = 0000000000000000] 17:38:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CF823800) [pid = 3436] [serial = 1744] [outer = 00000022CF1D4800] 17:38:39 INFO - PROCESS | 3436 | 1467247119887 Marionette DEBUG loaded listener.js 17:38:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D1646800) [pid = 3436] [serial = 1745] [outer = 00000022CF1D4800] 17:38:40 INFO - PROCESS | 3436 | 1467247120316 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 627ms 17:38:40 INFO - PROCESS | 3436 | 1467247120384 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 17:38:40 INFO - PROCESS | 3436 | 1467247120387 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 17:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:38:40 INFO - PROCESS | 3436 | 1467247120390 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:38:40 INFO - PROCESS | 3436 | 1467247120392 Marionette TRACE conn6 <- [1,2290,null,{}] 17:38:40 INFO - PROCESS | 3436 | 1467247120396 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:40 INFO - PROCESS | 3436 | 1467247120398 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:40 INFO - PROCESS | 3436 | 1467247120525 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 17:38:40 INFO - PROCESS | 3436 | 1467247120634 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:40 INFO - PROCESS | 3436 | 1467247120637 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:40 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281695800 == 34 [pid = 3436] [id = 582] 17:38:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022803E9000) [pid = 3436] [serial = 1746] [outer = 0000000000000000] 17:38:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (0000002280A58400) [pid = 3436] [serial = 1747] [outer = 00000022803E9000] 17:38:40 INFO - PROCESS | 3436 | 1467247120698 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022815F3800) [pid = 3436] [serial = 1748] [outer = 00000022803E9000] 17:38:41 INFO - PROCESS | 3436 | 1467247121534 Marionette TRACE conn6 <- [1,2292,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]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1192ms 17:38:41 INFO - PROCESS | 3436 | 1467247121585 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 3436 | 1467247121590 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 17:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:38:41 INFO - PROCESS | 3436 | 1467247121595 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 3436 | 1467247121599 Marionette TRACE conn6 <- [1,2294,null,{}] 17:38:41 INFO - PROCESS | 3436 | 1467247121604 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:41 INFO - PROCESS | 3436 | 1467247121607 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:41 INFO - PROCESS | 3436 | 1467247121767 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 17:38:41 INFO - PROCESS | 3436 | 1467247121883 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 3436 | 1467247121886 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC43800 == 35 [pid = 3436] [id = 583] 17:38:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (0000002281F11800) [pid = 3436] [serial = 1749] [outer = 0000000000000000] 17:38:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C4DE9800) [pid = 3436] [serial = 1750] [outer = 0000002281F11800] 17:38:41 INFO - PROCESS | 3436 | 1467247121947 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C4F53400) [pid = 3436] [serial = 1751] [outer = 0000002281F11800] 17:38:42 INFO - PROCESS | 3436 | 1467247122817 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1287ms 17:38:42 INFO - PROCESS | 3436 | 1467247122884 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 3436 | 1467247122889 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 17:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:38:42 INFO - PROCESS | 3436 | 1467247122894 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 3436 | 1467247122897 Marionette TRACE conn6 <- [1,2298,null,{}] 17:38:42 INFO - PROCESS | 3436 | 1467247122903 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:42 INFO - PROCESS | 3436 | 1467247122906 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:43 INFO - PROCESS | 3436 | 1467247123032 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 17:38:43 INFO - PROCESS | 3436 | 1467247123109 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 3436 | 1467247123113 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C38EF800 == 36 [pid = 3436] [id = 584] 17:38:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C2FCE000) [pid = 3436] [serial = 1752] [outer = 0000000000000000] 17:38:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C3845000) [pid = 3436] [serial = 1753] [outer = 00000022C2FCE000] 17:38:43 INFO - PROCESS | 3436 | 1467247123211 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022C492A000) [pid = 3436] [serial = 1754] [outer = 00000022C2FCE000] 17:38:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51A0000 == 35 [pid = 3436] [id = 581] 17:38:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D2741000 == 34 [pid = 3436] [id = 580] 17:38:43 INFO - PROCESS | 3436 | --DOCSHELL 000000228169F000 == 33 [pid = 3436] [id = 579] 17:38:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1517000 == 32 [pid = 3436] [id = 578] 17:38:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0BA800 == 31 [pid = 3436] [id = 577] 17:38:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEFF000 == 30 [pid = 3436] [id = 576] 17:38:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9454000 == 29 [pid = 3436] [id = 575] 17:38:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4444800 == 28 [pid = 3436] [id = 574] 17:38:43 INFO - PROCESS | 3436 | --DOCSHELL 00000022815BC800 == 27 [pid = 3436] [id = 573] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D4D74800) [pid = 3436] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D2429000) [pid = 3436] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CA133C00) [pid = 3436] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CB68C400) [pid = 3436] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CB1B6C00) [pid = 3436] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CEE10C00) [pid = 3436] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (0000002281516000) [pid = 3436] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002281F04C00) [pid = 3436] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022815EF000) [pid = 3436] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C423C400) [pid = 3436] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C5292800) [pid = 3436] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D43AF400) [pid = 3436] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022816B4C00) [pid = 3436] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C2FC9400) [pid = 3436] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4DE6400) [pid = 3436] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4F0CC00) [pid = 3436] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C9B30000) [pid = 3436] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D1652000) [pid = 3436] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D1DB4400) [pid = 3436] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CE882800) [pid = 3436] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CF824C00) [pid = 3436] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CADCF000) [pid = 3436] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022D25EF000) [pid = 3436] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C914F400) [pid = 3436] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:38:43 INFO - PROCESS | 3436 | 1467247123714 Marionette TRACE conn6 <- [1,2300,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]]]}] 17:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 880ms 17:38:43 INFO - PROCESS | 3436 | 1467247123779 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 17:38:43 INFO - PROCESS | 3436 | 1467247123784 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 17:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:38:43 INFO - PROCESS | 3436 | 1467247123791 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:38:43 INFO - PROCESS | 3436 | 1467247123794 Marionette TRACE conn6 <- [1,2302,null,{}] 17:38:43 INFO - PROCESS | 3436 | 1467247123798 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:43 INFO - PROCESS | 3436 | 1467247123800 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:43 INFO - PROCESS | 3436 | 1467247123890 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 17:38:43 INFO - PROCESS | 3436 | 1467247123896 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 3436 | 1467247123898 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C497A800 == 28 [pid = 3436] [id = 585] 17:38:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C2F37000) [pid = 3436] [serial = 1755] [outer = 0000000000000000] 17:38:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C423C400) [pid = 3436] [serial = 1756] [outer = 00000022C2F37000] 17:38:43 INFO - PROCESS | 3436 | 1467247123947 Marionette DEBUG loaded listener.js 17:38:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C4F12000) [pid = 3436] [serial = 1757] [outer = 00000022C2F37000] 17:38:44 INFO - PROCESS | 3436 | 1467247124414 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 17:38:44 INFO - PROCESS | 3436 | 1467247124485 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 3436 | 1467247124487 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 17:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:38:44 INFO - PROCESS | 3436 | 1467247124491 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - PROCESS | 3436 | 1467247124494 Marionette TRACE conn6 <- [1,2306,null,{}] 17:38:44 INFO - PROCESS | 3436 | 1467247124506 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:44 INFO - PROCESS | 3436 | 1467247124511 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:44 INFO - PROCESS | 3436 | 1467247124630 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 17:38:44 INFO - PROCESS | 3436 | 1467247124714 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:44 INFO - PROCESS | 3436 | 1467247124718 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC27800 == 29 [pid = 3436] [id = 586] 17:38:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C5411800) [pid = 3436] [serial = 1758] [outer = 0000000000000000] 17:38:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C91BB400) [pid = 3436] [serial = 1759] [outer = 00000022C5411800] 17:38:44 INFO - PROCESS | 3436 | 1467247124774 Marionette DEBUG loaded listener.js 17:38:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CA13E000) [pid = 3436] [serial = 1760] [outer = 00000022C5411800] 17:38:45 INFO - PROCESS | 3436 | 1467247125141 Marionette TRACE conn6 <- [1,2308,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,2309,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 3436 | 1467247125191 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 17:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:38:45 INFO - PROCESS | 3436 | 1467247125194 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - PROCESS | 3436 | 1467247125196 Marionette TRACE conn6 <- [1,2310,null,{}] 17:38:45 INFO - PROCESS | 3436 | 1467247125199 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:45 INFO - PROCESS | 3436 | 1467247125201 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:45 INFO - PROCESS | 3436 | 1467247125291 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 17:38:45 INFO - PROCESS | 3436 | 1467247125296 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 3436 | 1467247125299 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF894000 == 30 [pid = 3436] [id = 587] 17:38:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CAE1DC00) [pid = 3436] [serial = 1761] [outer = 0000000000000000] 17:38:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CB1DFC00) [pid = 3436] [serial = 1762] [outer = 00000022CAE1DC00] 17:38:45 INFO - PROCESS | 3436 | 1467247125344 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB692400) [pid = 3436] [serial = 1763] [outer = 00000022CAE1DC00] 17:38:45 INFO - PROCESS | 3436 | 1467247125812 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 627ms 17:38:45 INFO - PROCESS | 3436 | 1467247125822 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 17:38:45 INFO - PROCESS | 3436 | 1467247125824 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 17:38:45 INFO - PROCESS | 3436 | 1467247125827 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:38:45 INFO - PROCESS | 3436 | 1467247125829 Marionette TRACE conn6 <- [1,2314,null,{}] 17:38:45 INFO - PROCESS | 3436 | 1467247125832 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:45 INFO - PROCESS | 3436 | 1467247125834 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:45 INFO - PROCESS | 3436 | 1467247125948 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 17:38:45 INFO - PROCESS | 3436 | 1467247125960 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 3436 | 1467247125963 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:46 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FDB800 == 31 [pid = 3436] [id = 588] 17:38:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB69B000) [pid = 3436] [serial = 1764] [outer = 0000000000000000] 17:38:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB7C0C00) [pid = 3436] [serial = 1765] [outer = 00000022CB69B000] 17:38:46 INFO - PROCESS | 3436 | 1467247126036 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CE46D000) [pid = 3436] [serial = 1766] [outer = 00000022CB69B000] 17:38:46 INFO - PROCESS | 3436 | 1467247126496 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 671ms 17:38:46 INFO - PROCESS | 3436 | 1467247126501 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 17:38:46 INFO - PROCESS | 3436 | 1467247126503 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 17:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:38:46 INFO - PROCESS | 3436 | 1467247126506 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:38:46 INFO - PROCESS | 3436 | 1467247126508 Marionette TRACE conn6 <- [1,2318,null,{}] 17:38:46 INFO - PROCESS | 3436 | 1467247126517 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:46 INFO - PROCESS | 3436 | 1467247126523 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:46 INFO - PROCESS | 3436 | 1467247126660 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 17:38:46 INFO - PROCESS | 3436 | 1467247126665 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:46 INFO - PROCESS | 3436 | 1467247126667 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D2741000 == 32 [pid = 3436] [id = 589] 17:38:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CEE0CC00) [pid = 3436] [serial = 1767] [outer = 0000000000000000] 17:38:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D0A2D400) [pid = 3436] [serial = 1768] [outer = 00000022CEE0CC00] 17:38:46 INFO - PROCESS | 3436 | 1467247126756 Marionette DEBUG loaded listener.js 17:38:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D1CD0000) [pid = 3436] [serial = 1769] [outer = 00000022CEE0CC00] 17:38:47 INFO - PROCESS | 3436 | 1467247127189 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 733ms 17:38:47 INFO - PROCESS | 3436 | 1467247127243 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 3436 | 1467247127245 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 17:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:38:47 INFO - PROCESS | 3436 | 1467247127256 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:38:47 INFO - PROCESS | 3436 | 1467247127258 Marionette TRACE conn6 <- [1,2322,null,{}] 17:38:47 INFO - PROCESS | 3436 | 1467247127261 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:47 INFO - PROCESS | 3436 | 1467247127263 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:47 INFO - PROCESS | 3436 | 1467247127405 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 17:38:47 INFO - PROCESS | 3436 | 1467247127461 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:47 INFO - PROCESS | 3436 | 1467247127463 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51B3800 == 33 [pid = 3436] [id = 590] 17:38:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (0000002280A58C00) [pid = 3436] [serial = 1770] [outer = 0000000000000000] 17:38:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D2429800) [pid = 3436] [serial = 1771] [outer = 0000002280A58C00] 17:38:47 INFO - PROCESS | 3436 | 1467247127508 Marionette DEBUG loaded listener.js 17:38:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D25E3000) [pid = 3436] [serial = 1772] [outer = 0000002280A58C00] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C3ACF000) [pid = 3436] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002280A5F400) [pid = 3436] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C2FD7000) [pid = 3436] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4F4D400) [pid = 3436] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C946F000) [pid = 3436] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C3A1E800) [pid = 3436] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4F05C00) [pid = 3436] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022815EF800) [pid = 3436] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4F4C000) [pid = 3436] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CE46A800) [pid = 3436] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D3C7D800) [pid = 3436] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002281F0F400) [pid = 3436] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:38:47 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (0000002281F03800) [pid = 3436] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:38:47 INFO - PROCESS | 3436 | 1467247127954 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 733ms 17:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:38:48 INFO - PROCESS | 3436 | 1467247127990 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 3436 | 1467247127993 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 17:38:48 INFO - PROCESS | 3436 | 1467247127996 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - PROCESS | 3436 | 1467247127997 Marionette TRACE conn6 <- [1,2326,null,{}] 17:38:48 INFO - PROCESS | 3436 | 1467247128001 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:48 INFO - PROCESS | 3436 | 1467247128003 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:48 INFO - PROCESS | 3436 | 1467247128085 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 17:38:48 INFO - PROCESS | 3436 | 1467247128091 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 3436 | 1467247128093 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A58800 == 34 [pid = 3436] [id = 591] 17:38:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4F0AC00) [pid = 3436] [serial = 1773] [outer = 0000000000000000] 17:38:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C9C03800) [pid = 3436] [serial = 1774] [outer = 00000022C4F0AC00] 17:38:48 INFO - PROCESS | 3436 | 1467247128138 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D2721C00) [pid = 3436] [serial = 1775] [outer = 00000022C4F0AC00] 17:38:48 INFO - PROCESS | 3436 | 1467247128547 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 17:38:48 INFO - PROCESS | 3436 | 1467247128628 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 17:38:48 INFO - PROCESS | 3436 | 1467247128630 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 17:38:48 INFO - PROCESS | 3436 | 1467247128633 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:38:48 INFO - PROCESS | 3436 | 1467247128635 Marionette TRACE conn6 <- [1,2330,null,{}] 17:38:48 INFO - PROCESS | 3436 | 1467247128638 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:48 INFO - PROCESS | 3436 | 1467247128640 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:48 INFO - PROCESS | 3436 | 1467247128722 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 17:38:48 INFO - PROCESS | 3436 | 1467247128729 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 3436 | 1467247128731 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6AAD000 == 35 [pid = 3436] [id = 592] 17:38:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D3094C00) [pid = 3436] [serial = 1776] [outer = 0000000000000000] 17:38:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C528C000) [pid = 3436] [serial = 1777] [outer = 00000022D3094C00] 17:38:48 INFO - PROCESS | 3436 | 1467247128775 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D3C79000) [pid = 3436] [serial = 1778] [outer = 00000022D3094C00] 17:38:49 INFO - PROCESS | 3436 | 1467247129218 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 628ms 17:38:49 INFO - PROCESS | 3436 | 1467247129265 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 17:38:49 INFO - PROCESS | 3436 | 1467247129267 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 17:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:38:49 INFO - PROCESS | 3436 | 1467247129270 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - PROCESS | 3436 | 1467247129272 Marionette TRACE conn6 <- [1,2334,null,{}] 17:38:49 INFO - PROCESS | 3436 | 1467247129280 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:49 INFO - PROCESS | 3436 | 1467247129282 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:49 INFO - PROCESS | 3436 | 1467247129366 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 17:38:49 INFO - PROCESS | 3436 | 1467247129374 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 3436 | 1467247129376 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8E2000 == 36 [pid = 3436] [id = 593] 17:38:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D40B0000) [pid = 3436] [serial = 1779] [outer = 0000000000000000] 17:38:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D43B4000) [pid = 3436] [serial = 1780] [outer = 00000022D40B0000] 17:38:49 INFO - PROCESS | 3436 | 1467247129421 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D4D76400) [pid = 3436] [serial = 1781] [outer = 00000022D40B0000] 17:38:50 INFO - PROCESS | 3436 | 1467247130019 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 775ms 17:38:50 INFO - PROCESS | 3436 | 1467247130049 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 17:38:50 INFO - PROCESS | 3436 | 1467247130054 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 17:38:50 INFO - PROCESS | 3436 | 1467247130059 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:38:50 INFO - PROCESS | 3436 | 1467247130063 Marionette TRACE conn6 <- [1,2338,null,{}] 17:38:50 INFO - PROCESS | 3436 | 1467247130157 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:50 INFO - PROCESS | 3436 | 1467247130161 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:50 INFO - PROCESS | 3436 | 1467247130293 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 17:38:50 INFO - PROCESS | 3436 | 1467247130369 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 3436 | 1467247130373 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5189000 == 37 [pid = 3436] [id = 594] 17:38:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022815EF000) [pid = 3436] [serial = 1782] [outer = 0000000000000000] 17:38:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022815F8400) [pid = 3436] [serial = 1783] [outer = 00000022815EF000] 17:38:50 INFO - PROCESS | 3436 | 1467247130475 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C4F4AC00) [pid = 3436] [serial = 1784] [outer = 00000022815EF000] 17:38:51 INFO - PROCESS | 3436 | 1467247131036 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1019ms 17:38:51 INFO - PROCESS | 3436 | 1467247131082 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 17:38:51 INFO - PROCESS | 3436 | 1467247131087 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 17:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:38:51 INFO - PROCESS | 3436 | 1467247131094 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - PROCESS | 3436 | 1467247131097 Marionette TRACE conn6 <- [1,2342,null,{}] 17:38:51 INFO - PROCESS | 3436 | 1467247131101 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:51 INFO - PROCESS | 3436 | 1467247131104 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:51 INFO - PROCESS | 3436 | 1467247131220 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 17:38:51 INFO - PROCESS | 3436 | 1467247131317 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 3436 | 1467247131319 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20F7000 == 38 [pid = 3436] [id = 595] 17:38:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CADCFC00) [pid = 3436] [serial = 1785] [outer = 0000000000000000] 17:38:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CAE1C800) [pid = 3436] [serial = 1786] [outer = 00000022CADCFC00] 17:38:51 INFO - PROCESS | 3436 | 1467247131377 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB6D7C00) [pid = 3436] [serial = 1787] [outer = 00000022CADCFC00] 17:38:52 INFO - PROCESS | 3436 | 1467247132016 Marionette TRACE conn6 <- [1,2344,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]]]}] 17:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 944ms 17:38:52 INFO - PROCESS | 3436 | 1467247132040 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 17:38:52 INFO - PROCESS | 3436 | 1467247132043 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 17:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:38:52 INFO - PROCESS | 3436 | 1467247132046 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:38:52 INFO - PROCESS | 3436 | 1467247132050 Marionette TRACE conn6 <- [1,2346,null,{}] 17:38:52 INFO - PROCESS | 3436 | 1467247132062 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:52 INFO - PROCESS | 3436 | 1467247132067 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:52 INFO - PROCESS | 3436 | 1467247132181 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 17:38:52 INFO - PROCESS | 3436 | 1467247132280 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:52 INFO - PROCESS | 3436 | 1467247132283 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CE0800 == 39 [pid = 3436] [id = 596] 17:38:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D185D400) [pid = 3436] [serial = 1788] [outer = 0000000000000000] 17:38:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D23BC800) [pid = 3436] [serial = 1789] [outer = 00000022D185D400] 17:38:52 INFO - PROCESS | 3436 | 1467247132341 Marionette DEBUG loaded listener.js 17:38:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D4D7B800) [pid = 3436] [serial = 1790] [outer = 00000022D185D400] 17:38:53 INFO - PROCESS | 3436 | 1467247133009 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1036ms 17:38:53 INFO - PROCESS | 3436 | 1467247133085 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 3436 | 1467247133088 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 17:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:38:53 INFO - PROCESS | 3436 | 1467247133125 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - PROCESS | 3436 | 1467247133128 Marionette TRACE conn6 <- [1,2350,null,{}] 17:38:53 INFO - PROCESS | 3436 | 1467247133132 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:53 INFO - PROCESS | 3436 | 1467247133134 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:53 INFO - PROCESS | 3436 | 1467247133255 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 17:38:53 INFO - PROCESS | 3436 | 1467247133491 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 3436 | 1467247133495 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:53 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282297800 == 40 [pid = 3436] [id = 597] 17:38:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (0000002280FF0000) [pid = 3436] [serial = 1791] [outer = 0000000000000000] 17:38:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (000000228150DC00) [pid = 3436] [serial = 1792] [outer = 0000002280FF0000] 17:38:53 INFO - PROCESS | 3436 | 1467247133563 Marionette DEBUG loaded listener.js 17:38:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (0000002281F10400) [pid = 3436] [serial = 1793] [outer = 0000002280FF0000] 17:38:54 INFO - PROCESS | 3436 | 1467247134162 Marionette TRACE conn6 <- [1,2352,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]]]}] 17:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1091ms 17:38:54 INFO - PROCESS | 3436 | 1467247134204 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 3436 | 1467247134208 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 17:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:38:54 INFO - PROCESS | 3436 | 1467247134212 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 3436 | 1467247134215 Marionette TRACE conn6 <- [1,2354,null,{}] 17:38:54 INFO - PROCESS | 3436 | 1467247134220 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:54 INFO - PROCESS | 3436 | 1467247134225 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:54 INFO - PROCESS | 3436 | 1467247134330 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6AAD000 == 39 [pid = 3436] [id = 592] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A58800 == 38 [pid = 3436] [id = 591] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51B3800 == 37 [pid = 3436] [id = 590] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D2741000 == 36 [pid = 3436] [id = 589] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FDB800 == 35 [pid = 3436] [id = 588] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF894000 == 34 [pid = 3436] [id = 587] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC27800 == 33 [pid = 3436] [id = 586] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C497A800 == 32 [pid = 3436] [id = 585] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C38EF800 == 31 [pid = 3436] [id = 584] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC43800 == 30 [pid = 3436] [id = 583] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 0000002281695800 == 29 [pid = 3436] [id = 582] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 0000002282297800 == 28 [pid = 3436] [id = 597] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CE0800 == 27 [pid = 3436] [id = 596] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20F7000 == 26 [pid = 3436] [id = 595] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8E2000 == 25 [pid = 3436] [id = 593] 17:38:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5189000 == 24 [pid = 3436] [id = 594] 17:38:55 INFO - PROCESS | 3436 | 1467247135045 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 3436 | 1467247135049 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C44CD000) [pid = 3436] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (0000002280FF1C00) [pid = 3436] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (000000228150C400) [pid = 3436] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C3A29800) [pid = 3436] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C4F4D000) [pid = 3436] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C5033000) [pid = 3436] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C9EDE800) [pid = 3436] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB3A9C00) [pid = 3436] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C5025800) [pid = 3436] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C3A07800) [pid = 3436] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022816B0400) [pid = 3436] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C9B34C00) [pid = 3436] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C528BC00) [pid = 3436] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D241AC00) [pid = 3436] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CE474800) [pid = 3436] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D4D75000) [pid = 3436] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D401B000) [pid = 3436] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB6B2400) [pid = 3436] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C2F39000) [pid = 3436] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CEE27800) [pid = 3436] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CAE19000) [pid = 3436] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB6B9800) [pid = 3436] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C62B6400) [pid = 3436] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CE4F8000) [pid = 3436] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C4DF1000) [pid = 3436] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (0000002282261000) [pid = 3436] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CF823800) [pid = 3436] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:38:55 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281477000 == 25 [pid = 3436] [id = 598] 17:38:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (0000002280A60C00) [pid = 3436] [serial = 1794] [outer = 0000000000000000] 17:38:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (0000002280FF3000) [pid = 3436] [serial = 1795] [outer = 0000002280A60C00] 17:38:55 INFO - PROCESS | 3436 | 1467247135220 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022814DCC00) [pid = 3436] [serial = 1796] [outer = 0000002280A60C00] 17:38:55 INFO - PROCESS | 3436 | 1467247135692 Marionette TRACE conn6 <- [1,2356,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]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1547ms 17:38:55 INFO - PROCESS | 3436 | 1467247135764 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 3436 | 1467247135768 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 17:38:55 INFO - PROCESS | 3436 | 1467247135772 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:38:55 INFO - PROCESS | 3436 | 1467247135775 Marionette TRACE conn6 <- [1,2358,null,{}] 17:38:55 INFO - PROCESS | 3436 | 1467247135781 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:55 INFO - PROCESS | 3436 | 1467247135786 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:55 INFO - PROCESS | 3436 | 1467247135883 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 17:38:55 INFO - PROCESS | 3436 | 1467247135893 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 3436 | 1467247135896 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F02800 == 26 [pid = 3436] [id = 599] 17:38:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (0000002281F0BC00) [pid = 3436] [serial = 1797] [outer = 0000000000000000] 17:38:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (0000002281F10C00) [pid = 3436] [serial = 1798] [outer = 0000002281F0BC00] 17:38:55 INFO - PROCESS | 3436 | 1467247135944 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C2F32400) [pid = 3436] [serial = 1799] [outer = 0000002281F0BC00] 17:38:56 INFO - PROCESS | 3436 | 1467247136417 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 690ms 17:38:56 INFO - PROCESS | 3436 | 1467247136485 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 17:38:56 INFO - PROCESS | 3436 | 1467247136490 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 17:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:38:56 INFO - PROCESS | 3436 | 1467247136497 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:38:56 INFO - PROCESS | 3436 | 1467247136499 Marionette TRACE conn6 <- [1,2362,null,{}] 17:38:56 INFO - PROCESS | 3436 | 1467247136503 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:56 INFO - PROCESS | 3436 | 1467247136505 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:56 INFO - PROCESS | 3436 | 1467247136599 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 17:38:56 INFO - PROCESS | 3436 | 1467247136679 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 3436 | 1467247136681 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C62C9800 == 27 [pid = 3436] [id = 600] 17:38:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C3A1E400) [pid = 3436] [serial = 1800] [outer = 0000000000000000] 17:38:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C402D400) [pid = 3436] [serial = 1801] [outer = 00000022C3A1E400] 17:38:56 INFO - PROCESS | 3436 | 1467247136735 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4DE7400) [pid = 3436] [serial = 1802] [outer = 00000022C3A1E400] 17:38:57 INFO - PROCESS | 3436 | 1467247137135 Marionette TRACE conn6 <- [1,2364,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]]]}] 17:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 17:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:38:57 INFO - PROCESS | 3436 | 1467247137173 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 17:38:57 INFO - PROCESS | 3436 | 1467247137175 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 17:38:57 INFO - PROCESS | 3436 | 1467247137180 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:38:57 INFO - PROCESS | 3436 | 1467247137187 Marionette TRACE conn6 <- [1,2366,null,{}] 17:38:57 INFO - PROCESS | 3436 | 1467247137230 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:57 INFO - PROCESS | 3436 | 1467247137234 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:57 INFO - PROCESS | 3436 | 1467247137347 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 17:38:57 INFO - PROCESS | 3436 | 1467247137361 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:57 INFO - PROCESS | 3436 | 1467247137364 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB105000 == 28 [pid = 3436] [id = 601] 17:38:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4F46800) [pid = 3436] [serial = 1803] [outer = 0000000000000000] 17:38:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C528E000) [pid = 3436] [serial = 1804] [outer = 00000022C4F46800] 17:38:57 INFO - PROCESS | 3436 | 1467247137409 Marionette DEBUG loaded listener.js 17:38:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C5DD6800) [pid = 3436] [serial = 1805] [outer = 00000022C4F46800] 17:38:57 INFO - PROCESS | 3436 | 1467247137870 Marionette TRACE conn6 <- [1,2368,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]]]}] 17:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 713ms 17:38:57 INFO - PROCESS | 3436 | 1467247137895 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 17:38:57 INFO - PROCESS | 3436 | 1467247137898 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 17:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:38:57 INFO - PROCESS | 3436 | 1467247137907 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:38:57 INFO - PROCESS | 3436 | 1467247137909 Marionette TRACE conn6 <- [1,2370,null,{}] 17:38:57 INFO - PROCESS | 3436 | 1467247137913 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:57 INFO - PROCESS | 3436 | 1467247137915 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:58 INFO - PROCESS | 3436 | 1467247138064 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 17:38:58 INFO - PROCESS | 3436 | 1467247138117 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 3436 | 1467247138119 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0C7800 == 29 [pid = 3436] [id = 602] 17:38:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C94C0000) [pid = 3436] [serial = 1806] [outer = 0000000000000000] 17:38:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C9C09800) [pid = 3436] [serial = 1807] [outer = 00000022C94C0000] 17:38:58 INFO - PROCESS | 3436 | 1467247138164 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CAD8F400) [pid = 3436] [serial = 1808] [outer = 00000022C94C0000] 17:38:58 INFO - PROCESS | 3436 | 1467247138586 Marionette TRACE conn6 <- [1,2372,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]]]}] 17:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 17:38:58 INFO - PROCESS | 3436 | 1467247138647 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 17:38:58 INFO - PROCESS | 3436 | 1467247138650 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 17:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:38:58 INFO - PROCESS | 3436 | 1467247138653 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - PROCESS | 3436 | 1467247138655 Marionette TRACE conn6 <- [1,2374,null,{}] 17:38:58 INFO - PROCESS | 3436 | 1467247138658 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:58 INFO - PROCESS | 3436 | 1467247138660 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:58 INFO - PROCESS | 3436 | 1467247138774 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 17:38:58 INFO - PROCESS | 3436 | 1467247138786 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 3436 | 1467247138792 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1521800 == 30 [pid = 3436] [id = 603] 17:38:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C2FD6C00) [pid = 3436] [serial = 1809] [outer = 0000000000000000] 17:38:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB1D7C00) [pid = 3436] [serial = 1810] [outer = 00000022C2FD6C00] 17:38:58 INFO - PROCESS | 3436 | 1467247138893 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB5A6000) [pid = 3436] [serial = 1811] [outer = 00000022C2FD6C00] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CB69B000) [pid = 3436] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CEE0CC00) [pid = 3436] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (0000002280A58C00) [pid = 3436] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CF1D4800) [pid = 3436] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2F37000) [pid = 3436] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CAE1DC00) [pid = 3436] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (0000002281F11800) [pid = 3436] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C5411800) [pid = 3436] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C2FCE000) [pid = 3436] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022803E9000) [pid = 3436] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D3094C00) [pid = 3436] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D40B0000) [pid = 3436] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:38:59 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C4F0AC00) [pid = 3436] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:38:59 INFO - PROCESS | 3436 | 1467247139585 Marionette TRACE conn6 <- [1,2376,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]]]}] 17:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 987ms 17:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:38:59 INFO - PROCESS | 3436 | 1467247139643 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 17:38:59 INFO - PROCESS | 3436 | 1467247139646 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 17:38:59 INFO - PROCESS | 3436 | 1467247139649 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 3436 | 1467247139650 Marionette TRACE conn6 <- [1,2378,null,{}] 17:38:59 INFO - PROCESS | 3436 | 1467247139654 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:38:59 INFO - PROCESS | 3436 | 1467247139656 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:59 INFO - PROCESS | 3436 | 1467247139775 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 17:38:59 INFO - PROCESS | 3436 | 1467247139830 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:59 INFO - PROCESS | 3436 | 1467247139832 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:38:59 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A6C800 == 31 [pid = 3436] [id = 604] 17:38:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022803E5000) [pid = 3436] [serial = 1812] [outer = 0000000000000000] 17:38:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4F0AC00) [pid = 3436] [serial = 1813] [outer = 00000022803E5000] 17:38:59 INFO - PROCESS | 3436 | 1467247139877 Marionette DEBUG loaded listener.js 17:38:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB6B2400) [pid = 3436] [serial = 1814] [outer = 00000022803E5000] 17:39:00 INFO - PROCESS | 3436 | 1467247140228 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 628ms 17:39:00 INFO - PROCESS | 3436 | 1467247140280 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 17:39:00 INFO - PROCESS | 3436 | 1467247140283 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 17:39:00 INFO - PROCESS | 3436 | 1467247140286 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:39:00 INFO - PROCESS | 3436 | 1467247140287 Marionette TRACE conn6 <- [1,2382,null,{}] 17:39:00 INFO - PROCESS | 3436 | 1467247140291 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:00 INFO - PROCESS | 3436 | 1467247140293 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:00 INFO - PROCESS | 3436 | 1467247140372 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 17:39:00 INFO - PROCESS | 3436 | 1467247140377 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:00 INFO - PROCESS | 3436 | 1467247140379 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21CA000 == 32 [pid = 3436] [id = 605] 17:39:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CB6D5800) [pid = 3436] [serial = 1815] [outer = 0000000000000000] 17:39:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CE3CC400) [pid = 3436] [serial = 1816] [outer = 00000022CB6D5800] 17:39:00 INFO - PROCESS | 3436 | 1467247140424 Marionette DEBUG loaded listener.js 17:39:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CE888C00) [pid = 3436] [serial = 1817] [outer = 00000022CB6D5800] 17:39:00 INFO - PROCESS | 3436 | 1467247140856 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 627ms 17:39:00 INFO - PROCESS | 3436 | 1467247140916 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 17:39:00 INFO - PROCESS | 3436 | 1467247140919 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 17:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:39:00 INFO - PROCESS | 3436 | 1467247140922 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:39:00 INFO - PROCESS | 3436 | 1467247140924 Marionette TRACE conn6 <- [1,2386,null,{}] 17:39:00 INFO - PROCESS | 3436 | 1467247140927 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:00 INFO - PROCESS | 3436 | 1467247140929 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:01 INFO - PROCESS | 3436 | 1467247141018 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 17:39:01 INFO - PROCESS | 3436 | 1467247141025 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:01 INFO - PROCESS | 3436 | 1467247141027 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D437E800 == 33 [pid = 3436] [id = 606] 17:39:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB1DA400) [pid = 3436] [serial = 1818] [outer = 0000000000000000] 17:39:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CF108C00) [pid = 3436] [serial = 1819] [outer = 00000022CB1DA400] 17:39:01 INFO - PROCESS | 3436 | 1467247141071 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CF859C00) [pid = 3436] [serial = 1820] [outer = 00000022CB1DA400] 17:39:01 INFO - PROCESS | 3436 | 1467247141720 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 838ms 17:39:01 INFO - PROCESS | 3436 | 1467247141765 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 17:39:01 INFO - PROCESS | 3436 | 1467247141770 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 17:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:39:01 INFO - PROCESS | 3436 | 1467247141775 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:39:01 INFO - PROCESS | 3436 | 1467247141779 Marionette TRACE conn6 <- [1,2390,null,{}] 17:39:01 INFO - PROCESS | 3436 | 1467247141785 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:01 INFO - PROCESS | 3436 | 1467247141788 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:01 INFO - PROCESS | 3436 | 1467247141937 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 17:39:02 INFO - PROCESS | 3436 | 1467247142054 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 3436 | 1467247142057 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F16800 == 34 [pid = 3436] [id = 607] 17:39:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022814CE400) [pid = 3436] [serial = 1821] [outer = 0000000000000000] 17:39:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022815ED000) [pid = 3436] [serial = 1822] [outer = 00000022814CE400] 17:39:02 INFO - PROCESS | 3436 | 1467247142117 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (0000002282261C00) [pid = 3436] [serial = 1823] [outer = 00000022814CE400] 17:39:02 INFO - PROCESS | 3436 | 1467247142886 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1178ms 17:39:02 INFO - PROCESS | 3436 | 1467247142955 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 17:39:02 INFO - PROCESS | 3436 | 1467247142961 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 17:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:39:02 INFO - PROCESS | 3436 | 1467247142967 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:39:02 INFO - PROCESS | 3436 | 1467247142970 Marionette TRACE conn6 <- [1,2394,null,{}] 17:39:02 INFO - PROCESS | 3436 | 1467247142974 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:02 INFO - PROCESS | 3436 | 1467247142977 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:03 INFO - PROCESS | 3436 | 1467247143109 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 17:39:03 INFO - PROCESS | 3436 | 1467247143243 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 3436 | 1467247143246 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8E9800 == 35 [pid = 3436] [id = 608] 17:39:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (0000002281F0B400) [pid = 3436] [serial = 1824] [outer = 0000000000000000] 17:39:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C4F47C00) [pid = 3436] [serial = 1825] [outer = 0000002281F0B400] 17:39:03 INFO - PROCESS | 3436 | 1467247143306 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C5297400) [pid = 3436] [serial = 1826] [outer = 0000002281F0B400] 17:39:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21CA000 == 34 [pid = 3436] [id = 605] 17:39:04 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A6C800 == 33 [pid = 3436] [id = 604] 17:39:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1521800 == 32 [pid = 3436] [id = 603] 17:39:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0C7800 == 31 [pid = 3436] [id = 602] 17:39:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB105000 == 30 [pid = 3436] [id = 601] 17:39:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022C62C9800 == 29 [pid = 3436] [id = 600] 17:39:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F02800 == 28 [pid = 3436] [id = 599] 17:39:04 INFO - PROCESS | 3436 | --DOCSHELL 0000002281477000 == 27 [pid = 3436] [id = 598] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022CB7C0C00) [pid = 3436] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D0A2D400) [pid = 3436] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CE46D000) [pid = 3436] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D2429800) [pid = 3436] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D1646800) [pid = 3436] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C423C400) [pid = 3436] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4F12000) [pid = 3436] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CB1DFC00) [pid = 3436] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C4DE9800) [pid = 3436] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4F53400) [pid = 3436] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C91BB400) [pid = 3436] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CA13E000) [pid = 3436] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C3845000) [pid = 3436] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C492A000) [pid = 3436] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D1CD0000) [pid = 3436] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (0000002280A58400) [pid = 3436] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D3C79000) [pid = 3436] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022815F3800) [pid = 3436] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D4D76400) [pid = 3436] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022D43B4000) [pid = 3436] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C528C000) [pid = 3436] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022D25E3000) [pid = 3436] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022C9C03800) [pid = 3436] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022D2721C00) [pid = 3436] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022CB692400) [pid = 3436] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:39:04 INFO - PROCESS | 3436 | 1467247144180 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1232ms 17:39:04 INFO - PROCESS | 3436 | 1467247144201 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 17:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:39:04 INFO - PROCESS | 3436 | 1467247144205 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 17:39:04 INFO - PROCESS | 3436 | 1467247144212 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:39:04 INFO - PROCESS | 3436 | 1467247144215 Marionette TRACE conn6 <- [1,2398,null,{}] 17:39:04 INFO - PROCESS | 3436 | 1467247144220 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:04 INFO - PROCESS | 3436 | 1467247144223 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:04 INFO - PROCESS | 3436 | 1467247144319 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 17:39:04 INFO - PROCESS | 3436 | 1467247144334 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:04 INFO - PROCESS | 3436 | 1467247144337 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:04 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282287000 == 28 [pid = 3436] [id = 609] 17:39:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022815F2400) [pid = 3436] [serial = 1827] [outer = 0000000000000000] 17:39:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022816AC800) [pid = 3436] [serial = 1828] [outer = 00000022815F2400] 17:39:04 INFO - PROCESS | 3436 | 1467247144386 Marionette DEBUG loaded listener.js 17:39:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022C2FCBC00) [pid = 3436] [serial = 1829] [outer = 00000022815F2400] 17:39:04 INFO - PROCESS | 3436 | 1467247144925 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 733ms 17:39:04 INFO - PROCESS | 3436 | 1467247144944 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 17:39:04 INFO - PROCESS | 3436 | 1467247144948 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 17:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:39:04 INFO - PROCESS | 3436 | 1467247144954 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:39:04 INFO - PROCESS | 3436 | 1467247144957 Marionette TRACE conn6 <- [1,2402,null,{}] 17:39:04 INFO - PROCESS | 3436 | 1467247144960 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:04 INFO - PROCESS | 3436 | 1467247144963 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:05 INFO - PROCESS | 3436 | 1467247145052 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 17:39:05 INFO - PROCESS | 3436 | 1467247145061 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 3436 | 1467247145063 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:05 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FC8800 == 29 [pid = 3436] [id = 610] 17:39:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C4F46000) [pid = 3436] [serial = 1830] [outer = 0000000000000000] 17:39:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C4F4BC00) [pid = 3436] [serial = 1831] [outer = 00000022C4F46000] 17:39:05 INFO - PROCESS | 3436 | 1467247145111 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C5292400) [pid = 3436] [serial = 1832] [outer = 00000022C4F46000] 17:39:05 INFO - PROCESS | 3436 | 1467247145596 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 17:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:39:05 INFO - PROCESS | 3436 | 1467247145650 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 17:39:05 INFO - PROCESS | 3436 | 1467247145653 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 17:39:05 INFO - PROCESS | 3436 | 1467247145656 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:39:05 INFO - PROCESS | 3436 | 1467247145660 Marionette TRACE conn6 <- [1,2406,null,{}] 17:39:05 INFO - PROCESS | 3436 | 1467247145671 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:05 INFO - PROCESS | 3436 | 1467247145676 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:05 INFO - PROCESS | 3436 | 1467247145819 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 17:39:05 INFO - PROCESS | 3436 | 1467247145876 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 3436 | 1467247145879 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8E4000 == 30 [pid = 3436] [id = 611] 17:39:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C9C03800) [pid = 3436] [serial = 1833] [outer = 0000000000000000] 17:39:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022CAD90400) [pid = 3436] [serial = 1834] [outer = 00000022C9C03800] 17:39:05 INFO - PROCESS | 3436 | 1467247145928 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CAE42000) [pid = 3436] [serial = 1835] [outer = 00000022C9C03800] 17:39:06 INFO - PROCESS | 3436 | 1467247146304 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 17:39:06 INFO - PROCESS | 3436 | 1467247146350 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 3436 | 1467247146353 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 17:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:39:06 INFO - PROCESS | 3436 | 1467247146356 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 3436 | 1467247146358 Marionette TRACE conn6 <- [1,2410,null,{}] 17:39:06 INFO - PROCESS | 3436 | 1467247146361 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:06 INFO - PROCESS | 3436 | 1467247146363 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:06 INFO - PROCESS | 3436 | 1467247146485 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 17:39:06 INFO - PROCESS | 3436 | 1467247146492 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 3436 | 1467247146494 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1773000 == 31 [pid = 3436] [id = 612] 17:39:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CB1E3400) [pid = 3436] [serial = 1836] [outer = 0000000000000000] 17:39:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CB693000) [pid = 3436] [serial = 1837] [outer = 00000022CB1E3400] 17:39:06 INFO - PROCESS | 3436 | 1467247146551 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CB7C5400) [pid = 3436] [serial = 1838] [outer = 00000022CB1E3400] 17:39:06 INFO - PROCESS | 3436 | 1467247146984 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 17:39:07 INFO - PROCESS | 3436 | 1467247147050 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 3436 | 1467247147052 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 17:39:07 INFO - PROCESS | 3436 | 1467247147055 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:39:07 INFO - PROCESS | 3436 | 1467247147057 Marionette TRACE conn6 <- [1,2414,null,{}] 17:39:07 INFO - PROCESS | 3436 | 1467247147061 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:07 INFO - PROCESS | 3436 | 1467247147063 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:07 INFO - PROCESS | 3436 | 1467247147179 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 17:39:07 INFO - PROCESS | 3436 | 1467247147268 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 3436 | 1467247147271 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21C6000 == 32 [pid = 3436] [id = 613] 17:39:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CE3D3C00) [pid = 3436] [serial = 1839] [outer = 0000000000000000] 17:39:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CE4F2000) [pid = 3436] [serial = 1840] [outer = 00000022CE3D3C00] 17:39:07 INFO - PROCESS | 3436 | 1467247147316 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CF1CA000) [pid = 3436] [serial = 1841] [outer = 00000022CE3D3C00] 17:39:07 INFO - PROCESS | 3436 | 1467247147768 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 733ms 17:39:07 INFO - PROCESS | 3436 | 1467247147792 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 3436 | 1467247147794 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 17:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:39:07 INFO - PROCESS | 3436 | 1467247147803 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 3436 | 1467247147805 Marionette TRACE conn6 <- [1,2418,null,{}] 17:39:07 INFO - PROCESS | 3436 | 1467247147808 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:07 INFO - PROCESS | 3436 | 1467247147814 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:07 INFO - PROCESS | 3436 | 1467247147960 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 17:39:08 INFO - PROCESS | 3436 | 1467247148015 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:08 INFO - PROCESS | 3436 | 1467247148017 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D5278800 == 33 [pid = 3436] [id = 614] 17:39:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D164C400) [pid = 3436] [serial = 1842] [outer = 0000000000000000] 17:39:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D19B1400) [pid = 3436] [serial = 1843] [outer = 00000022D164C400] 17:39:08 INFO - PROCESS | 3436 | 1467247148062 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D241D400) [pid = 3436] [serial = 1844] [outer = 00000022D164C400] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (0000002280A60C00) [pid = 3436] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C3A1E400) [pid = 3436] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4F46800) [pid = 3436] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C94C0000) [pid = 3436] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0000002281F0BC00) [pid = 3436] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002280FF0000) [pid = 3436] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022803E5000) [pid = 3436] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C2FD6C00) [pid = 3436] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB6D5800) [pid = 3436] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022815EF000) [pid = 3436] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CADCFC00) [pid = 3436] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:39:08 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D185D400) [pid = 3436] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:39:08 INFO - PROCESS | 3436 | 1467247148525 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 774ms 17:39:08 INFO - PROCESS | 3436 | 1467247148580 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 17:39:08 INFO - PROCESS | 3436 | 1467247148582 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 17:39:08 INFO - PROCESS | 3436 | 1467247148586 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:39:08 INFO - PROCESS | 3436 | 1467247148588 Marionette TRACE conn6 <- [1,2422,null,{}] 17:39:08 INFO - PROCESS | 3436 | 1467247148591 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:08 INFO - PROCESS | 3436 | 1467247148593 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:08 INFO - PROCESS | 3436 | 1467247148676 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 17:39:08 INFO - PROCESS | 3436 | 1467247148757 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:08 INFO - PROCESS | 3436 | 1467247148759 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A4D800 == 34 [pid = 3436] [id = 615] 17:39:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (0000002280FED400) [pid = 3436] [serial = 1845] [outer = 0000000000000000] 17:39:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C4DE8C00) [pid = 3436] [serial = 1846] [outer = 0000002280FED400] 17:39:08 INFO - PROCESS | 3436 | 1467247148804 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CF1C9400) [pid = 3436] [serial = 1847] [outer = 0000002280FED400] 17:39:09 INFO - PROCESS | 3436 | 1467247149143 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 585ms 17:39:09 INFO - PROCESS | 3436 | 1467247149175 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 3436 | 1467247149177 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 17:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:39:09 INFO - PROCESS | 3436 | 1467247149180 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - PROCESS | 3436 | 1467247149182 Marionette TRACE conn6 <- [1,2426,null,{}] 17:39:09 INFO - PROCESS | 3436 | 1467247149185 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:09 INFO - PROCESS | 3436 | 1467247149187 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:09 INFO - PROCESS | 3436 | 1467247149309 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 17:39:09 INFO - PROCESS | 3436 | 1467247149317 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:09 INFO - PROCESS | 3436 | 1467247149319 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6AAA800 == 35 [pid = 3436] [id = 616] 17:39:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022D164F800) [pid = 3436] [serial = 1848] [outer = 0000000000000000] 17:39:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022D2524C00) [pid = 3436] [serial = 1849] [outer = 00000022D164F800] 17:39:09 INFO - PROCESS | 3436 | 1467247149363 Marionette DEBUG loaded listener.js 17:39:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022D27D6400) [pid = 3436] [serial = 1850] [outer = 00000022D164F800] 17:39:09 INFO - PROCESS | 3436 | 1467247149750 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 587ms 17:39:09 INFO - PROCESS | 3436 | 1467247149770 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 3436 | 1467247149772 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 17:39:09 INFO - PROCESS | 3436 | 1467247149775 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:39:09 INFO - PROCESS | 3436 | 1467247149777 Marionette TRACE conn6 <- [1,2430,null,{}] 17:39:09 INFO - PROCESS | 3436 | 1467247149781 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:09 INFO - PROCESS | 3436 | 1467247149783 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:09 INFO - PROCESS | 3436 | 1467247149867 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 17:39:09 INFO - PROCESS | 3436 | 1467247149873 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:09 INFO - PROCESS | 3436 | 1467247149875 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB3DF000 == 36 [pid = 3436] [id = 617] 17:39:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022D2720400) [pid = 3436] [serial = 1851] [outer = 0000000000000000] 17:39:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D3C7E800) [pid = 3436] [serial = 1852] [outer = 00000022D2720400] 17:39:10 INFO - PROCESS | 3436 | 1467247149993 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D43B3800) [pid = 3436] [serial = 1853] [outer = 00000022D2720400] 17:39:10 INFO - PROCESS | 3436 | 1467247150374 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 627ms 17:39:10 INFO - PROCESS | 3436 | 1467247150452 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 17:39:10 INFO - PROCESS | 3436 | 1467247150457 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 17:39:10 INFO - PROCESS | 3436 | 1467247150466 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:39:10 INFO - PROCESS | 3436 | 1467247150471 Marionette TRACE conn6 <- [1,2434,null,{}] 17:39:10 INFO - PROCESS | 3436 | 1467247150482 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:10 INFO - PROCESS | 3436 | 1467247150486 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:10 INFO - PROCESS | 3436 | 1467247150616 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 17:39:10 INFO - PROCESS | 3436 | 1467247150704 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 3436 | 1467247150708 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:10 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282284000 == 37 [pid = 3436] [id = 618] 17:39:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022815EDC00) [pid = 3436] [serial = 1854] [outer = 0000000000000000] 17:39:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022816B8400) [pid = 3436] [serial = 1855] [outer = 00000022815EDC00] 17:39:10 INFO - PROCESS | 3436 | 1467247150770 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C3A29000) [pid = 3436] [serial = 1856] [outer = 00000022815EDC00] 17:39:11 INFO - PROCESS | 3436 | 1467247151414 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 986ms 17:39:11 INFO - PROCESS | 3436 | 1467247151459 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 17:39:11 INFO - PROCESS | 3436 | 1467247151462 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 17:39:11 INFO - PROCESS | 3436 | 1467247151468 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:39:11 INFO - PROCESS | 3436 | 1467247151472 Marionette TRACE conn6 <- [1,2438,null,{}] 17:39:11 INFO - PROCESS | 3436 | 1467247151478 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:11 INFO - PROCESS | 3436 | 1467247151481 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:11 INFO - PROCESS | 3436 | 1467247151598 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 17:39:11 INFO - PROCESS | 3436 | 1467247151720 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:11 INFO - PROCESS | 3436 | 1467247151723 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1AED000 == 38 [pid = 3436] [id = 619] 17:39:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C5411400) [pid = 3436] [serial = 1857] [outer = 0000000000000000] 17:39:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C9BAE000) [pid = 3436] [serial = 1858] [outer = 00000022C5411400] 17:39:11 INFO - PROCESS | 3436 | 1467247151781 Marionette DEBUG loaded listener.js 17:39:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB1DAC00) [pid = 3436] [serial = 1859] [outer = 00000022C5411400] 17:39:12 INFO - PROCESS | 3436 | 1467247152406 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 985ms 17:39:12 INFO - PROCESS | 3436 | 1467247152456 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 3436 | 1467247152459 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 17:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:39:12 INFO - PROCESS | 3436 | 1467247152463 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - PROCESS | 3436 | 1467247152466 Marionette TRACE conn6 <- [1,2442,null,{}] 17:39:12 INFO - PROCESS | 3436 | 1467247152472 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:12 INFO - PROCESS | 3436 | 1467247152477 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:12 INFO - PROCESS | 3436 | 1467247152621 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 17:39:12 INFO - PROCESS | 3436 | 1467247152754 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:12 INFO - PROCESS | 3436 | 1467247152758 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CD8800 == 39 [pid = 3436] [id = 620] 17:39:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D1AB4000) [pid = 3436] [serial = 1860] [outer = 0000000000000000] 17:39:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D1BA7000) [pid = 3436] [serial = 1861] [outer = 00000022D1AB4000] 17:39:12 INFO - PROCESS | 3436 | 1467247152818 Marionette DEBUG loaded listener.js 17:39:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D40AA800) [pid = 3436] [serial = 1862] [outer = 00000022D1AB4000] 17:39:13 INFO - PROCESS | 3436 | 1467247153416 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 17:39:13 INFO - PROCESS | 3436 | 1467247153452 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 17:39:13 INFO - PROCESS | 3436 | 1467247153454 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 17:39:13 INFO - PROCESS | 3436 | 1467247153458 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:39:13 INFO - PROCESS | 3436 | 1467247153460 Marionette TRACE conn6 <- [1,2446,null,{}] 17:39:13 INFO - PROCESS | 3436 | 1467247153464 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:13 INFO - PROCESS | 3436 | 1467247153466 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:13 INFO - PROCESS | 3436 | 1467247153617 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 17:39:13 INFO - PROCESS | 3436 | 1467247153717 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:13 INFO - PROCESS | 3436 | 1467247153720 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4985800 == 40 [pid = 3436] [id = 621] 17:39:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CAD93800) [pid = 3436] [serial = 1863] [outer = 0000000000000000] 17:39:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CB6E0400) [pid = 3436] [serial = 1864] [outer = 00000022CAD93800] 17:39:13 INFO - PROCESS | 3436 | 1467247153775 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D4DA9000) [pid = 3436] [serial = 1865] [outer = 00000022CAD93800] 17:39:14 INFO - PROCESS | 3436 | 1467247154609 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1180ms 17:39:14 INFO - PROCESS | 3436 | 1467247154641 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 17:39:14 INFO - PROCESS | 3436 | 1467247154645 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 17:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:39:14 INFO - PROCESS | 3436 | 1467247154649 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:39:14 INFO - PROCESS | 3436 | 1467247154654 Marionette TRACE conn6 <- [1,2450,null,{}] 17:39:14 INFO - PROCESS | 3436 | 1467247154659 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:14 INFO - PROCESS | 3436 | 1467247154662 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:14 INFO - PROCESS | 3436 | 1467247154781 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6AAA800 == 39 [pid = 3436] [id = 616] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A4D800 == 38 [pid = 3436] [id = 615] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D5278800 == 37 [pid = 3436] [id = 614] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21C6000 == 36 [pid = 3436] [id = 613] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1773000 == 35 [pid = 3436] [id = 612] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8E4000 == 34 [pid = 3436] [id = 611] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FC8800 == 33 [pid = 3436] [id = 610] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 0000002282287000 == 32 [pid = 3436] [id = 609] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8E9800 == 31 [pid = 3436] [id = 608] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F16800 == 30 [pid = 3436] [id = 607] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D437E800 == 29 [pid = 3436] [id = 606] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4985800 == 28 [pid = 3436] [id = 621] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CD8800 == 27 [pid = 3436] [id = 620] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1AED000 == 26 [pid = 3436] [id = 619] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB3DF000 == 25 [pid = 3436] [id = 617] 17:39:15 INFO - PROCESS | 3436 | --DOCSHELL 0000002282284000 == 24 [pid = 3436] [id = 618] 17:39:15 INFO - PROCESS | 3436 | 1467247155505 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 3436 | 1467247155508 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (0000002280FF3000) [pid = 3436] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022814DCC00) [pid = 3436] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C402D400) [pid = 3436] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C528E000) [pid = 3436] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CAD8F400) [pid = 3436] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C9C09800) [pid = 3436] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (0000002281F10C00) [pid = 3436] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C2F32400) [pid = 3436] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (0000002281F10400) [pid = 3436] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (000000228150DC00) [pid = 3436] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C4F0AC00) [pid = 3436] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CB1D7C00) [pid = 3436] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CE3CC400) [pid = 3436] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB5A6000) [pid = 3436] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C4F4AC00) [pid = 3436] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022815F8400) [pid = 3436] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB6D7C00) [pid = 3436] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CAE1C800) [pid = 3436] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D4D7B800) [pid = 3436] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022D23BC800) [pid = 3436] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CB6B2400) [pid = 3436] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CF108C00) [pid = 3436] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C4DE7400) [pid = 3436] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022C5DD6800) [pid = 3436] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022CE888C00) [pid = 3436] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:39:15 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A81000 == 25 [pid = 3436] [id = 622] 17:39:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022803E2400) [pid = 3436] [serial = 1866] [outer = 0000000000000000] 17:39:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022803E7800) [pid = 3436] [serial = 1867] [outer = 00000022803E2400] 17:39:15 INFO - PROCESS | 3436 | 1467247155670 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (0000002280FF8800) [pid = 3436] [serial = 1868] [outer = 00000022803E2400] 17:39:16 INFO - PROCESS | 3436 | 1467247156104 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1552ms 17:39:16 INFO - PROCESS | 3436 | 1467247156203 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 17:39:16 INFO - PROCESS | 3436 | 1467247156207 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 17:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:39:16 INFO - PROCESS | 3436 | 1467247156211 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 3436 | 1467247156214 Marionette TRACE conn6 <- [1,2454,null,{}] 17:39:16 INFO - PROCESS | 3436 | 1467247156220 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:16 INFO - PROCESS | 3436 | 1467247156224 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:16 INFO - PROCESS | 3436 | 1467247156320 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 17:39:16 INFO - PROCESS | 3436 | 1467247156330 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:16 INFO - PROCESS | 3436 | 1467247156333 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:16 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282293800 == 26 [pid = 3436] [id = 623] 17:39:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022815EE000) [pid = 3436] [serial = 1869] [outer = 0000000000000000] 17:39:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022816B6400) [pid = 3436] [serial = 1870] [outer = 00000022815EE000] 17:39:16 INFO - PROCESS | 3436 | 1467247156382 Marionette DEBUG loaded listener.js 17:39:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (0000002281F10C00) [pid = 3436] [serial = 1871] [outer = 00000022815EE000] 17:39:16 INFO - PROCESS | 3436 | 1467247156852 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 17:39:16 INFO - PROCESS | 3436 | 1467247156934 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 17:39:16 INFO - PROCESS | 3436 | 1467247156939 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 17:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:39:16 INFO - PROCESS | 3436 | 1467247156946 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 3436 | 1467247156948 Marionette TRACE conn6 <- [1,2458,null,{}] 17:39:16 INFO - PROCESS | 3436 | 1467247156952 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:16 INFO - PROCESS | 3436 | 1467247156955 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:17 INFO - PROCESS | 3436 | 1467247157080 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 17:39:17 INFO - PROCESS | 3436 | 1467247157133 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 3436 | 1467247157136 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:17 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282292000 == 27 [pid = 3436] [id = 624] 17:39:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C2F32C00) [pid = 3436] [serial = 1872] [outer = 0000000000000000] 17:39:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C2FD5800) [pid = 3436] [serial = 1873] [outer = 00000022C2F32C00] 17:39:17 INFO - PROCESS | 3436 | 1467247157192 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C3A27000) [pid = 3436] [serial = 1874] [outer = 00000022C2F32C00] 17:39:17 INFO - PROCESS | 3436 | 1467247157589 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 692ms 17:39:17 INFO - PROCESS | 3436 | 1467247157651 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 3436 | 1467247157654 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 17:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:39:17 INFO - PROCESS | 3436 | 1467247157659 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - PROCESS | 3436 | 1467247157665 Marionette TRACE conn6 <- [1,2462,null,{}] 17:39:17 INFO - PROCESS | 3436 | 1467247157675 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:17 INFO - PROCESS | 3436 | 1467247157679 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:17 INFO - PROCESS | 3436 | 1467247157801 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 17:39:17 INFO - PROCESS | 3436 | 1467247157855 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:17 INFO - PROCESS | 3436 | 1467247157857 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C43800 == 28 [pid = 3436] [id = 625] 17:39:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4F05C00) [pid = 3436] [serial = 1875] [outer = 0000000000000000] 17:39:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4F45000) [pid = 3436] [serial = 1876] [outer = 00000022C4F05C00] 17:39:17 INFO - PROCESS | 3436 | 1467247157903 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C5024400) [pid = 3436] [serial = 1877] [outer = 00000022C4F05C00] 17:39:18 INFO - PROCESS | 3436 | 1467247158361 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 17:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:39:18 INFO - PROCESS | 3436 | 1467247158399 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 17:39:18 INFO - PROCESS | 3436 | 1467247158401 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 17:39:18 INFO - PROCESS | 3436 | 1467247158432 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:39:18 INFO - PROCESS | 3436 | 1467247158434 Marionette TRACE conn6 <- [1,2466,null,{}] 17:39:18 INFO - PROCESS | 3436 | 1467247158447 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:18 INFO - PROCESS | 3436 | 1467247158449 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:18 INFO - PROCESS | 3436 | 1467247158567 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 17:39:18 INFO - PROCESS | 3436 | 1467247158579 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:18 INFO - PROCESS | 3436 | 1467247158581 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEFE800 == 29 [pid = 3436] [id = 626] 17:39:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C5290400) [pid = 3436] [serial = 1878] [outer = 0000000000000000] 17:39:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C5295000) [pid = 3436] [serial = 1879] [outer = 00000022C5290400] 17:39:18 INFO - PROCESS | 3436 | 1467247158677 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C9145400) [pid = 3436] [serial = 1880] [outer = 00000022C5290400] 17:39:19 INFO - PROCESS | 3436 | 1467247159116 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 775ms 17:39:19 INFO - PROCESS | 3436 | 1467247159181 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 17:39:19 INFO - PROCESS | 3436 | 1467247159184 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 17:39:19 INFO - PROCESS | 3436 | 1467247159195 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:39:19 INFO - PROCESS | 3436 | 1467247159197 Marionette TRACE conn6 <- [1,2470,null,{}] 17:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:39:19 INFO - PROCESS | 3436 | 1467247159201 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:19 INFO - PROCESS | 3436 | 1467247159203 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:19 INFO - PROCESS | 3436 | 1467247159315 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 17:39:19 INFO - PROCESS | 3436 | 1467247159327 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 3436 | 1467247159334 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8D5000 == 30 [pid = 3436] [id = 627] 17:39:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C9BD5800) [pid = 3436] [serial = 1881] [outer = 0000000000000000] 17:39:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C9E7A000) [pid = 3436] [serial = 1882] [outer = 00000022C9BD5800] 17:39:19 INFO - PROCESS | 3436 | 1467247159435 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CAE1B400) [pid = 3436] [serial = 1883] [outer = 00000022C9BD5800] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CB1E3400) [pid = 3436] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CE3D3C00) [pid = 3436] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4F46000) [pid = 3436] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022815F2400) [pid = 3436] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022814CE400) [pid = 3436] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (0000002280FED400) [pid = 3436] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB1DA400) [pid = 3436] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002281F0B400) [pid = 3436] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D164C400) [pid = 3436] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D164F800) [pid = 3436] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:39:19 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D2720400) [pid = 3436] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:39:20 INFO - PROCESS | 3436 | 1467247160073 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 924ms 17:39:20 INFO - PROCESS | 3436 | 1467247160124 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 3436 | 1467247160127 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 17:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:39:20 INFO - PROCESS | 3436 | 1467247160130 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 3436 | 1467247160132 Marionette TRACE conn6 <- [1,2474,null,{}] 17:39:20 INFO - PROCESS | 3436 | 1467247160136 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:20 INFO - PROCESS | 3436 | 1467247160138 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:20 INFO - PROCESS | 3436 | 1467247160227 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 17:39:20 INFO - PROCESS | 3436 | 1467247160236 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 3436 | 1467247160238 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:20 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281479800 == 31 [pid = 3436] [id = 628] 17:39:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C492A000) [pid = 3436] [serial = 1884] [outer = 0000000000000000] 17:39:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CB1D7400) [pid = 3436] [serial = 1885] [outer = 00000022C492A000] 17:39:20 INFO - PROCESS | 3436 | 1467247160290 Marionette DEBUG loaded listener.js 17:39:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CB5A1C00) [pid = 3436] [serial = 1886] [outer = 00000022C492A000] 17:39:20 INFO - PROCESS | 3436 | 1467247160699 Marionette TRACE conn6 <- [1,2476,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]]]}] 17:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 17:39:20 INFO - PROCESS | 3436 | 1467247160765 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 3436 | 1467247160767 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 17:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:39:20 INFO - PROCESS | 3436 | 1467247160770 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 3436 | 1467247160772 Marionette TRACE conn6 <- [1,2478,null,{}] 17:39:20 INFO - PROCESS | 3436 | 1467247160775 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:20 INFO - PROCESS | 3436 | 1467247160777 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:20 INFO - PROCESS | 3436 | 1467247160859 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 17:39:20 INFO - PROCESS | 3436 | 1467247160865 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 3436 | 1467247160867 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:20 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F54800 == 32 [pid = 3436] [id = 629] 17:39:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022815F1000) [pid = 3436] [serial = 1887] [outer = 0000000000000000] 17:39:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C5153C00) [pid = 3436] [serial = 1888] [outer = 00000022815F1000] 17:39:20 INFO - PROCESS | 3436 | 1467247160913 Marionette DEBUG loaded listener.js 17:39:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB6B2800) [pid = 3436] [serial = 1889] [outer = 00000022815F1000] 17:39:21 INFO - PROCESS | 3436 | 1467247161345 Marionette TRACE conn6 <- [1,2480,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]]]}] 17:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 17:39:21 INFO - PROCESS | 3436 | 1467247161405 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 17:39:21 INFO - PROCESS | 3436 | 1467247161407 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 17:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:39:21 INFO - PROCESS | 3436 | 1467247161411 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:39:21 INFO - PROCESS | 3436 | 1467247161413 Marionette TRACE conn6 <- [1,2482,null,{}] 17:39:21 INFO - PROCESS | 3436 | 1467247161416 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:21 INFO - PROCESS | 3436 | 1467247161418 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:21 INFO - PROCESS | 3436 | 1467247161502 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 17:39:21 INFO - PROCESS | 3436 | 1467247161509 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:21 INFO - PROCESS | 3436 | 1467247161511 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D27E6800 == 33 [pid = 3436] [id = 630] 17:39:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB851800) [pid = 3436] [serial = 1890] [outer = 0000000000000000] 17:39:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CE3D2400) [pid = 3436] [serial = 1891] [outer = 00000022CB851800] 17:39:21 INFO - PROCESS | 3436 | 1467247161566 Marionette DEBUG loaded listener.js 17:39:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CE4F9400) [pid = 3436] [serial = 1892] [outer = 00000022CB851800] 17:39:22 INFO - PROCESS | 3436 | 1467247162363 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1027ms 17:39:22 INFO - PROCESS | 3436 | 1467247162441 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 17:39:22 INFO - PROCESS | 3436 | 1467247162446 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 17:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:39:22 INFO - PROCESS | 3436 | 1467247162472 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:39:22 INFO - PROCESS | 3436 | 1467247162478 Marionette TRACE conn6 <- [1,2486,null,{}] 17:39:22 INFO - PROCESS | 3436 | 1467247162483 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:22 INFO - PROCESS | 3436 | 1467247162487 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:22 INFO - PROCESS | 3436 | 1467247162646 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 17:39:22 INFO - PROCESS | 3436 | 1467247162762 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 3436 | 1467247162765 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A04000 == 34 [pid = 3436] [id = 631] 17:39:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022815F1C00) [pid = 3436] [serial = 1893] [outer = 0000000000000000] 17:39:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (0000002281F0D400) [pid = 3436] [serial = 1894] [outer = 00000022815F1C00] 17:39:22 INFO - PROCESS | 3436 | 1467247162825 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C2FD4400) [pid = 3436] [serial = 1895] [outer = 00000022815F1C00] 17:39:23 INFO - PROCESS | 3436 | 1467247163523 Marionette TRACE conn6 <- [1,2488,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]]]}] 17:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1108ms 17:39:23 INFO - PROCESS | 3436 | 1467247163575 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 17:39:23 INFO - PROCESS | 3436 | 1467247163580 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 17:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:39:23 INFO - PROCESS | 3436 | 1467247163586 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:39:23 INFO - PROCESS | 3436 | 1467247163590 Marionette TRACE conn6 <- [1,2490,null,{}] 17:39:23 INFO - PROCESS | 3436 | 1467247163594 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:23 INFO - PROCESS | 3436 | 1467247163597 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:23 INFO - PROCESS | 3436 | 1467247163726 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 17:39:23 INFO - PROCESS | 3436 | 1467247163934 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 3436 | 1467247163937 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:23 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FCD800 == 35 [pid = 3436] [id = 632] 17:39:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022814DB800) [pid = 3436] [serial = 1896] [outer = 0000000000000000] 17:39:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (0000002281514400) [pid = 3436] [serial = 1897] [outer = 00000022814DB800] 17:39:24 INFO - PROCESS | 3436 | 1467247163999 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C2F3A400) [pid = 3436] [serial = 1898] [outer = 00000022814DB800] 17:39:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A9F000 == 34 [pid = 3436] [id = 302] 17:39:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51A6000 == 33 [pid = 3436] [id = 300] 17:39:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D1C000 == 32 [pid = 3436] [id = 291] 17:39:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022C497C800 == 31 [pid = 3436] [id = 306] 17:39:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9CB3800 == 30 [pid = 3436] [id = 299] 17:39:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022815BA000 == 29 [pid = 3436] [id = 305] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB693000) [pid = 3436] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CF1CA000) [pid = 3436] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C4F4BC00) [pid = 3436] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CE4F2000) [pid = 3436] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C5292400) [pid = 3436] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022816AC800) [pid = 3436] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C2FCBC00) [pid = 3436] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022815ED000) [pid = 3436] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002282261C00) [pid = 3436] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4DE8C00) [pid = 3436] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CAD90400) [pid = 3436] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CF859C00) [pid = 3436] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C4F47C00) [pid = 3436] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C5297400) [pid = 3436] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D19B1400) [pid = 3436] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D27D6400) [pid = 3436] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022D241D400) [pid = 3436] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D2524C00) [pid = 3436] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022D43B3800) [pid = 3436] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022CF1C9400) [pid = 3436] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022CB7C5400) [pid = 3436] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022D3C7E800) [pid = 3436] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:39:24 INFO - PROCESS | 3436 | 1467247164644 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1126ms 17:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:39:24 INFO - PROCESS | 3436 | 1467247164716 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 3436 | 1467247164720 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 17:39:24 INFO - PROCESS | 3436 | 1467247164724 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - PROCESS | 3436 | 1467247164727 Marionette TRACE conn6 <- [1,2494,null,{}] 17:39:24 INFO - PROCESS | 3436 | 1467247164735 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:24 INFO - PROCESS | 3436 | 1467247164739 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:24 INFO - PROCESS | 3436 | 1467247164835 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 17:39:24 INFO - PROCESS | 3436 | 1467247164913 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:24 INFO - PROCESS | 3436 | 1467247164916 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C44AD800 == 30 [pid = 3436] [id = 633] 17:39:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (000000228150B000) [pid = 3436] [serial = 1899] [outer = 0000000000000000] 17:39:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C2F35000) [pid = 3436] [serial = 1900] [outer = 000000228150B000] 17:39:24 INFO - PROCESS | 3436 | 1467247164964 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C44CA800) [pid = 3436] [serial = 1901] [outer = 000000228150B000] 17:39:25 INFO - PROCESS | 3436 | 1467247165430 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 17:39:25 INFO - PROCESS | 3436 | 1467247165460 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 17:39:25 INFO - PROCESS | 3436 | 1467247165464 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 17:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:39:25 INFO - PROCESS | 3436 | 1467247165469 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:39:25 INFO - PROCESS | 3436 | 1467247165471 Marionette TRACE conn6 <- [1,2498,null,{}] 17:39:25 INFO - PROCESS | 3436 | 1467247165475 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:25 INFO - PROCESS | 3436 | 1467247165477 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:25 INFO - PROCESS | 3436 | 1467247165570 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 17:39:25 INFO - PROCESS | 3436 | 1467247165579 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 3436 | 1467247165581 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9EBF800 == 31 [pid = 3436] [id = 634] 17:39:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C4F53000) [pid = 3436] [serial = 1902] [outer = 0000000000000000] 17:39:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C502BC00) [pid = 3436] [serial = 1903] [outer = 00000022C4F53000] 17:39:25 INFO - PROCESS | 3436 | 1467247165628 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C5296400) [pid = 3436] [serial = 1904] [outer = 00000022C4F53000] 17:39:26 INFO - PROCESS | 3436 | 1467247166111 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 17:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:39:26 INFO - PROCESS | 3436 | 1467247166164 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 17:39:26 INFO - PROCESS | 3436 | 1467247166166 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 17:39:26 INFO - PROCESS | 3436 | 1467247166172 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - PROCESS | 3436 | 1467247166178 Marionette TRACE conn6 <- [1,2502,null,{}] 17:39:26 INFO - PROCESS | 3436 | 1467247166188 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:26 INFO - PROCESS | 3436 | 1467247166192 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:26 INFO - PROCESS | 3436 | 1467247166284 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 17:39:26 INFO - PROCESS | 3436 | 1467247166370 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:26 INFO - PROCESS | 3436 | 1467247166372 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF3AD000 == 32 [pid = 3436] [id = 635] 17:39:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022814DCC00) [pid = 3436] [serial = 1905] [outer = 0000000000000000] 17:39:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C9B2F800) [pid = 3436] [serial = 1906] [outer = 00000022814DCC00] 17:39:26 INFO - PROCESS | 3436 | 1467247166417 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CADDA800) [pid = 3436] [serial = 1907] [outer = 00000022814DCC00] 17:39:26 INFO - PROCESS | 3436 | 1467247166821 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 692ms 17:39:26 INFO - PROCESS | 3436 | 1467247166865 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 17:39:26 INFO - PROCESS | 3436 | 1467247166868 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 17:39:26 INFO - PROCESS | 3436 | 1467247166871 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:39:26 INFO - PROCESS | 3436 | 1467247166872 Marionette TRACE conn6 <- [1,2506,null,{}] 17:39:26 INFO - PROCESS | 3436 | 1467247166876 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:26 INFO - PROCESS | 3436 | 1467247166878 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:27 INFO - PROCESS | 3436 | 1467247167022 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 17:39:27 INFO - PROCESS | 3436 | 1467247167046 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 3436 | 1467247167048 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1933800 == 33 [pid = 3436] [id = 636] 17:39:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CB1DD000) [pid = 3436] [serial = 1908] [outer = 0000000000000000] 17:39:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB5A3400) [pid = 3436] [serial = 1909] [outer = 00000022CB1DD000] 17:39:27 INFO - PROCESS | 3436 | 1467247167093 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CB6D7800) [pid = 3436] [serial = 1910] [outer = 00000022CB1DD000] 17:39:27 INFO - PROCESS | 3436 | 1467247167567 Marionette TRACE conn6 <- [1,2508,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]]]}] 17:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 732ms 17:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:39:27 INFO - PROCESS | 3436 | 1467247167606 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 3436 | 1467247167608 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 17:39:27 INFO - PROCESS | 3436 | 1467247167617 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 3436 | 1467247167619 Marionette TRACE conn6 <- [1,2510,null,{}] 17:39:27 INFO - PROCESS | 3436 | 1467247167622 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:27 INFO - PROCESS | 3436 | 1467247167624 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:27 INFO - PROCESS | 3436 | 1467247167738 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 17:39:27 INFO - PROCESS | 3436 | 1467247167744 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:27 INFO - PROCESS | 3436 | 1467247167750 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB8F4800 == 34 [pid = 3436] [id = 637] 17:39:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CE882800) [pid = 3436] [serial = 1911] [outer = 0000000000000000] 17:39:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CEE11000) [pid = 3436] [serial = 1912] [outer = 00000022CE882800] 17:39:27 INFO - PROCESS | 3436 | 1467247167806 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CF1D1000) [pid = 3436] [serial = 1913] [outer = 00000022CE882800] 17:39:28 INFO - PROCESS | 3436 | 1467247168290 Marionette TRACE conn6 <- [1,2512,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]]]}] 17:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 17:39:28 INFO - PROCESS | 3436 | 1467247168370 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 17:39:28 INFO - PROCESS | 3436 | 1467247168372 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 17:39:28 INFO - PROCESS | 3436 | 1467247168375 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:39:28 INFO - PROCESS | 3436 | 1467247168377 Marionette TRACE conn6 <- [1,2514,null,{}] 17:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:39:28 INFO - PROCESS | 3436 | 1467247168384 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:28 INFO - PROCESS | 3436 | 1467247168387 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:28 INFO - PROCESS | 3436 | 1467247168501 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 17:39:28 INFO - PROCESS | 3436 | 1467247168514 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 3436 | 1467247168516 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51B2000 == 35 [pid = 3436] [id = 638] 17:39:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D1648400) [pid = 3436] [serial = 1914] [outer = 0000000000000000] 17:39:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D164F800) [pid = 3436] [serial = 1915] [outer = 00000022D1648400] 17:39:28 INFO - PROCESS | 3436 | 1467247168612 Marionette DEBUG loaded listener.js 17:39:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D19B1400) [pid = 3436] [serial = 1916] [outer = 00000022D1648400] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C9C03800) [pid = 3436] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2F32C00) [pid = 3436] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022803E2400) [pid = 3436] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C5290400) [pid = 3436] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022815EE000) [pid = 3436] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CAD93800) [pid = 3436] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022815EDC00) [pid = 3436] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C9BD5800) [pid = 3436] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C5411400) [pid = 3436] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022815F1000) [pid = 3436] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D1AB4000) [pid = 3436] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C4F05C00) [pid = 3436] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:39:28 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C492A000) [pid = 3436] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:39:29 INFO - PROCESS | 3436 | 1467247169062 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 17:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:39:29 INFO - PROCESS | 3436 | 1467247169113 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 3436 | 1467247169116 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 17:39:29 INFO - PROCESS | 3436 | 1467247169119 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 3436 | 1467247169120 Marionette TRACE conn6 <- [1,2518,null,{}] 17:39:29 INFO - PROCESS | 3436 | 1467247169124 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:29 INFO - PROCESS | 3436 | 1467247169126 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:29 INFO - PROCESS | 3436 | 1467247169209 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 17:39:29 INFO - PROCESS | 3436 | 1467247169214 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 3436 | 1467247169216 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A52000 == 36 [pid = 3436] [id = 639] 17:39:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C2FC9800) [pid = 3436] [serial = 1917] [outer = 0000000000000000] 17:39:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C9F41000) [pid = 3436] [serial = 1918] [outer = 00000022C2FC9800] 17:39:29 INFO - PROCESS | 3436 | 1467247169261 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022D185C800) [pid = 3436] [serial = 1919] [outer = 00000022C2FC9800] 17:39:29 INFO - PROCESS | 3436 | 1467247169684 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 586ms 17:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:39:29 INFO - PROCESS | 3436 | 1467247169719 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 3436 | 1467247169721 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 17:39:29 INFO - PROCESS | 3436 | 1467247169725 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 3436 | 1467247169727 Marionette TRACE conn6 <- [1,2522,null,{}] 17:39:29 INFO - PROCESS | 3436 | 1467247169735 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:29 INFO - PROCESS | 3436 | 1467247169737 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:29 INFO - PROCESS | 3436 | 1467247169822 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 17:39:29 INFO - PROCESS | 3436 | 1467247169827 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 3436 | 1467247169829 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A9F800 == 37 [pid = 3436] [id = 640] 17:39:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022D1BAD400) [pid = 3436] [serial = 1920] [outer = 0000000000000000] 17:39:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022D2172400) [pid = 3436] [serial = 1921] [outer = 00000022D1BAD400] 17:39:29 INFO - PROCESS | 3436 | 1467247169884 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022D241A400) [pid = 3436] [serial = 1922] [outer = 00000022D1BAD400] 17:39:30 INFO - PROCESS | 3436 | 1467247170315 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 17:39:30 INFO - PROCESS | 3436 | 1467247170357 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 17:39:30 INFO - PROCESS | 3436 | 1467247170360 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 17:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:39:30 INFO - PROCESS | 3436 | 1467247170363 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - PROCESS | 3436 | 1467247170365 Marionette TRACE conn6 <- [1,2526,null,{}] 17:39:30 INFO - PROCESS | 3436 | 1467247170384 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:30 INFO - PROCESS | 3436 | 1467247170387 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:30 INFO - PROCESS | 3436 | 1467247170475 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 17:39:30 INFO - PROCESS | 3436 | 1467247170482 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:30 INFO - PROCESS | 3436 | 1467247170484 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BAE000 == 38 [pid = 3436] [id = 641] 17:39:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D24B4400) [pid = 3436] [serial = 1923] [outer = 0000000000000000] 17:39:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D251C000) [pid = 3436] [serial = 1924] [outer = 00000022D24B4400] 17:39:30 INFO - PROCESS | 3436 | 1467247170528 Marionette DEBUG loaded listener.js 17:39:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D2791C00) [pid = 3436] [serial = 1925] [outer = 00000022D24B4400] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 0000002282296800 == 37 [pid = 3436] [id = 303] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D1A800 == 36 [pid = 3436] [id = 297] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1505000 == 35 [pid = 3436] [id = 296] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F6A800 == 34 [pid = 3436] [id = 298] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F20800 == 33 [pid = 3436] [id = 290] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF39A000 == 32 [pid = 3436] [id = 295] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9CB5800 == 31 [pid = 3436] [id = 293] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9178800 == 30 [pid = 3436] [id = 292] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A4E000 == 29 [pid = 3436] [id = 301] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB3DF800 == 28 [pid = 3436] [id = 294] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A81000 == 27 [pid = 3436] [id = 622] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 00000022816A0800 == 26 [pid = 3436] [id = 289] 17:39:31 INFO - PROCESS | 3436 | --DOCSHELL 0000002281470000 == 25 [pid = 3436] [id = 304] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CAE42000) [pid = 3436] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C2FD5800) [pid = 3436] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022803E7800) [pid = 3436] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002280FF8800) [pid = 3436] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C9145400) [pid = 3436] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022816B6400) [pid = 3436] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (0000002281F10C00) [pid = 3436] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CB6E0400) [pid = 3436] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C5295000) [pid = 3436] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D4DA9000) [pid = 3436] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C3A29000) [pid = 3436] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022816B8400) [pid = 3436] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022C9E7A000) [pid = 3436] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022CB1DAC00) [pid = 3436] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022C9BAE000) [pid = 3436] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022CB6B2800) [pid = 3436] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022D40AA800) [pid = 3436] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022D1BA7000) [pid = 3436] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022CE3D2400) [pid = 3436] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (00000022CAE1B400) [pid = 3436] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 55 (00000022C5153C00) [pid = 3436] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 54 (00000022C4F45000) [pid = 3436] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 53 (00000022C5024400) [pid = 3436] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 52 (00000022CB5A1C00) [pid = 3436] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 51 (00000022CB1D7400) [pid = 3436] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | --DOMWINDOW == 50 (00000022C3A27000) [pid = 3436] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:39:32 INFO - PROCESS | 3436 | 1467247172325 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2005ms 17:39:32 INFO - PROCESS | 3436 | 1467247172372 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 17:39:32 INFO - PROCESS | 3436 | 1467247172377 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 17:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:39:32 INFO - PROCESS | 3436 | 1467247172382 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:39:32 INFO - PROCESS | 3436 | 1467247172387 Marionette TRACE conn6 <- [1,2530,null,{}] 17:39:32 INFO - PROCESS | 3436 | 1467247172393 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:32 INFO - PROCESS | 3436 | 1467247172396 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:32 INFO - PROCESS | 3436 | 1467247172489 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 17:39:32 INFO - PROCESS | 3436 | 1467247172498 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 3436 | 1467247172502 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:32 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FD5000 == 26 [pid = 3436] [id = 642] 17:39:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 51 (00000022814D5C00) [pid = 3436] [serial = 1926] [outer = 0000000000000000] 17:39:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 52 (00000022814D9800) [pid = 3436] [serial = 1927] [outer = 00000022814D5C00] 17:39:32 INFO - PROCESS | 3436 | 1467247172552 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 53 (0000002281519C00) [pid = 3436] [serial = 1928] [outer = 00000022814D5C00] 17:39:33 INFO - PROCESS | 3436 | 1467247173044 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 693ms 17:39:33 INFO - PROCESS | 3436 | 1467247173079 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 3436 | 1467247173084 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 17:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:39:33 INFO - PROCESS | 3436 | 1467247173091 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 3436 | 1467247173094 Marionette TRACE conn6 <- [1,2534,null,{}] 17:39:33 INFO - PROCESS | 3436 | 1467247173097 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:33 INFO - PROCESS | 3436 | 1467247173101 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:33 INFO - PROCESS | 3436 | 1467247173193 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 17:39:33 INFO - PROCESS | 3436 | 1467247173202 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 3436 | 1467247173205 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C44A2000 == 27 [pid = 3436] [id = 643] 17:39:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 54 (0000002281F03000) [pid = 3436] [serial = 1929] [outer = 0000000000000000] 17:39:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (0000002281F05C00) [pid = 3436] [serial = 1930] [outer = 0000002281F03000] 17:39:33 INFO - PROCESS | 3436 | 1467247173253 Marionette DEBUG loaded listener.js 17:39:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (0000002282261800) [pid = 3436] [serial = 1931] [outer = 0000002281F03000] 17:39:33 INFO - PROCESS | 3436 | 1467247173736 Marionette TRACE conn6 <- [1,2536,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]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 17:39:33 INFO - PROCESS | 3436 | 1467247173784 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 3436 | 1467247173786 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 17:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:39:33 INFO - PROCESS | 3436 | 1467247173789 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 3436 | 1467247173793 Marionette TRACE conn6 <- [1,2538,null,{}] 17:39:33 INFO - PROCESS | 3436 | 1467247173805 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:33 INFO - PROCESS | 3436 | 1467247173810 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:33 INFO - PROCESS | 3436 | 1467247173926 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 17:39:34 INFO - PROCESS | 3436 | 1467247174013 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 3436 | 1467247174016 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C934D800 == 28 [pid = 3436] [id = 644] 17:39:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (00000022803A8400) [pid = 3436] [serial = 1932] [outer = 0000000000000000] 17:39:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (00000022C3A20000) [pid = 3436] [serial = 1933] [outer = 00000022803A8400] 17:39:34 INFO - PROCESS | 3436 | 1467247174066 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022C44C8400) [pid = 3436] [serial = 1934] [outer = 00000022803A8400] 17:39:34 INFO - PROCESS | 3436 | 1467247174451 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 17:39:34 INFO - PROCESS | 3436 | 1467247174484 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 17:39:34 INFO - PROCESS | 3436 | 1467247174487 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 17:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:39:34 INFO - PROCESS | 3436 | 1467247174490 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:39:34 INFO - PROCESS | 3436 | 1467247174492 Marionette TRACE conn6 <- [1,2542,null,{}] 17:39:34 INFO - PROCESS | 3436 | 1467247174496 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:34 INFO - PROCESS | 3436 | 1467247174498 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:34 INFO - PROCESS | 3436 | 1467247174585 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 17:39:34 INFO - PROCESS | 3436 | 1467247174590 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 3436 | 1467247174593 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA117000 == 29 [pid = 3436] [id = 645] 17:39:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022C4DEA000) [pid = 3436] [serial = 1935] [outer = 0000000000000000] 17:39:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022C4F0BC00) [pid = 3436] [serial = 1936] [outer = 00000022C4DEA000] 17:39:34 INFO - PROCESS | 3436 | 1467247174638 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022C4F46800) [pid = 3436] [serial = 1937] [outer = 00000022C4DEA000] 17:39:35 INFO - PROCESS | 3436 | 1467247175088 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 628ms 17:39:35 INFO - PROCESS | 3436 | 1467247175122 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 3436 | 1467247175124 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 17:39:35 INFO - PROCESS | 3436 | 1467247175127 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:39:35 INFO - PROCESS | 3436 | 1467247175129 Marionette TRACE conn6 <- [1,2546,null,{}] 17:39:35 INFO - PROCESS | 3436 | 1467247175133 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:35 INFO - PROCESS | 3436 | 1467247175135 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:35 INFO - PROCESS | 3436 | 1467247175217 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 17:39:35 INFO - PROCESS | 3436 | 1467247175224 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 3436 | 1467247175226 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB528000 == 30 [pid = 3436] [id = 646] 17:39:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (0000002281F02800) [pid = 3436] [serial = 1938] [outer = 0000000000000000] 17:39:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C5024C00) [pid = 3436] [serial = 1939] [outer = 0000002281F02800] 17:39:35 INFO - PROCESS | 3436 | 1467247175271 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C528B400) [pid = 3436] [serial = 1940] [outer = 0000002281F02800] 17:39:35 INFO - PROCESS | 3436 | 1467247175732 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 17:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:39:35 INFO - PROCESS | 3436 | 1467247175767 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 17:39:35 INFO - PROCESS | 3436 | 1467247175770 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 17:39:35 INFO - PROCESS | 3436 | 1467247175773 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:39:35 INFO - PROCESS | 3436 | 1467247175775 Marionette TRACE conn6 <- [1,2550,null,{}] 17:39:35 INFO - PROCESS | 3436 | 1467247175779 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:35 INFO - PROCESS | 3436 | 1467247175785 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:35 INFO - PROCESS | 3436 | 1467247175893 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 17:39:35 INFO - PROCESS | 3436 | 1467247175901 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 3436 | 1467247175903 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF3A9000 == 31 [pid = 3436] [id = 647] 17:39:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C5417800) [pid = 3436] [serial = 1941] [outer = 0000000000000000] 17:39:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C94BBC00) [pid = 3436] [serial = 1942] [outer = 00000022C5417800] 17:39:35 INFO - PROCESS | 3436 | 1467247175949 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C9BD6400) [pid = 3436] [serial = 1943] [outer = 00000022C5417800] 17:39:36 INFO - PROCESS | 3436 | 1467247176402 Marionette TRACE conn6 <- [1,2552,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]]]}] 17:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 17:39:36 INFO - PROCESS | 3436 | 1467247176465 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 3436 | 1467247176467 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 17:39:36 INFO - PROCESS | 3436 | 1467247176470 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:39:36 INFO - PROCESS | 3436 | 1467247176472 Marionette TRACE conn6 <- [1,2554,null,{}] 17:39:36 INFO - PROCESS | 3436 | 1467247176475 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:36 INFO - PROCESS | 3436 | 1467247176477 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:36 INFO - PROCESS | 3436 | 1467247176558 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 17:39:36 INFO - PROCESS | 3436 | 1467247176594 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 3436 | 1467247176596 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D169E800 == 32 [pid = 3436] [id = 648] 17:39:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (0000002280A60000) [pid = 3436] [serial = 1944] [outer = 0000000000000000] 17:39:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CADD8000) [pid = 3436] [serial = 1945] [outer = 0000002280A60000] 17:39:36 INFO - PROCESS | 3436 | 1467247176640 Marionette DEBUG loaded listener.js 17:39:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CAE23C00) [pid = 3436] [serial = 1946] [outer = 0000002280A60000] 17:39:37 INFO - PROCESS | 3436 | 1467247177051 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 17:39:37 INFO - PROCESS | 3436 | 1467247177104 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 3436 | 1467247177106 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 17:39:37 INFO - PROCESS | 3436 | 1467247177110 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:39:37 INFO - PROCESS | 3436 | 1467247177111 Marionette TRACE conn6 <- [1,2558,null,{}] 17:39:37 INFO - PROCESS | 3436 | 1467247177115 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:37 INFO - PROCESS | 3436 | 1467247177117 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:37 INFO - PROCESS | 3436 | 1467247177197 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 17:39:37 INFO - PROCESS | 3436 | 1467247177202 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:37 INFO - PROCESS | 3436 | 1467247177204 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F51000 == 33 [pid = 3436] [id = 649] 17:39:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CB1DC400) [pid = 3436] [serial = 1947] [outer = 0000000000000000] 17:39:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB1DF800) [pid = 3436] [serial = 1948] [outer = 00000022CB1DC400] 17:39:37 INFO - PROCESS | 3436 | 1467247177250 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CB5A4C00) [pid = 3436] [serial = 1949] [outer = 00000022CB1DC400] 17:39:37 INFO - PROCESS | 3436 | 1467247177732 Marionette TRACE conn6 <- [1,2560,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]]]}] 17:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 689ms 17:39:37 INFO - PROCESS | 3436 | 1467247177802 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 3436 | 1467247177805 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 17:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:39:37 INFO - PROCESS | 3436 | 1467247177808 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - PROCESS | 3436 | 1467247177810 Marionette TRACE conn6 <- [1,2562,null,{}] 17:39:37 INFO - PROCESS | 3436 | 1467247177813 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:37 INFO - PROCESS | 3436 | 1467247177815 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:37 INFO - PROCESS | 3436 | 1467247177923 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 17:39:38 INFO - PROCESS | 3436 | 1467247178001 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 3436 | 1467247178003 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:38 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C934D000 == 34 [pid = 3436] [id = 650] 17:39:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB694000) [pid = 3436] [serial = 1950] [outer = 0000000000000000] 17:39:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB699C00) [pid = 3436] [serial = 1951] [outer = 00000022CB694000] 17:39:38 INFO - PROCESS | 3436 | 1467247178048 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB6DAC00) [pid = 3436] [serial = 1952] [outer = 00000022CB694000] 17:39:38 INFO - PROCESS | 3436 | 1467247178479 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 691ms 17:39:38 INFO - PROCESS | 3436 | 1467247178507 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 17:39:38 INFO - PROCESS | 3436 | 1467247178509 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 17:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:39:38 INFO - PROCESS | 3436 | 1467247178512 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:39:38 INFO - PROCESS | 3436 | 1467247178514 Marionette TRACE conn6 <- [1,2566,null,{}] 17:39:38 INFO - PROCESS | 3436 | 1467247178517 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:38 INFO - PROCESS | 3436 | 1467247178519 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:38 INFO - PROCESS | 3436 | 1467247178636 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 17:39:38 INFO - PROCESS | 3436 | 1467247178644 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 3436 | 1467247178646 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:38 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4D06000 == 35 [pid = 3436] [id = 651] 17:39:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CE3CC400) [pid = 3436] [serial = 1953] [outer = 0000000000000000] 17:39:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE4F8000) [pid = 3436] [serial = 1954] [outer = 00000022CE3CC400] 17:39:38 INFO - PROCESS | 3436 | 1467247178735 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CEE0F000) [pid = 3436] [serial = 1955] [outer = 00000022CE3CC400] 17:39:39 INFO - PROCESS | 3436 | 1467247179188 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms 17:39:39 INFO - PROCESS | 3436 | 1467247179249 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 17:39:39 INFO - PROCESS | 3436 | 1467247179252 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 17:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:39:39 INFO - PROCESS | 3436 | 1467247179260 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 3436 | 1467247179262 Marionette TRACE conn6 <- [1,2570,null,{}] 17:39:39 INFO - PROCESS | 3436 | 1467247179308 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:39 INFO - PROCESS | 3436 | 1467247179311 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:39 INFO - PROCESS | 3436 | 1467247179548 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CB1DD000) [pid = 3436] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CE882800) [pid = 3436] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D1648400) [pid = 3436] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D1BAD400) [pid = 3436] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022814DB800) [pid = 3436] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022815F1C00) [pid = 3436] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB851800) [pid = 3436] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022814DCC00) [pid = 3436] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C4F53000) [pid = 3436] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (000000228150B000) [pid = 3436] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:39:39 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C2FC9800) [pid = 3436] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:39:39 INFO - PROCESS | 3436 | 1467247179603 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 3436 | 1467247179606 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB527800 == 36 [pid = 3436] [id = 652] 17:39:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022803B3000) [pid = 3436] [serial = 1956] [outer = 0000000000000000] 17:39:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022814DB800) [pid = 3436] [serial = 1957] [outer = 00000022803B3000] 17:39:39 INFO - PROCESS | 3436 | 1467247179653 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C5297C00) [pid = 3436] [serial = 1958] [outer = 00000022803B3000] 17:39:40 INFO - PROCESS | 3436 | 1467247180033 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 839ms 17:39:40 INFO - PROCESS | 3436 | 1467247180097 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 3436 | 1467247180099 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 17:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:39:40 INFO - PROCESS | 3436 | 1467247180102 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 3436 | 1467247180104 Marionette TRACE conn6 <- [1,2574,null,{}] 17:39:40 INFO - PROCESS | 3436 | 1467247180108 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:40 INFO - PROCESS | 3436 | 1467247180109 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:40 INFO - PROCESS | 3436 | 1467247180193 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 17:39:40 INFO - PROCESS | 3436 | 1467247180199 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 3436 | 1467247180201 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6AAB800 == 37 [pid = 3436] [id = 653] 17:39:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB854C00) [pid = 3436] [serial = 1959] [outer = 0000000000000000] 17:39:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D1646C00) [pid = 3436] [serial = 1960] [outer = 00000022CB854C00] 17:39:40 INFO - PROCESS | 3436 | 1467247180245 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D1653800) [pid = 3436] [serial = 1961] [outer = 00000022CB854C00] 17:39:40 INFO - PROCESS | 3436 | 1467247180674 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 17:39:40 INFO - PROCESS | 3436 | 1467247180735 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 3436 | 1467247180737 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 17:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:39:40 INFO - PROCESS | 3436 | 1467247180740 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 3436 | 1467247180742 Marionette TRACE conn6 <- [1,2578,null,{}] 17:39:40 INFO - PROCESS | 3436 | 1467247180745 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:40 INFO - PROCESS | 3436 | 1467247180747 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:40 INFO - PROCESS | 3436 | 1467247180830 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 17:39:40 INFO - PROCESS | 3436 | 1467247180837 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 3436 | 1467247180839 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C2F800 == 38 [pid = 3436] [id = 654] 17:39:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C5312400) [pid = 3436] [serial = 1962] [outer = 0000000000000000] 17:39:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D2166000) [pid = 3436] [serial = 1963] [outer = 00000022C5312400] 17:39:40 INFO - PROCESS | 3436 | 1467247180883 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D23C1400) [pid = 3436] [serial = 1964] [outer = 00000022C5312400] 17:39:41 INFO - PROCESS | 3436 | 1467247181329 Marionette TRACE conn6 <- [1,2580,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]]]}] 17:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 17:39:41 INFO - PROCESS | 3436 | 1467247181373 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 3436 | 1467247181375 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 17:39:41 INFO - PROCESS | 3436 | 1467247181378 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:39:41 INFO - PROCESS | 3436 | 1467247181380 Marionette TRACE conn6 <- [1,2582,null,{}] 17:39:41 INFO - PROCESS | 3436 | 1467247181388 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:41 INFO - PROCESS | 3436 | 1467247181390 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:41 INFO - PROCESS | 3436 | 1467247181475 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 17:39:41 INFO - PROCESS | 3436 | 1467247181483 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 3436 | 1467247181485 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CE1800 == 39 [pid = 3436] [id = 655] 17:39:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D251D000) [pid = 3436] [serial = 1965] [outer = 0000000000000000] 17:39:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D2526800) [pid = 3436] [serial = 1966] [outer = 00000022D251D000] 17:39:41 INFO - PROCESS | 3436 | 1467247181536 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D27D4C00) [pid = 3436] [serial = 1967] [outer = 00000022D251D000] 17:39:42 INFO - PROCESS | 3436 | 1467247182475 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1135ms 17:39:42 INFO - PROCESS | 3436 | 1467247182518 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 3436 | 1467247182522 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 17:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:39:42 INFO - PROCESS | 3436 | 1467247182526 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 3436 | 1467247182530 Marionette TRACE conn6 <- [1,2586,null,{}] 17:39:42 INFO - PROCESS | 3436 | 1467247182535 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:42 INFO - PROCESS | 3436 | 1467247182539 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:42 INFO - PROCESS | 3436 | 1467247182686 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 17:39:42 INFO - PROCESS | 3436 | 1467247182808 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 3436 | 1467247182811 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D03800 == 40 [pid = 3436] [id = 656] 17:39:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (0000002281517400) [pid = 3436] [serial = 1968] [outer = 0000000000000000] 17:39:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022816B6000) [pid = 3436] [serial = 1969] [outer = 0000002281517400] 17:39:42 INFO - PROCESS | 3436 | 1467247182871 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C2F32800) [pid = 3436] [serial = 1970] [outer = 0000002281517400] 17:39:43 INFO - PROCESS | 3436 | 1467247183826 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1345ms 17:39:43 INFO - PROCESS | 3436 | 1467247183872 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 3436 | 1467247183876 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 17:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:39:43 INFO - PROCESS | 3436 | 1467247183882 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 3436 | 1467247183885 Marionette TRACE conn6 <- [1,2590,null,{}] 17:39:43 INFO - PROCESS | 3436 | 1467247183890 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:43 INFO - PROCESS | 3436 | 1467247183893 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:44 INFO - PROCESS | 3436 | 1467247184026 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A9F800 == 39 [pid = 3436] [id = 640] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C2F800 == 38 [pid = 3436] [id = 654] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6AAB800 == 37 [pid = 3436] [id = 653] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB527800 == 36 [pid = 3436] [id = 652] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4D06000 == 35 [pid = 3436] [id = 651] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022C934D000 == 34 [pid = 3436] [id = 650] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F51000 == 33 [pid = 3436] [id = 649] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022D169E800 == 32 [pid = 3436] [id = 648] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF3A9000 == 31 [pid = 3436] [id = 647] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB528000 == 30 [pid = 3436] [id = 646] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA117000 == 29 [pid = 3436] [id = 645] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D251C000) [pid = 3436] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022C934D800 == 28 [pid = 3436] [id = 644] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022C44A2000 == 27 [pid = 3436] [id = 643] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FD5000 == 26 [pid = 3436] [id = 642] 17:39:44 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BAE000 == 25 [pid = 3436] [id = 641] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CB5A3400) [pid = 3436] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CEE11000) [pid = 3436] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB6D7800) [pid = 3436] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D164F800) [pid = 3436] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CF1D1000) [pid = 3436] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D19B1400) [pid = 3436] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D2172400) [pid = 3436] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002281514400) [pid = 3436] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C2FD4400) [pid = 3436] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D241A400) [pid = 3436] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002281F0D400) [pid = 3436] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CE4F9400) [pid = 3436] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C9B2F800) [pid = 3436] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C502BC00) [pid = 3436] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C5296400) [pid = 3436] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C2F35000) [pid = 3436] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C44CA800) [pid = 3436] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C2F3A400) [pid = 3436] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C9F41000) [pid = 3436] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022CADDA800) [pid = 3436] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022D185C800) [pid = 3436] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:39:44 INFO - PROCESS | 3436 | 1467247184189 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 3436 | 1467247184194 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022816A5800 == 26 [pid = 3436] [id = 657] 17:39:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (0000002280FF4800) [pid = 3436] [serial = 1971] [outer = 0000000000000000] 17:39:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022814D8800) [pid = 3436] [serial = 1972] [outer = 0000002280FF4800] 17:39:44 INFO - PROCESS | 3436 | 1467247184245 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C2F3A400) [pid = 3436] [serial = 1973] [outer = 0000002280FF4800] 17:39:44 INFO - PROCESS | 3436 | 1467247184693 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 838ms 17:39:44 INFO - PROCESS | 3436 | 1467247184723 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 3436 | 1467247184728 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 17:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:39:44 INFO - PROCESS | 3436 | 1467247184735 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - PROCESS | 3436 | 1467247184738 Marionette TRACE conn6 <- [1,2594,null,{}] 17:39:44 INFO - PROCESS | 3436 | 1467247184741 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:44 INFO - PROCESS | 3436 | 1467247184744 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:44 INFO - PROCESS | 3436 | 1467247184836 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 17:39:44 INFO - PROCESS | 3436 | 1467247184842 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 3436 | 1467247184845 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5189000 == 27 [pid = 3436] [id = 658] 17:39:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C38D9400) [pid = 3436] [serial = 1974] [outer = 0000000000000000] 17:39:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C4035C00) [pid = 3436] [serial = 1975] [outer = 00000022C38D9400] 17:39:44 INFO - PROCESS | 3436 | 1467247184894 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C4DE4400) [pid = 3436] [serial = 1976] [outer = 00000022C38D9400] 17:39:45 INFO - PROCESS | 3436 | 1467247185385 Marionette TRACE conn6 <- [1,2596,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]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 17:39:45 INFO - PROCESS | 3436 | 1467247185408 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 3436 | 1467247185411 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 17:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:39:45 INFO - PROCESS | 3436 | 1467247185414 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 3436 | 1467247185418 Marionette TRACE conn6 <- [1,2598,null,{}] 17:39:45 INFO - PROCESS | 3436 | 1467247185429 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:45 INFO - PROCESS | 3436 | 1467247185441 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:45 INFO - PROCESS | 3436 | 1467247185563 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 17:39:45 INFO - PROCESS | 3436 | 1467247185647 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 3436 | 1467247185650 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:45 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA11A000 == 28 [pid = 3436] [id = 659] 17:39:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C4F51C00) [pid = 3436] [serial = 1977] [outer = 0000000000000000] 17:39:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C502F000) [pid = 3436] [serial = 1978] [outer = 00000022C4F51C00] 17:39:45 INFO - PROCESS | 3436 | 1467247185699 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C5312800) [pid = 3436] [serial = 1979] [outer = 00000022C4F51C00] 17:39:46 INFO - PROCESS | 3436 | 1467247186090 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 17:39:46 INFO - PROCESS | 3436 | 1467247186152 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 17:39:46 INFO - PROCESS | 3436 | 1467247186154 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 17:39:46 INFO - PROCESS | 3436 | 1467247186158 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:39:46 INFO - PROCESS | 3436 | 1467247186160 Marionette TRACE conn6 <- [1,2602,null,{}] 17:39:46 INFO - PROCESS | 3436 | 1467247186163 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:46 INFO - PROCESS | 3436 | 1467247186165 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:46 INFO - PROCESS | 3436 | 1467247186281 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 17:39:46 INFO - PROCESS | 3436 | 1467247186286 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:46 INFO - PROCESS | 3436 | 1467247186288 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8E7800 == 29 [pid = 3436] [id = 660] 17:39:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (000000228150A800) [pid = 3436] [serial = 1980] [outer = 0000000000000000] 17:39:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C9472800) [pid = 3436] [serial = 1981] [outer = 000000228150A800] 17:39:46 INFO - PROCESS | 3436 | 1467247186377 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CAC07800) [pid = 3436] [serial = 1982] [outer = 000000228150A800] 17:39:46 INFO - PROCESS | 3436 | 1467247186819 Marionette TRACE conn6 <- [1,2604,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]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 17:39:46 INFO - PROCESS | 3436 | 1467247186831 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 17:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:39:46 INFO - PROCESS | 3436 | 1467247186834 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 17:39:46 INFO - PROCESS | 3436 | 1467247186837 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - PROCESS | 3436 | 1467247186839 Marionette TRACE conn6 <- [1,2606,null,{}] 17:39:46 INFO - PROCESS | 3436 | 1467247186842 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:46 INFO - PROCESS | 3436 | 1467247186844 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:46 INFO - PROCESS | 3436 | 1467247186983 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 17:39:47 INFO - PROCESS | 3436 | 1467247187040 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 3436 | 1467247187042 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D151F000 == 30 [pid = 3436] [id = 661] 17:39:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (0000002281511000) [pid = 3436] [serial = 1983] [outer = 0000000000000000] 17:39:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CAE42000) [pid = 3436] [serial = 1984] [outer = 0000002281511000] 17:39:47 INFO - PROCESS | 3436 | 1467247187086 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB5A4400) [pid = 3436] [serial = 1985] [outer = 0000002281511000] 17:39:47 INFO - PROCESS | 3436 | 1467247187526 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 735ms 17:39:47 INFO - PROCESS | 3436 | 1467247187579 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 17:39:47 INFO - PROCESS | 3436 | 1467247187581 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 17:39:47 INFO - PROCESS | 3436 | 1467247187584 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:39:47 INFO - PROCESS | 3436 | 1467247187586 Marionette TRACE conn6 <- [1,2610,null,{}] 17:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:39:47 INFO - PROCESS | 3436 | 1467247187589 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:47 INFO - PROCESS | 3436 | 1467247187595 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:47 INFO - PROCESS | 3436 | 1467247187734 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 17:39:47 INFO - PROCESS | 3436 | 1467247187790 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 3436 | 1467247187792 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20EB000 == 31 [pid = 3436] [id = 662] 17:39:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB6B6C00) [pid = 3436] [serial = 1986] [outer = 0000000000000000] 17:39:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE4F2000) [pid = 3436] [serial = 1987] [outer = 00000022CB6B6C00] 17:39:47 INFO - PROCESS | 3436 | 1467247187837 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CF1D4400) [pid = 3436] [serial = 1988] [outer = 00000022CB6B6C00] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C5312400) [pid = 3436] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB694000) [pid = 3436] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022803A8400) [pid = 3436] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CE3CC400) [pid = 3436] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4DEA000) [pid = 3436] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022814D5C00) [pid = 3436] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB854C00) [pid = 3436] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002281F02800) [pid = 3436] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C5417800) [pid = 3436] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (0000002280A60000) [pid = 3436] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022803B3000) [pid = 3436] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CB1DC400) [pid = 3436] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:39:48 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (0000002281F03000) [pid = 3436] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:39:48 INFO - PROCESS | 3436 | 1467247188399 Marionette TRACE conn6 <- [1,2612,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]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 839ms 17:39:48 INFO - PROCESS | 3436 | 1467247188429 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 3436 | 1467247188431 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 17:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:39:48 INFO - PROCESS | 3436 | 1467247188434 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 3436 | 1467247188436 Marionette TRACE conn6 <- [1,2614,null,{}] 17:39:48 INFO - PROCESS | 3436 | 1467247188439 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:48 INFO - PROCESS | 3436 | 1467247188441 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:48 INFO - PROCESS | 3436 | 1467247188552 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 17:39:48 INFO - PROCESS | 3436 | 1467247188605 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 3436 | 1467247188607 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:48 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D408D000 == 32 [pid = 3436] [id = 663] 17:39:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (0000002281516800) [pid = 3436] [serial = 1989] [outer = 0000000000000000] 17:39:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C5417800) [pid = 3436] [serial = 1990] [outer = 0000002281516800] 17:39:48 INFO - PROCESS | 3436 | 1467247188652 Marionette DEBUG loaded listener.js 17:39:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CF10E800) [pid = 3436] [serial = 1991] [outer = 0000002281516800] 17:39:49 INFO - PROCESS | 3436 | 1467247189004 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 17:39:49 INFO - PROCESS | 3436 | 1467247189072 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 3436 | 1467247189075 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 17:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:39:49 INFO - PROCESS | 3436 | 1467247189078 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 3436 | 1467247189080 Marionette TRACE conn6 <- [1,2618,null,{}] 17:39:49 INFO - PROCESS | 3436 | 1467247189084 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:49 INFO - PROCESS | 3436 | 1467247189086 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:49 INFO - PROCESS | 3436 | 1467247189168 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 17:39:49 INFO - PROCESS | 3436 | 1467247189173 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 3436 | 1467247189175 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A08800 == 33 [pid = 3436] [id = 664] 17:39:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CF85B400) [pid = 3436] [serial = 1992] [outer = 0000000000000000] 17:39:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022D1650800) [pid = 3436] [serial = 1993] [outer = 00000022CF85B400] 17:39:49 INFO - PROCESS | 3436 | 1467247189219 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022D1DB1000) [pid = 3436] [serial = 1994] [outer = 00000022CF85B400] 17:39:49 INFO - PROCESS | 3436 | 1467247189666 Marionette TRACE conn6 <- [1,2620,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]]]}] 17:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 629ms 17:39:49 INFO - PROCESS | 3436 | 1467247189711 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 3436 | 1467247189714 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 17:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:39:49 INFO - PROCESS | 3436 | 1467247189717 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 3436 | 1467247189719 Marionette TRACE conn6 <- [1,2622,null,{}] 17:39:49 INFO - PROCESS | 3436 | 1467247189722 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:49 INFO - PROCESS | 3436 | 1467247189724 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:49 INFO - PROCESS | 3436 | 1467247189809 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 17:39:49 INFO - PROCESS | 3436 | 1467247189814 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 3436 | 1467247189816 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:49 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A96000 == 34 [pid = 3436] [id = 665] 17:39:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D241DC00) [pid = 3436] [serial = 1995] [outer = 0000000000000000] 17:39:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D251C000) [pid = 3436] [serial = 1996] [outer = 00000022D241DC00] 17:39:49 INFO - PROCESS | 3436 | 1467247189861 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D3096000) [pid = 3436] [serial = 1997] [outer = 00000022D241DC00] 17:39:50 INFO - PROCESS | 3436 | 1467247190401 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 17:39:50 INFO - PROCESS | 3436 | 1467247190455 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 3436 | 1467247190460 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 17:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:39:50 INFO - PROCESS | 3436 | 1467247190466 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 3436 | 1467247190470 Marionette TRACE conn6 <- [1,2626,null,{}] 17:39:50 INFO - PROCESS | 3436 | 1467247190476 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:50 INFO - PROCESS | 3436 | 1467247190480 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:50 INFO - PROCESS | 3436 | 1467247190615 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 17:39:50 INFO - PROCESS | 3436 | 1467247190734 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 3436 | 1467247190739 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A03000 == 35 [pid = 3436] [id = 666] 17:39:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (0000002281F11800) [pid = 3436] [serial = 1998] [outer = 0000000000000000] 17:39:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C2FC8C00) [pid = 3436] [serial = 1999] [outer = 0000002281F11800] 17:39:50 INFO - PROCESS | 3436 | 1467247190799 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C40C9C00) [pid = 3436] [serial = 2000] [outer = 0000002281F11800] 17:39:51 INFO - PROCESS | 3436 | 1467247191435 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1036ms 17:39:51 INFO - PROCESS | 3436 | 1467247191505 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 3436 | 1467247191511 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 17:39:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:39:51 INFO - PROCESS | 3436 | 1467247191517 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 3436 | 1467247191521 Marionette TRACE conn6 <- [1,2630,null,{}] 17:39:51 INFO - PROCESS | 3436 | 1467247191546 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:51 INFO - PROCESS | 3436 | 1467247191549 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:51 INFO - PROCESS | 3436 | 1467247191712 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 17:39:51 INFO - PROCESS | 3436 | 1467247191764 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 3436 | 1467247191766 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:51 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1515000 == 36 [pid = 3436] [id = 667] 17:39:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C529A800) [pid = 3436] [serial = 2001] [outer = 0000000000000000] 17:39:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C5414000) [pid = 3436] [serial = 2002] [outer = 00000022C529A800] 17:39:51 INFO - PROCESS | 3436 | 1467247191824 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CADD9000) [pid = 3436] [serial = 2003] [outer = 00000022C529A800] 17:39:52 INFO - PROCESS | 3436 | 1467247192427 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:39:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:39:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 944ms 17:39:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:39:52 INFO - PROCESS | 3436 | 1467247192462 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 3436 | 1467247192465 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 17:39:52 INFO - PROCESS | 3436 | 1467247192469 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 3436 | 1467247192473 Marionette TRACE conn6 <- [1,2634,null,{}] 17:39:52 INFO - PROCESS | 3436 | 1467247192484 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:52 INFO - PROCESS | 3436 | 1467247192489 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:52 INFO - PROCESS | 3436 | 1467247192604 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 17:39:52 INFO - PROCESS | 3436 | 1467247192728 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 3436 | 1467247192731 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C2D000 == 37 [pid = 3436] [id = 668] 17:39:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CE3CD000) [pid = 3436] [serial = 2004] [outer = 0000000000000000] 17:39:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CEE25C00) [pid = 3436] [serial = 2005] [outer = 00000022CE3CD000] 17:39:52 INFO - PROCESS | 3436 | 1467247192791 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D2723400) [pid = 3436] [serial = 2006] [outer = 00000022CE3CD000] 17:39:53 INFO - PROCESS | 3436 | 1467247193407 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:39:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 987ms 17:39:53 INFO - PROCESS | 3436 | 1467247193457 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 3436 | 1467247193461 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 17:39:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:39:53 INFO - PROCESS | 3436 | 1467247193464 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 3436 | 1467247193466 Marionette TRACE conn6 <- [1,2638,null,{}] 17:39:53 INFO - PROCESS | 3436 | 1467247193470 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:53 INFO - PROCESS | 3436 | 1467247193473 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:53 INFO - PROCESS | 3436 | 1467247193586 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 17:39:53 INFO - PROCESS | 3436 | 1467247193709 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 3436 | 1467247193712 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D8946000 == 38 [pid = 3436] [id = 669] 17:39:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D3ADB400) [pid = 3436] [serial = 2007] [outer = 0000000000000000] 17:39:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D401B800) [pid = 3436] [serial = 2008] [outer = 00000022D3ADB400] 17:39:53 INFO - PROCESS | 3436 | 1467247193769 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D43B3800) [pid = 3436] [serial = 2009] [outer = 00000022D3ADB400] 17:39:54 INFO - PROCESS | 3436 | 1467247194507 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:39:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1084ms 17:39:54 INFO - PROCESS | 3436 | 1467247194551 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 3436 | 1467247194555 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 17:39:54 INFO - PROCESS | 3436 | 1467247194560 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:39:54 INFO - PROCESS | 3436 | 1467247194564 Marionette TRACE conn6 <- [1,2642,null,{}] 17:39:54 INFO - PROCESS | 3436 | 1467247194569 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:54 INFO - PROCESS | 3436 | 1467247194572 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:54 INFO - PROCESS | 3436 | 1467247194680 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 17:39:54 INFO - PROCESS | 3436 | 1467247194809 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 3436 | 1467247194814 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:54 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FC5800 == 39 [pid = 3436] [id = 670] 17:39:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C2F3C400) [pid = 3436] [serial = 2010] [outer = 0000000000000000] 17:39:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022C2FD3C00) [pid = 3436] [serial = 2011] [outer = 00000022C2F3C400] 17:39:54 INFO - PROCESS | 3436 | 1467247194868 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C4926400) [pid = 3436] [serial = 2012] [outer = 00000022C2F3C400] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A08800 == 38 [pid = 3436] [id = 664] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D408D000 == 37 [pid = 3436] [id = 663] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20EB000 == 36 [pid = 3436] [id = 662] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D151F000 == 35 [pid = 3436] [id = 661] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8E7800 == 34 [pid = 3436] [id = 660] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA11A000 == 33 [pid = 3436] [id = 659] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5189000 == 32 [pid = 3436] [id = 658] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022816A5800 == 31 [pid = 3436] [id = 657] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D03800 == 30 [pid = 3436] [id = 656] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CE1800 == 29 [pid = 3436] [id = 655] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D8946000 == 28 [pid = 3436] [id = 669] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C2D000 == 27 [pid = 3436] [id = 668] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1515000 == 26 [pid = 3436] [id = 667] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A96000 == 25 [pid = 3436] [id = 665] 17:39:55 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A03000 == 24 [pid = 3436] [id = 666] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CB699C00) [pid = 3436] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C3A20000) [pid = 3436] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C44C8400) [pid = 3436] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CE4F8000) [pid = 3436] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C4F0BC00) [pid = 3436] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022CB6DAC00) [pid = 3436] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C4F46800) [pid = 3436] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022814D9800) [pid = 3436] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002281519C00) [pid = 3436] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CEE0F000) [pid = 3436] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D1646C00) [pid = 3436] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C5024C00) [pid = 3436] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C528B400) [pid = 3436] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C94BBC00) [pid = 3436] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CADD8000) [pid = 3436] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CAE23C00) [pid = 3436] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C9BD6400) [pid = 3436] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C5297C00) [pid = 3436] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CB1DF800) [pid = 3436] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (0000002281F05C00) [pid = 3436] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (0000002282261800) [pid = 3436] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022D23C1400) [pid = 3436] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D1653800) [pid = 3436] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022814DB800) [pid = 3436] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CB5A4C00) [pid = 3436] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022D2166000) [pid = 3436] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:39:55 INFO - PROCESS | 3436 | 1467247195985 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:39:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1440ms 17:39:56 INFO - PROCESS | 3436 | 1467247196005 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 3436 | 1467247196010 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 17:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:39:56 INFO - PROCESS | 3436 | 1467247196014 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 3436 | 1467247196019 Marionette TRACE conn6 <- [1,2646,null,{}] 17:39:56 INFO - PROCESS | 3436 | 1467247196024 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:56 INFO - PROCESS | 3436 | 1467247196027 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:56 INFO - PROCESS | 3436 | 1467247196119 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 17:39:56 INFO - PROCESS | 3436 | 1467247196127 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 3436 | 1467247196130 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:56 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FD6000 == 25 [pid = 3436] [id = 671] 17:39:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (0000002280FFA800) [pid = 3436] [serial = 2013] [outer = 0000000000000000] 17:39:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022814CF000) [pid = 3436] [serial = 2014] [outer = 0000002280FFA800] 17:39:56 INFO - PROCESS | 3436 | 1467247196179 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (000000228150E800) [pid = 3436] [serial = 2015] [outer = 0000002280FFA800] 17:39:56 INFO - PROCESS | 3436 | 1467247196670 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:39:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 17:39:56 INFO - PROCESS | 3436 | 1467247196711 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 3436 | 1467247196717 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 17:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:39:56 INFO - PROCESS | 3436 | 1467247196723 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 3436 | 1467247196726 Marionette TRACE conn6 <- [1,2650,null,{}] 17:39:56 INFO - PROCESS | 3436 | 1467247196729 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:56 INFO - PROCESS | 3436 | 1467247196732 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:56 INFO - PROCESS | 3436 | 1467247196861 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 17:39:56 INFO - PROCESS | 3436 | 1467247196946 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 3436 | 1467247196949 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:56 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A10000 == 26 [pid = 3436] [id = 672] 17:39:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (0000002281F09800) [pid = 3436] [serial = 2016] [outer = 0000000000000000] 17:39:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (0000002281F0CC00) [pid = 3436] [serial = 2017] [outer = 0000002281F09800] 17:39:57 INFO - PROCESS | 3436 | 1467247196999 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (000000228226B400) [pid = 3436] [serial = 2018] [outer = 0000002281F09800] 17:39:57 INFO - PROCESS | 3436 | 1467247197383 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:39:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 17:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:39:57 INFO - PROCESS | 3436 | 1467247197416 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 3436 | 1467247197419 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 17:39:57 INFO - PROCESS | 3436 | 1467247197422 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 3436 | 1467247197426 Marionette TRACE conn6 <- [1,2654,null,{}] 17:39:57 INFO - PROCESS | 3436 | 1467247197437 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:57 INFO - PROCESS | 3436 | 1467247197443 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:57 INFO - PROCESS | 3436 | 1467247197532 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 17:39:57 INFO - PROCESS | 3436 | 1467247197556 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 3436 | 1467247197560 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C6B000 == 27 [pid = 3436] [id = 673] 17:39:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C440DC00) [pid = 3436] [serial = 2019] [outer = 0000000000000000] 17:39:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C44CF400) [pid = 3436] [serial = 2020] [outer = 00000022C440DC00] 17:39:57 INFO - PROCESS | 3436 | 1467247197612 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4F0D400) [pid = 3436] [serial = 2021] [outer = 00000022C440DC00] 17:39:58 INFO - PROCESS | 3436 | [3436] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:39:58 INFO - PROCESS | 3436 | [3436] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:39:58 INFO - PROCESS | 3436 | 1467247198614 Marionette TRACE conn6 <- [1,2656,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]]]}] 17:39:58 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) 17:39:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1241ms 17:39:58 INFO - PROCESS | 3436 | 1467247198667 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 17:39:58 INFO - PROCESS | 3436 | 1467247198670 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 17:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:39:58 INFO - PROCESS | 3436 | 1467247198681 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:39:58 INFO - PROCESS | 3436 | 1467247198683 Marionette TRACE conn6 <- [1,2658,null,{}] 17:39:58 INFO - PROCESS | 3436 | 1467247198687 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:58 INFO - PROCESS | 3436 | 1467247198689 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:58 INFO - PROCESS | 3436 | 1467247198808 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 17:39:58 INFO - PROCESS | 3436 | 1467247198815 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:58 INFO - PROCESS | 3436 | 1467247198817 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:39:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB103800 == 28 [pid = 3436] [id = 674] 17:39:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C5028400) [pid = 3436] [serial = 2022] [outer = 0000000000000000] 17:39:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C5030400) [pid = 3436] [serial = 2023] [outer = 00000022C5028400] 17:39:58 INFO - PROCESS | 3436 | 1467247198908 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C5292800) [pid = 3436] [serial = 2024] [outer = 00000022C5028400] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C38D9400) [pid = 3436] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D251D000) [pid = 3436] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (0000002280FF4800) [pid = 3436] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C4F51C00) [pid = 3436] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002281511000) [pid = 3436] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (0000002281517400) [pid = 3436] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022D241DC00) [pid = 3436] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CF85B400) [pid = 3436] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (0000002281516800) [pid = 3436] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CB6B6C00) [pid = 3436] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (000000228150A800) [pid = 3436] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:39:59 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022D24B4400) [pid = 3436] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:39:59 INFO - PROCESS | 3436 | 1467247199878 Marionette TRACE conn6 <- [1,2660,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"]]]}] 17:39:59 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 17:39:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:39:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:39:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:39:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1239ms 17:39:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:39:59 INFO - PROCESS | 3436 | 1467247199915 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 3436 | 1467247199917 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 17:39:59 INFO - PROCESS | 3436 | 1467247199921 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 3436 | 1467247199922 Marionette TRACE conn6 <- [1,2662,null,{}] 17:39:59 INFO - PROCESS | 3436 | 1467247199926 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:39:59 INFO - PROCESS | 3436 | 1467247199928 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:00 INFO - PROCESS | 3436 | 1467247200012 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 17:40:00 INFO - PROCESS | 3436 | 1467247200018 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 3436 | 1467247200020 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8DC000 == 29 [pid = 3436] [id = 675] 17:40:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022803DBC00) [pid = 3436] [serial = 2025] [outer = 0000000000000000] 17:40:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C5032000) [pid = 3436] [serial = 2026] [outer = 00000022803DBC00] 17:40:00 INFO - PROCESS | 3436 | 1467247200065 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C571B400) [pid = 3436] [serial = 2027] [outer = 00000022803DBC00] 17:40:01 INFO - PROCESS | 3436 | 1467247201013 Marionette TRACE conn6 <- [1,2664,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"]]]}] 17:40:01 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 17:40:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1129ms 17:40:01 INFO - PROCESS | 3436 | 1467247201053 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 3436 | 1467247201055 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 17:40:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:40:01 INFO - PROCESS | 3436 | 1467247201059 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 3436 | 1467247201061 Marionette TRACE conn6 <- [1,2666,null,{}] 17:40:01 INFO - PROCESS | 3436 | 1467247201064 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:01 INFO - PROCESS | 3436 | 1467247201070 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:01 INFO - PROCESS | 3436 | 1467247201167 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 17:40:01 INFO - PROCESS | 3436 | 1467247201174 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 3436 | 1467247201176 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D16A9800 == 30 [pid = 3436] [id = 676] 17:40:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C94BF000) [pid = 3436] [serial = 2028] [outer = 0000000000000000] 17:40:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C9F3F400) [pid = 3436] [serial = 2029] [outer = 00000022C94BF000] 17:40:01 INFO - PROCESS | 3436 | 1467247201222 Marionette DEBUG loaded listener.js 17:40:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CAE47800) [pid = 3436] [serial = 2030] [outer = 00000022C94BF000] 17:40:02 INFO - PROCESS | 3436 | 1467247202227 Marionette TRACE conn6 <- [1,2668,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]]]}] 17:40:02 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) 17:40:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1179ms 17:40:02 INFO - PROCESS | 3436 | 1467247202241 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 17:40:02 INFO - PROCESS | 3436 | 1467247202246 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 17:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:40:02 INFO - PROCESS | 3436 | 1467247202252 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:40:02 INFO - PROCESS | 3436 | 1467247202256 Marionette TRACE conn6 <- [1,2670,null,{}] 17:40:02 INFO - PROCESS | 3436 | 1467247202262 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:02 INFO - PROCESS | 3436 | 1467247202265 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:02 INFO - PROCESS | 3436 | 1467247202393 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 17:40:02 INFO - PROCESS | 3436 | 1467247202467 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 3436 | 1467247202470 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F03000 == 31 [pid = 3436] [id = 677] 17:40:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022814D5000) [pid = 3436] [serial = 2031] [outer = 0000000000000000] 17:40:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022814DBC00) [pid = 3436] [serial = 2032] [outer = 00000022814D5000] 17:40:02 INFO - PROCESS | 3436 | 1467247202531 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002281F06000) [pid = 3436] [serial = 2033] [outer = 00000022814D5000] 17:40:03 INFO - PROCESS | 3436 | 1467247203775 Marionette TRACE conn6 <- [1,2672,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]]]}] 17:40:03 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) 17:40:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1560ms 17:40:03 INFO - PROCESS | 3436 | 1467247203822 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 3436 | 1467247203827 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 17:40:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:40:03 INFO - PROCESS | 3436 | 1467247203834 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - PROCESS | 3436 | 1467247203837 Marionette TRACE conn6 <- [1,2674,null,{}] 17:40:03 INFO - PROCESS | 3436 | 1467247203842 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:03 INFO - PROCESS | 3436 | 1467247203845 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:04 INFO - PROCESS | 3436 | 1467247204014 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 17:40:04 INFO - PROCESS | 3436 | 1467247204196 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 3436 | 1467247204199 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815B7000 == 32 [pid = 3436] [id = 678] 17:40:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022803DA400) [pid = 3436] [serial = 2034] [outer = 0000000000000000] 17:40:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (0000002280FFC800) [pid = 3436] [serial = 2035] [outer = 00000022803DA400] 17:40:04 INFO - PROCESS | 3436 | 1467247204250 Marionette DEBUG loaded listener.js 17:40:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022816BAC00) [pid = 3436] [serial = 2036] [outer = 00000022803DA400] 17:40:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8DC000 == 31 [pid = 3436] [id = 675] 17:40:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB103800 == 30 [pid = 3436] [id = 674] 17:40:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C6B000 == 29 [pid = 3436] [id = 673] 17:40:04 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A10000 == 28 [pid = 3436] [id = 672] 17:40:04 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FD6000 == 27 [pid = 3436] [id = 671] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022D2791C00) [pid = 3436] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4035C00) [pid = 3436] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4DE4400) [pid = 3436] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D2526800) [pid = 3436] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D27D4C00) [pid = 3436] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022814D8800) [pid = 3436] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C2F3A400) [pid = 3436] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C502F000) [pid = 3436] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CB5A4400) [pid = 3436] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022816B6000) [pid = 3436] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C2F32800) [pid = 3436] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CAE42000) [pid = 3436] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022D251C000) [pid = 3436] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022D3096000) [pid = 3436] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022D1DB1000) [pid = 3436] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022C5417800) [pid = 3436] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022CE4F2000) [pid = 3436] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022D1650800) [pid = 3436] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022CF1D4400) [pid = 3436] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022C9472800) [pid = 3436] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (00000022CAC07800) [pid = 3436] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 55 (00000022C5312800) [pid = 3436] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:40:04 INFO - PROCESS | 3436 | --DOMWINDOW == 54 (00000022CF10E800) [pid = 3436] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:40:05 INFO - PROCESS | 3436 | 1467247205317 Marionette TRACE conn6 <- [1,2676,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"]]]}] 17:40:05 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 17:40:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1539ms 17:40:05 INFO - PROCESS | 3436 | 1467247205375 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 3436 | 1467247205378 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 17:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:40:05 INFO - PROCESS | 3436 | 1467247205383 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 3436 | 1467247205386 Marionette TRACE conn6 <- [1,2678,null,{}] 17:40:05 INFO - PROCESS | 3436 | 1467247205392 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:05 INFO - PROCESS | 3436 | 1467247205394 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:05 INFO - PROCESS | 3436 | 1467247205487 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 17:40:05 INFO - PROCESS | 3436 | 1467247205496 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 3436 | 1467247205499 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C5274000 == 28 [pid = 3436] [id = 679] 17:40:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (0000002281517C00) [pid = 3436] [serial = 2037] [outer = 0000000000000000] 17:40:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (00000022C2F3A400) [pid = 3436] [serial = 2038] [outer = 0000002281517C00] 17:40:05 INFO - PROCESS | 3436 | 1467247205548 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (00000022C2FD7800) [pid = 3436] [serial = 2039] [outer = 0000002281517C00] 17:40:06 INFO - PROCESS | 3436 | 1467247206528 Marionette TRACE conn6 <- [1,2680,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"]]]}] 17:40:06 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 17:40:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1177ms 17:40:06 INFO - PROCESS | 3436 | 1467247206566 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 17:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:40:06 INFO - PROCESS | 3436 | 1467247206570 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 17:40:06 INFO - PROCESS | 3436 | 1467247206574 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 3436 | 1467247206576 Marionette TRACE conn6 <- [1,2682,null,{}] 17:40:06 INFO - PROCESS | 3436 | 1467247206580 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:06 INFO - PROCESS | 3436 | 1467247206582 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:06 INFO - PROCESS | 3436 | 1467247206675 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 17:40:06 INFO - PROCESS | 3436 | 1467247206686 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 3436 | 1467247206688 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC40800 == 29 [pid = 3436] [id = 680] 17:40:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (00000022C4F0C800) [pid = 3436] [serial = 2040] [outer = 0000000000000000] 17:40:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022C4F45800) [pid = 3436] [serial = 2041] [outer = 00000022C4F0C800] 17:40:06 INFO - PROCESS | 3436 | 1467247206734 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022C502AC00) [pid = 3436] [serial = 2042] [outer = 00000022C4F0C800] 17:40:07 INFO - PROCESS | 3436 | 1467247207707 Marionette TRACE conn6 <- [1,2684,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"]]]}] 17:40:07 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 17:40:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1189ms 17:40:07 INFO - PROCESS | 3436 | 1467247207772 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 3436 | 1467247207774 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 17:40:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:40:07 INFO - PROCESS | 3436 | 1467247207785 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 3436 | 1467247207791 Marionette TRACE conn6 <- [1,2686,null,{}] 17:40:07 INFO - PROCESS | 3436 | 1467247207796 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:07 INFO - PROCESS | 3436 | 1467247207800 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:07 INFO - PROCESS | 3436 | 1467247207919 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 17:40:07 INFO - PROCESS | 3436 | 1467247207924 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 3436 | 1467247207926 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0CF000 == 30 [pid = 3436] [id = 681] 17:40:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022803DE800) [pid = 3436] [serial = 2043] [outer = 0000000000000000] 17:40:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022C54B1000) [pid = 3436] [serial = 2044] [outer = 00000022803DE800] 17:40:07 INFO - PROCESS | 3436 | 1467247207971 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022C9E73400) [pid = 3436] [serial = 2045] [outer = 00000022803DE800] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022C5028400) [pid = 3436] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022C2F3C400) [pid = 3436] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (0000002280FFA800) [pid = 3436] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022C440DC00) [pid = 3436] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (0000002281F09800) [pid = 3436] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022803DBC00) [pid = 3436] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (0000002281F11800) [pid = 3436] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 55 (00000022C529A800) [pid = 3436] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 54 (00000022CE3CD000) [pid = 3436] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:40:08 INFO - PROCESS | 3436 | --DOMWINDOW == 53 (00000022D3ADB400) [pid = 3436] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:40:08 INFO - PROCESS | 3436 | 1467247208928 Marionette TRACE conn6 <- [1,2688,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"]]]}] 17:40:08 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 17:40:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:40:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1188ms 17:40:08 INFO - PROCESS | 3436 | 1467247208969 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 3436 | 1467247208972 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 17:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:40:08 INFO - PROCESS | 3436 | 1467247208975 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 3436 | 1467247208977 Marionette TRACE conn6 <- [1,2690,null,{}] 17:40:08 INFO - PROCESS | 3436 | 1467247208981 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:08 INFO - PROCESS | 3436 | 1467247208983 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:09 INFO - PROCESS | 3436 | 1467247209100 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 17:40:09 INFO - PROCESS | 3436 | 1467247209109 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 3436 | 1467247209111 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1621000 == 31 [pid = 3436] [id = 682] 17:40:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 54 (00000022C502BC00) [pid = 3436] [serial = 2046] [outer = 0000000000000000] 17:40:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (00000022C93E8800) [pid = 3436] [serial = 2047] [outer = 00000022C502BC00] 17:40:09 INFO - PROCESS | 3436 | 1467247209156 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (00000022CAE14800) [pid = 3436] [serial = 2048] [outer = 00000022C502BC00] 17:40:09 INFO - PROCESS | 3436 | 1467247209595 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:40:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 17:40:09 INFO - PROCESS | 3436 | 1467247209607 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 3436 | 1467247209609 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 17:40:09 INFO - PROCESS | 3436 | 1467247209612 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:40:09 INFO - PROCESS | 3436 | 1467247209614 Marionette TRACE conn6 <- [1,2694,null,{}] 17:40:09 INFO - PROCESS | 3436 | 1467247209617 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:09 INFO - PROCESS | 3436 | 1467247209620 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:09 INFO - PROCESS | 3436 | 1467247209735 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 17:40:09 INFO - PROCESS | 3436 | 1467247209742 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 3436 | 1467247209748 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8D9000 == 32 [pid = 3436] [id = 683] 17:40:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (00000022CB3A5000) [pid = 3436] [serial = 2049] [outer = 0000000000000000] 17:40:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (00000022CB3AAC00) [pid = 3436] [serial = 2050] [outer = 00000022CB3A5000] 17:40:09 INFO - PROCESS | 3436 | 1467247209805 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022CB693000) [pid = 3436] [serial = 2051] [outer = 00000022CB3A5000] 17:40:10 INFO - PROCESS | 3436 | 1467247210221 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:40:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 17:40:10 INFO - PROCESS | 3436 | 1467247210306 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 3436 | 1467247210309 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 17:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:40:10 INFO - PROCESS | 3436 | 1467247210312 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 3436 | 1467247210314 Marionette TRACE conn6 <- [1,2698,null,{}] 17:40:10 INFO - PROCESS | 3436 | 1467247210317 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:10 INFO - PROCESS | 3436 | 1467247210320 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:10 INFO - PROCESS | 3436 | 1467247210407 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 17:40:10 INFO - PROCESS | 3436 | 1467247210446 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 3436 | 1467247210448 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:10 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D21C4800 == 33 [pid = 3436] [id = 684] 17:40:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022CB6DAC00) [pid = 3436] [serial = 2052] [outer = 0000000000000000] 17:40:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022CB84D000) [pid = 3436] [serial = 2053] [outer = 00000022CB6DAC00] 17:40:10 INFO - PROCESS | 3436 | 1467247210500 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022CE46D000) [pid = 3436] [serial = 2054] [outer = 00000022CB6DAC00] 17:40:11 INFO - PROCESS | 3436 | 1467247210999 Marionette TRACE conn6 <- [1,2700,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,2701,"getWindowHandle",null] 17:40:11 INFO - PROCESS | 3436 | 1467247211055 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 17:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:40:11 INFO - PROCESS | 3436 | 1467247211060 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 3436 | 1467247211064 Marionette TRACE conn6 <- [1,2702,null,{}] 17:40:11 INFO - PROCESS | 3436 | 1467247211070 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:11 INFO - PROCESS | 3436 | 1467247211073 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:11 INFO - PROCESS | 3436 | 1467247211189 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 17:40:11 INFO - PROCESS | 3436 | 1467247211262 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:11 INFO - PROCESS | 3436 | 1467247211268 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D04800 == 34 [pid = 3436] [id = 685] 17:40:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022815EDC00) [pid = 3436] [serial = 2055] [outer = 0000000000000000] 17:40:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022816B6400) [pid = 3436] [serial = 2056] [outer = 00000022815EDC00] 17:40:11 INFO - PROCESS | 3436 | 1467247211369 Marionette DEBUG loaded listener.js 17:40:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C2FD4400) [pid = 3436] [serial = 2057] [outer = 00000022815EDC00] 17:40:12 INFO - PROCESS | 3436 | 1467247212021 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:40:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:40:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 985ms 17:40:12 INFO - PROCESS | 3436 | 1467247212049 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 17:40:12 INFO - PROCESS | 3436 | 1467247212054 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 17:40:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:40:12 INFO - PROCESS | 3436 | 1467247212061 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:40:12 INFO - PROCESS | 3436 | 1467247212064 Marionette TRACE conn6 <- [1,2706,null,{}] 17:40:12 INFO - PROCESS | 3436 | 1467247212068 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:12 INFO - PROCESS | 3436 | 1467247212071 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:12 INFO - PROCESS | 3436 | 1467247212195 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 17:40:12 INFO - PROCESS | 3436 | 1467247212318 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 3436 | 1467247212321 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D151F000 == 35 [pid = 3436] [id = 686] 17:40:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C4F52400) [pid = 3436] [serial = 2058] [outer = 0000000000000000] 17:40:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C5292C00) [pid = 3436] [serial = 2059] [outer = 00000022C4F52400] 17:40:12 INFO - PROCESS | 3436 | 1467247212380 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C9334000) [pid = 3436] [serial = 2060] [outer = 00000022C4F52400] 17:40:13 INFO - PROCESS | 3436 | 1467247212991 Marionette TRACE conn6 <- [1,2708,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,2709,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 3436 | 1467247213052 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 17:40:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:40:13 INFO - PROCESS | 3436 | 1467247213056 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 3436 | 1467247213060 Marionette TRACE conn6 <- [1,2710,null,{}] 17:40:13 INFO - PROCESS | 3436 | 1467247213072 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:13 INFO - PROCESS | 3436 | 1467247213078 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:13 INFO - PROCESS | 3436 | 1467247213190 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 17:40:13 INFO - PROCESS | 3436 | 1467247213312 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 3436 | 1467247213316 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D4386800 == 36 [pid = 3436] [id = 687] 17:40:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CB68F400) [pid = 3436] [serial = 2061] [outer = 0000000000000000] 17:40:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CB6D8800) [pid = 3436] [serial = 2062] [outer = 00000022CB68F400] 17:40:13 INFO - PROCESS | 3436 | 1467247213376 Marionette DEBUG loaded listener.js 17:40:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CEE08000) [pid = 3436] [serial = 2063] [outer = 00000022CB68F400] 17:40:14 INFO - PROCESS | 3436 | 1467247214061 Marionette TRACE conn6 <- [1,2712,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,2713,"getWindowHandle",null] 17:40:14 INFO - PROCESS | 3436 | 1467247214093 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 17:40:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:40:14 INFO - PROCESS | 3436 | 1467247214097 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:40:14 INFO - PROCESS | 3436 | 1467247214099 Marionette TRACE conn6 <- [1,2714,null,{}] 17:40:14 INFO - PROCESS | 3436 | 1467247214103 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:14 INFO - PROCESS | 3436 | 1467247214105 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:14 INFO - PROCESS | 3436 | 1467247214311 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 17:40:14 INFO - PROCESS | 3436 | 1467247214447 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 3436 | 1467247214450 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:14 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282282800 == 37 [pid = 3436] [id = 688] 17:40:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (0000002280FF9800) [pid = 3436] [serial = 2064] [outer = 0000000000000000] 17:40:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (000000228150FC00) [pid = 3436] [serial = 2065] [outer = 0000002280FF9800] 17:40:14 INFO - PROCESS | 3436 | 1467247214502 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002282266000) [pid = 3436] [serial = 2066] [outer = 0000002280FF9800] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8D9000 == 36 [pid = 3436] [id = 683] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1621000 == 35 [pid = 3436] [id = 682] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0CF000 == 34 [pid = 3436] [id = 681] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC40800 == 33 [pid = 3436] [id = 680] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022C5274000 == 32 [pid = 3436] [id = 679] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022815B7000 == 31 [pid = 3436] [id = 678] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F03000 == 30 [pid = 3436] [id = 677] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FC5800 == 29 [pid = 3436] [id = 670] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D16A9800 == 28 [pid = 3436] [id = 676] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D4386800 == 27 [pid = 3436] [id = 687] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D151F000 == 26 [pid = 3436] [id = 686] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022D21C4800 == 25 [pid = 3436] [id = 684] 17:40:15 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D04800 == 24 [pid = 3436] [id = 685] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C9F3F400) [pid = 3436] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C5030400) [pid = 3436] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C4926400) [pid = 3436] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C2FD3C00) [pid = 3436] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022814CF000) [pid = 3436] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (000000228150E800) [pid = 3436] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C44CF400) [pid = 3436] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (0000002281F0CC00) [pid = 3436] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (000000228226B400) [pid = 3436] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C5032000) [pid = 3436] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022C40C9C00) [pid = 3436] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022C2FC8C00) [pid = 3436] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022CADD9000) [pid = 3436] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022C5414000) [pid = 3436] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022D2723400) [pid = 3436] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022CEE25C00) [pid = 3436] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022D43B3800) [pid = 3436] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 56 (00000022D401B800) [pid = 3436] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 55 (00000022C5292800) [pid = 3436] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 54 (00000022C571B400) [pid = 3436] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | --DOMWINDOW == 53 (00000022C4F0D400) [pid = 3436] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:40:15 INFO - PROCESS | 3436 | 1467247215713 Marionette TRACE conn6 <- [1,2716,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]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:40:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1648ms 17:40:15 INFO - PROCESS | 3436 | 1467247215748 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 17:40:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:40:15 INFO - PROCESS | 3436 | 1467247215752 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 17:40:15 INFO - PROCESS | 3436 | 1467247215757 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 3436 | 1467247215760 Marionette TRACE conn6 <- [1,2718,null,{}] 17:40:15 INFO - PROCESS | 3436 | 1467247215767 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:15 INFO - PROCESS | 3436 | 1467247215770 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:15 INFO - PROCESS | 3436 | 1467247215858 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 17:40:15 INFO - PROCESS | 3436 | 1467247215937 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 3436 | 1467247215939 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:15 INFO - PROCESS | 3436 | ++DOCSHELL 000000228228F800 == 25 [pid = 3436] [id = 689] 17:40:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 54 (000000228150E800) [pid = 3436] [serial = 2067] [outer = 0000000000000000] 17:40:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 55 (0000002281512C00) [pid = 3436] [serial = 2068] [outer = 000000228150E800] 17:40:15 INFO - PROCESS | 3436 | 1467247215989 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 56 (00000022816B6800) [pid = 3436] [serial = 2069] [outer = 000000228150E800] 17:40:16 INFO - PROCESS | 3436 | 1467247216895 Marionette TRACE conn6 <- [1,2720,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"]]]}] 17:40: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 17:40:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:40:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:40:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:40:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1185ms 17:40:16 INFO - PROCESS | 3436 | 1467247216942 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 17:40:16 INFO - PROCESS | 3436 | 1467247216948 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 17:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:40:16 INFO - PROCESS | 3436 | 1467247216955 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - PROCESS | 3436 | 1467247216958 Marionette TRACE conn6 <- [1,2722,null,{}] 17:40:16 INFO - PROCESS | 3436 | 1467247216962 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:16 INFO - PROCESS | 3436 | 1467247216964 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:17 INFO - PROCESS | 3436 | 1467247217055 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 17:40:17 INFO - PROCESS | 3436 | 1467247217061 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 3436 | 1467247217064 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C57B3000 == 26 [pid = 3436] [id = 690] 17:40:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 57 (00000022C2FCA800) [pid = 3436] [serial = 2070] [outer = 0000000000000000] 17:40:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (00000022C2FD6800) [pid = 3436] [serial = 2071] [outer = 00000022C2FCA800] 17:40:17 INFO - PROCESS | 3436 | 1467247217113 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022C423D400) [pid = 3436] [serial = 2072] [outer = 00000022C2FCA800] 17:40:17 INFO - PROCESS | 3436 | 1467247217576 Marionette TRACE conn6 <- [1,2724,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]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:40:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 17:40:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:40:17 INFO - PROCESS | 3436 | 1467247217647 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 3436 | 1467247217650 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 17:40:17 INFO - PROCESS | 3436 | 1467247217658 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 3436 | 1467247217662 Marionette TRACE conn6 <- [1,2726,null,{}] 17:40:17 INFO - PROCESS | 3436 | 1467247217674 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:17 INFO - PROCESS | 3436 | 1467247217679 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:17 INFO - PROCESS | 3436 | 1467247217793 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 17:40:17 INFO - PROCESS | 3436 | 1467247217850 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 3436 | 1467247217853 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC47000 == 27 [pid = 3436] [id = 691] 17:40:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022803DBC00) [pid = 3436] [serial = 2073] [outer = 0000000000000000] 17:40:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022C4F13C00) [pid = 3436] [serial = 2074] [outer = 00000022803DBC00] 17:40:17 INFO - PROCESS | 3436 | 1467247217902 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022C5028400) [pid = 3436] [serial = 2075] [outer = 00000022803DBC00] 17:40:18 INFO - PROCESS | 3436 | 1467247218343 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:40:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 756ms 17:40:18 INFO - PROCESS | 3436 | 1467247218423 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 17:40:18 INFO - PROCESS | 3436 | 1467247218425 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 17:40:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:40:18 INFO - PROCESS | 3436 | 1467247218429 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 3436 | 1467247218431 Marionette TRACE conn6 <- [1,2730,null,{}] 17:40:18 INFO - PROCESS | 3436 | 1467247218434 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:18 INFO - PROCESS | 3436 | 1467247218436 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:18 INFO - PROCESS | 3436 | 1467247218558 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 17:40:18 INFO - PROCESS | 3436 | 1467247218611 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 3436 | 1467247218614 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:18 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CE8E2800 == 28 [pid = 3436] [id = 692] 17:40:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022C5292800) [pid = 3436] [serial = 2076] [outer = 0000000000000000] 17:40:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C5297C00) [pid = 3436] [serial = 2077] [outer = 00000022C5292800] 17:40:18 INFO - PROCESS | 3436 | 1467247218660 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C5DD6000) [pid = 3436] [serial = 2078] [outer = 00000022C5292800] 17:40:19 INFO - PROCESS | 3436 | 1467247219113 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 732ms 17:40:19 INFO - PROCESS | 3436 | 1467247219163 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 3436 | 1467247219165 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 17:40:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:40:19 INFO - PROCESS | 3436 | 1467247219169 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - PROCESS | 3436 | 1467247219171 Marionette TRACE conn6 <- [1,2734,null,{}] 17:40:19 INFO - PROCESS | 3436 | 1467247219174 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:19 INFO - PROCESS | 3436 | 1467247219176 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:19 INFO - PROCESS | 3436 | 1467247219283 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 17:40:19 INFO - PROCESS | 3436 | 1467247219289 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 3436 | 1467247219291 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1510800 == 29 [pid = 3436] [id = 693] 17:40:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022803DF800) [pid = 3436] [serial = 2079] [outer = 0000000000000000] 17:40:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C94BE400) [pid = 3436] [serial = 2080] [outer = 00000022803DF800] 17:40:19 INFO - PROCESS | 3436 | 1467247219336 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022CAC0F400) [pid = 3436] [serial = 2081] [outer = 00000022803DF800] 17:40:19 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022803DE800) [pid = 3436] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:40:19 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022803DA400) [pid = 3436] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:40:19 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (0000002281517C00) [pid = 3436] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:40:19 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022814D5000) [pid = 3436] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:40:19 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022CB3A5000) [pid = 3436] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:40:19 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022C94BF000) [pid = 3436] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:40:19 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022C4F0C800) [pid = 3436] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:40:19 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022CB6DAC00) [pid = 3436] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:40:19 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022C502BC00) [pid = 3436] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:40:19 INFO - PROCESS | 3436 | 1467247219891 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 775ms 17:40:19 INFO - PROCESS | 3436 | 1467247219947 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 3436 | 1467247219950 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 17:40:19 INFO - PROCESS | 3436 | 1467247219953 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:40:19 INFO - PROCESS | 3436 | 1467247219955 Marionette TRACE conn6 <- [1,2738,null,{}] 17:40:19 INFO - PROCESS | 3436 | 1467247219958 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:19 INFO - PROCESS | 3436 | 1467247219964 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:20 INFO - PROCESS | 3436 | 1467247220100 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 17:40:20 INFO - PROCESS | 3436 | 1467247220153 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 3436 | 1467247220155 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:20 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20E5800 == 30 [pid = 3436] [id = 694] 17:40:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (0000002281515C00) [pid = 3436] [serial = 2082] [outer = 0000000000000000] 17:40:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022C528B800) [pid = 3436] [serial = 2083] [outer = 0000002281515C00] 17:40:20 INFO - PROCESS | 3436 | 1467247220201 Marionette DEBUG loaded listener.js 17:40:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022CB5A2800) [pid = 3436] [serial = 2084] [outer = 0000002281515C00] 17:40:20 INFO - PROCESS | 3436 | 1467247220552 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:40:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:40:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 629ms 17:40:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:40:20 INFO - PROCESS | 3436 | 1467247220586 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 3436 | 1467247220588 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 17:40:20 INFO - PROCESS | 3436 | 1467247220591 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 3436 | 1467247220593 Marionette TRACE conn6 <- [1,2742,null,{}] 17:40:20 INFO - PROCESS | 3436 | 1467247220607 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:20 INFO - PROCESS | 3436 | 1467247220609 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:20 INFO - PROCESS | 3436 | 1467247220691 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 17:40:20 INFO - PROCESS | 3436 | 1467247220696 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 3436 | 1467247220698 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:20 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D2746000 == 31 [pid = 3436] [id = 695] 17:40:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022CB68E800) [pid = 3436] [serial = 2085] [outer = 0000000000000000] 17:40:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022CB6B1000) [pid = 3436] [serial = 2086] [outer = 00000022CB68E800] 17:40:20 INFO - PROCESS | 3436 | 1467247220743 Marionette DEBUG loaded listener.js 17:40:20 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022CB6E0400) [pid = 3436] [serial = 2087] [outer = 00000022CB68E800] 17:40:21 INFO - PROCESS | 3436 | 1467247221156 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:40:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:40:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 586ms 17:40:21 INFO - PROCESS | 3436 | 1467247221181 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 17:40:21 INFO - PROCESS | 3436 | 1467247221183 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 17:40:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:40:21 INFO - PROCESS | 3436 | 1467247221186 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - PROCESS | 3436 | 1467247221188 Marionette TRACE conn6 <- [1,2746,null,{}] 17:40:21 INFO - PROCESS | 3436 | 1467247221191 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:21 INFO - PROCESS | 3436 | 1467247221193 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:21 INFO - PROCESS | 3436 | 1467247221309 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 17:40:21 INFO - PROCESS | 3436 | 1467247221316 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 3436 | 1467247221318 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D43FB800 == 32 [pid = 3436] [id = 696] 17:40:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022CE87D400) [pid = 3436] [serial = 2088] [outer = 0000000000000000] 17:40:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022CEE08C00) [pid = 3436] [serial = 2089] [outer = 00000022CE87D400] 17:40:21 INFO - PROCESS | 3436 | 1467247221364 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022CEE28400) [pid = 3436] [serial = 2090] [outer = 00000022CE87D400] 17:40:21 INFO - PROCESS | 3436 | 1467247221822 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:40:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:40:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 17:40:21 INFO - PROCESS | 3436 | 1467247221863 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 17:40:21 INFO - PROCESS | 3436 | 1467247221868 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 17:40:21 INFO - PROCESS | 3436 | 1467247221875 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:40:21 INFO - PROCESS | 3436 | 1467247221880 Marionette TRACE conn6 <- [1,2750,null,{}] 17:40:21 INFO - PROCESS | 3436 | 1467247221887 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:21 INFO - PROCESS | 3436 | 1467247221890 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:22 INFO - PROCESS | 3436 | 1467247222019 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 17:40:22 INFO - PROCESS | 3436 | 1467247222122 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:22 INFO - PROCESS | 3436 | 1467247222128 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:22 INFO - PROCESS | 3436 | ++DOCSHELL 000000228228C800 == 33 [pid = 3436] [id = 697] 17:40:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (0000002280FF5400) [pid = 3436] [serial = 2091] [outer = 0000000000000000] 17:40:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022814CDC00) [pid = 3436] [serial = 2092] [outer = 0000002280FF5400] 17:40:22 INFO - PROCESS | 3436 | 1467247222186 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022816B8800) [pid = 3436] [serial = 2093] [outer = 0000002280FF5400] 17:40:23 INFO - PROCESS | 3436 | 1467247223006 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:40:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:40:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1177ms 17:40:23 INFO - PROCESS | 3436 | 1467247223057 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 17:40:23 INFO - PROCESS | 3436 | 1467247223062 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 17:40:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:40:23 INFO - PROCESS | 3436 | 1467247223069 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - PROCESS | 3436 | 1467247223072 Marionette TRACE conn6 <- [1,2754,null,{}] 17:40:23 INFO - PROCESS | 3436 | 1467247223076 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:23 INFO - PROCESS | 3436 | 1467247223079 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:23 INFO - PROCESS | 3436 | 1467247223230 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 17:40:23 INFO - PROCESS | 3436 | 1467247223344 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:23 INFO - PROCESS | 3436 | 1467247223347 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC44000 == 34 [pid = 3436] [id = 698] 17:40:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C4DE2C00) [pid = 3436] [serial = 2094] [outer = 0000000000000000] 17:40:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C4DEF400) [pid = 3436] [serial = 2095] [outer = 00000022C4DE2C00] 17:40:23 INFO - PROCESS | 3436 | 1467247223406 Marionette DEBUG loaded listener.js 17:40:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C4F51000) [pid = 3436] [serial = 2096] [outer = 00000022C4DE2C00] 17:40:24 INFO - PROCESS | 3436 | 1467247224264 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:40:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D2746000 == 33 [pid = 3436] [id = 695] 17:40:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20E5800 == 32 [pid = 3436] [id = 694] 17:40:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1510800 == 31 [pid = 3436] [id = 693] 17:40:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8E2800 == 30 [pid = 3436] [id = 692] 17:40:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC47000 == 29 [pid = 3436] [id = 691] 17:40:24 INFO - PROCESS | 3436 | --DOCSHELL 00000022C57B3000 == 28 [pid = 3436] [id = 690] 17:40:24 INFO - PROCESS | 3436 | --DOCSHELL 000000228228F800 == 27 [pid = 3436] [id = 689] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C54B1000) [pid = 3436] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002280FFC800) [pid = 3436] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022816BAC00) [pid = 3436] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C2F3A400) [pid = 3436] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C2FD7800) [pid = 3436] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022814DBC00) [pid = 3436] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (0000002281F06000) [pid = 3436] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CB693000) [pid = 3436] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CAE47800) [pid = 3436] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022C4F45800) [pid = 3436] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022CE46D000) [pid = 3436] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022CB3AAC00) [pid = 3436] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022C93E8800) [pid = 3436] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022C9E73400) [pid = 3436] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 59 (00000022CB84D000) [pid = 3436] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 58 (00000022C502AC00) [pid = 3436] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - PROCESS | 3436 | --DOMWINDOW == 57 (00000022CAE14800) [pid = 3436] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:40:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:40:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1293ms 17:40:24 INFO - PROCESS | 3436 | 1467247224364 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 17:40:24 INFO - PROCESS | 3436 | 1467247224368 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 17:40:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:40:24 INFO - PROCESS | 3436 | 1467247224374 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:40:24 INFO - PROCESS | 3436 | 1467247224377 Marionette TRACE conn6 <- [1,2758,null,{}] 17:40:24 INFO - PROCESS | 3436 | 1467247224383 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:24 INFO - PROCESS | 3436 | 1467247224385 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:24 INFO - PROCESS | 3436 | 1467247224484 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 17:40:24 INFO - PROCESS | 3436 | 1467247224491 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 3436 | 1467247224496 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:24 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280547000 == 28 [pid = 3436] [id = 699] 17:40:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 58 (00000022803AB400) [pid = 3436] [serial = 2097] [outer = 0000000000000000] 17:40:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 59 (00000022803C9000) [pid = 3436] [serial = 2098] [outer = 00000022803AB400] 17:40:24 INFO - PROCESS | 3436 | 1467247224590 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 60 (00000022815EFC00) [pid = 3436] [serial = 2099] [outer = 00000022803AB400] 17:40:25 INFO - PROCESS | 3436 | 1467247225321 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:40:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:40:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 985ms 17:40:25 INFO - PROCESS | 3436 | 1467247225368 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 3436 | 1467247225372 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 17:40:25 INFO - PROCESS | 3436 | 1467247225379 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:40:25 INFO - PROCESS | 3436 | 1467247225382 Marionette TRACE conn6 <- [1,2762,null,{}] 17:40:25 INFO - PROCESS | 3436 | 1467247225387 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:25 INFO - PROCESS | 3436 | 1467247225390 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:25 INFO - PROCESS | 3436 | 1467247225509 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 17:40:25 INFO - PROCESS | 3436 | 1467247225587 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 3436 | 1467247225591 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:25 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A1D000 == 29 [pid = 3436] [id = 700] 17:40:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022C2F39400) [pid = 3436] [serial = 2100] [outer = 0000000000000000] 17:40:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022C2FCE000) [pid = 3436] [serial = 2101] [outer = 00000022C2F39400] 17:40:25 INFO - PROCESS | 3436 | 1467247225691 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022C3A2BC00) [pid = 3436] [serial = 2102] [outer = 00000022C2F39400] 17:40:26 INFO - PROCESS | 3436 | 1467247226310 Marionette TRACE conn6 <- [1,2764,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]]]}] 17:40:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:40:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 987ms 17:40:26 INFO - PROCESS | 3436 | 1467247226369 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 3436 | 1467247226374 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 17:40:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:40:26 INFO - PROCESS | 3436 | 1467247226380 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - PROCESS | 3436 | 1467247226384 Marionette TRACE conn6 <- [1,2766,null,{}] 17:40:26 INFO - PROCESS | 3436 | 1467247226388 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:26 INFO - PROCESS | 3436 | 1467247226391 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:26 INFO - PROCESS | 3436 | 1467247226509 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 17:40:26 INFO - PROCESS | 3436 | 1467247226588 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 3436 | 1467247226591 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:26 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C4F000 == 30 [pid = 3436] [id = 701] 17:40:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C4F08400) [pid = 3436] [serial = 2103] [outer = 0000000000000000] 17:40:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C4F51400) [pid = 3436] [serial = 2104] [outer = 00000022C4F08400] 17:40:26 INFO - PROCESS | 3436 | 1467247226689 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C5291400) [pid = 3436] [serial = 2105] [outer = 00000022C4F08400] 17:40:27 INFO - PROCESS | 3436 | 1467247227352 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:40:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:40:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 986ms 17:40:27 INFO - PROCESS | 3436 | 1467247227369 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 3436 | 1467247227372 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 17:40:27 INFO - PROCESS | 3436 | 1467247227390 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:40:27 INFO - PROCESS | 3436 | 1467247227394 Marionette TRACE conn6 <- [1,2770,null,{}] 17:40:27 INFO - PROCESS | 3436 | 1467247227407 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:27 INFO - PROCESS | 3436 | 1467247227413 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:27 INFO - PROCESS | 3436 | 1467247227533 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 17:40:27 INFO - PROCESS | 3436 | 1467247227615 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 3436 | 1467247227618 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF881800 == 31 [pid = 3436] [id = 702] 17:40:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C9C08000) [pid = 3436] [serial = 2106] [outer = 0000000000000000] 17:40:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022CAC11000) [pid = 3436] [serial = 2107] [outer = 00000022C9C08000] 17:40:27 INFO - PROCESS | 3436 | 1467247227715 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CADD9800) [pid = 3436] [serial = 2108] [outer = 00000022C9C08000] 17:40:28 INFO - PROCESS | 3436 | 1467247228282 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:40:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:40:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 942ms 17:40:28 INFO - PROCESS | 3436 | 1467247228358 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 3436 | 1467247228361 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 17:40:28 INFO - PROCESS | 3436 | 1467247228365 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 3436 | 1467247228368 Marionette TRACE conn6 <- [1,2774,null,{}] 17:40:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:40:28 INFO - PROCESS | 3436 | 1467247228371 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:28 INFO - PROCESS | 3436 | 1467247228374 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:28 INFO - PROCESS | 3436 | 1467247228490 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 17:40:28 INFO - PROCESS | 3436 | 1467247228585 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 3436 | 1467247228587 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D191D000 == 32 [pid = 3436] [id = 703] 17:40:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CB1A8800) [pid = 3436] [serial = 2109] [outer = 0000000000000000] 17:40:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CB1DAC00) [pid = 3436] [serial = 2110] [outer = 00000022CB1A8800] 17:40:28 INFO - PROCESS | 3436 | 1467247228642 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CB3AAC00) [pid = 3436] [serial = 2111] [outer = 00000022CB1A8800] 17:40:29 INFO - PROCESS | 3436 | 1467247229284 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FCD800 == 31 [pid = 3436] [id = 632] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC44000 == 30 [pid = 3436] [id = 698] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 000000228228C800 == 29 [pid = 3436] [id = 697] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022D27E6800 == 28 [pid = 3436] [id = 630] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C43800 == 27 [pid = 3436] [id = 625] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022CE8D5000 == 26 [pid = 3436] [id = 627] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A04000 == 25 [pid = 3436] [id = 631] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEFE800 == 24 [pid = 3436] [id = 626] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022C44AD800 == 23 [pid = 3436] [id = 633] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 0000002282282800 == 22 [pid = 3436] [id = 688] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB8F4800 == 21 [pid = 3436] [id = 637] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9EBF800 == 20 [pid = 3436] [id = 634] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 0000002282293800 == 19 [pid = 3436] [id = 623] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 0000002281479800 == 18 [pid = 3436] [id = 628] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF3AD000 == 17 [pid = 3436] [id = 635] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 0000002282292000 == 16 [pid = 3436] [id = 624] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51B2000 == 15 [pid = 3436] [id = 638] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A52000 == 14 [pid = 3436] [id = 639] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1F54800 == 13 [pid = 3436] [id = 629] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1933800 == 12 [pid = 3436] [id = 636] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF881800 == 11 [pid = 3436] [id = 702] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022D43FB800 == 10 [pid = 3436] [id = 696] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9C4F000 == 9 [pid = 3436] [id = 701] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A1D000 == 8 [pid = 3436] [id = 700] 17:40:29 INFO - PROCESS | 3436 | --DOCSHELL 0000002280547000 == 7 [pid = 3436] [id = 699] 17:40:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:40:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1589ms 17:40:29 INFO - PROCESS | 3436 | 1467247229964 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 17:40:29 INFO - PROCESS | 3436 | 1467247229969 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 17:40:29 INFO - PROCESS | 3436 | 1467247229974 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:40:29 INFO - PROCESS | 3436 | 1467247229977 Marionette TRACE conn6 <- [1,2778,null,{}] 17:40:29 INFO - PROCESS | 3436 | 1467247229983 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:29 INFO - PROCESS | 3436 | 1467247229988 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:30 INFO - PROCESS | 3436 | 1467247230084 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 17:40:30 INFO - PROCESS | 3436 | 1467247230091 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 3436 | 1467247230096 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:30 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FCD800 == 8 [pid = 3436] [id = 704] 17:40:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022814D1400) [pid = 3436] [serial = 2112] [outer = 0000000000000000] 17:40:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022814D3C00) [pid = 3436] [serial = 2113] [outer = 00000022814D1400] 17:40:30 INFO - PROCESS | 3436 | 1467247230147 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022815F5C00) [pid = 3436] [serial = 2114] [outer = 00000022814D1400] 17:40:30 INFO - PROCESS | 3436 | 1467247230657 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:40:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 17:40:30 INFO - PROCESS | 3436 | 1467247230708 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 3436 | 1467247230712 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 17:40:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:40:30 INFO - PROCESS | 3436 | 1467247230718 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 3436 | 1467247230723 Marionette TRACE conn6 <- [1,2782,null,{}] 17:40:30 INFO - PROCESS | 3436 | 1467247230727 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:30 INFO - PROCESS | 3436 | 1467247230730 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:30 INFO - PROCESS | 3436 | 1467247230828 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 17:40:30 INFO - PROCESS | 3436 | 1467247230834 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 3436 | 1467247230837 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D18800 == 9 [pid = 3436] [id = 705] 17:40:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C2F36000) [pid = 3436] [serial = 2115] [outer = 0000000000000000] 17:40:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C2F3EC00) [pid = 3436] [serial = 2116] [outer = 00000022C2F36000] 17:40:30 INFO - PROCESS | 3436 | 1467247230887 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C3A1C800) [pid = 3436] [serial = 2117] [outer = 00000022C2F36000] 17:40:31 INFO - PROCESS | 3436 | 1467247231373 Marionette TRACE conn6 <- [1,2784,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]]]}] 17:40:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:40:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 17:40:31 INFO - PROCESS | 3436 | 1467247231409 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 17:40:31 INFO - PROCESS | 3436 | 1467247231411 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 17:40:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:40:31 INFO - PROCESS | 3436 | 1467247231451 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:40:31 INFO - PROCESS | 3436 | 1467247231454 Marionette TRACE conn6 <- [1,2786,null,{}] 17:40:31 INFO - PROCESS | 3436 | 1467247231467 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:31 INFO - PROCESS | 3436 | 1467247231472 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:31 INFO - PROCESS | 3436 | 1467247231609 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 17:40:31 INFO - PROCESS | 3436 | 1467247231662 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:31 INFO - PROCESS | 3436 | 1467247231667 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAEF6000 == 10 [pid = 3436] [id = 706] 17:40:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C4DEF000) [pid = 3436] [serial = 2118] [outer = 0000000000000000] 17:40:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C4F0E800) [pid = 3436] [serial = 2119] [outer = 00000022C4DEF000] 17:40:31 INFO - PROCESS | 3436 | 1467247231719 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C5028800) [pid = 3436] [serial = 2120] [outer = 00000022C4DEF000] 17:40:32 INFO - PROCESS | 3436 | 1467247232188 Marionette TRACE conn6 <- [1,2788,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]]]}] 17:40:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:40:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 819ms 17:40:32 INFO - PROCESS | 3436 | 1467247232236 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 3436 | 1467247232239 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 17:40:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:40:32 INFO - PROCESS | 3436 | 1467247232242 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:40:32 INFO - PROCESS | 3436 | 1467247232244 Marionette TRACE conn6 <- [1,2790,null,{}] 17:40:32 INFO - PROCESS | 3436 | 1467247232247 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:32 INFO - PROCESS | 3436 | 1467247232249 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:32 INFO - PROCESS | 3436 | 1467247232367 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 17:40:32 INFO - PROCESS | 3436 | 1467247232422 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 3436 | 1467247232424 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:32 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D151F000 == 11 [pid = 3436] [id = 707] 17:40:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C5752800) [pid = 3436] [serial = 2121] [outer = 0000000000000000] 17:40:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C93F2800) [pid = 3436] [serial = 2122] [outer = 00000022C5752800] 17:40:32 INFO - PROCESS | 3436 | 1467247232471 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C9C9E000) [pid = 3436] [serial = 2123] [outer = 00000022C5752800] 17:40:32 INFO - PROCESS | 3436 | 1467247232928 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:40:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:40:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 731ms 17:40:33 INFO - PROCESS | 3436 | 1467247232994 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 17:40:33 INFO - PROCESS | 3436 | 1467247232996 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 17:40:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:40:33 INFO - PROCESS | 3436 | 1467247233000 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 3436 | 1467247233002 Marionette TRACE conn6 <- [1,2794,null,{}] 17:40:33 INFO - PROCESS | 3436 | 1467247233005 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:33 INFO - PROCESS | 3436 | 1467247233007 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:33 INFO - PROCESS | 3436 | 1467247233125 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 17:40:33 INFO - PROCESS | 3436 | 1467247233135 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 3436 | 1467247233137 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:33 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20E9000 == 12 [pid = 3436] [id = 708] 17:40:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022CA13FC00) [pid = 3436] [serial = 2124] [outer = 0000000000000000] 17:40:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CAE17800) [pid = 3436] [serial = 2125] [outer = 00000022CA13FC00] 17:40:33 INFO - PROCESS | 3436 | 1467247233227 Marionette DEBUG loaded listener.js 17:40:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CB1D5800) [pid = 3436] [serial = 2126] [outer = 00000022CA13FC00] 17:40:33 INFO - PROCESS | 3436 | 1467247233646 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:40:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:40:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 17:40:33 INFO - PROCESS | 3436 | 1467247233698 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 17:40:33 INFO - PROCESS | 3436 | 1467247233701 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 17:40:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:40:33 INFO - PROCESS | 3436 | 1467247233704 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 3436 | 1467247233706 Marionette TRACE conn6 <- [1,2798,null,{}] 17:40:33 INFO - PROCESS | 3436 | 1467247233710 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:33 INFO - PROCESS | 3436 | 1467247233715 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:33 INFO - PROCESS | 3436 | 1467247233872 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (0000002280FF9800) [pid = 3436] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C2FCA800) [pid = 3436] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (000000228150E800) [pid = 3436] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C5292800) [pid = 3436] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (0000002281515C00) [pid = 3436] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022803DF800) [pid = 3436] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB68E800) [pid = 3436] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022815EDC00) [pid = 3436] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CE87D400) [pid = 3436] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4F52400) [pid = 3436] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB68F400) [pid = 3436] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002280FF5400) [pid = 3436] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022803DBC00) [pid = 3436] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:40:34 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C4DE2C00) [pid = 3436] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:40:34 INFO - PROCESS | 3436 | 1467247234110 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 3436 | 1467247234113 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F09000 == 13 [pid = 3436] [id = 709] 17:40:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022803C4800) [pid = 3436] [serial = 2127] [outer = 0000000000000000] 17:40:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (0000002280FF9800) [pid = 3436] [serial = 2128] [outer = 00000022803C4800] 17:40:34 INFO - PROCESS | 3436 | 1467247234160 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C4F4DC00) [pid = 3436] [serial = 2129] [outer = 00000022803C4800] 17:40:34 INFO - PROCESS | 3436 | 1467247234563 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:40:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 881ms 17:40:34 INFO - PROCESS | 3436 | 1467247234589 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 3436 | 1467247234591 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 17:40:34 INFO - PROCESS | 3436 | 1467247234594 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:40:34 INFO - PROCESS | 3436 | 1467247234596 Marionette TRACE conn6 <- [1,2802,null,{}] 17:40:34 INFO - PROCESS | 3436 | 1467247234599 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:34 INFO - PROCESS | 3436 | 1467247234601 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:34 INFO - PROCESS | 3436 | 1467247234718 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 17:40:34 INFO - PROCESS | 3436 | 1467247234726 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 3436 | 1467247234728 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:34 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51A7800 == 14 [pid = 3436] [id = 710] 17:40:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C9BB2000) [pid = 3436] [serial = 2130] [outer = 0000000000000000] 17:40:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB84F400) [pid = 3436] [serial = 2131] [outer = 00000022C9BB2000] 17:40:34 INFO - PROCESS | 3436 | 1467247234773 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CE472000) [pid = 3436] [serial = 2132] [outer = 00000022C9BB2000] 17:40:35 INFO - PROCESS | 3436 | 1467247235189 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:40:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:40:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 17:40:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:40:35 INFO - PROCESS | 3436 | 1467247235227 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 17:40:35 INFO - PROCESS | 3436 | 1467247235229 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 17:40:35 INFO - PROCESS | 3436 | 1467247235232 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 3436 | 1467247235234 Marionette TRACE conn6 <- [1,2806,null,{}] 17:40:35 INFO - PROCESS | 3436 | 1467247235238 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:35 INFO - PROCESS | 3436 | 1467247235240 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:35 INFO - PROCESS | 3436 | 1467247235351 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 17:40:35 INFO - PROCESS | 3436 | 1467247235358 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 3436 | 1467247235360 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D53DB000 == 15 [pid = 3436] [id = 711] 17:40:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CE887000) [pid = 3436] [serial = 2133] [outer = 0000000000000000] 17:40:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CEE0F400) [pid = 3436] [serial = 2134] [outer = 00000022CE887000] 17:40:35 INFO - PROCESS | 3436 | 1467247235406 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CF10CC00) [pid = 3436] [serial = 2135] [outer = 00000022CE887000] 17:40:35 INFO - PROCESS | 3436 | 1467247235811 Marionette TRACE conn6 <- [1,2808,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]]]}] 17:40:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:40:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 627ms 17:40:35 INFO - PROCESS | 3436 | 1467247235863 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 17:40:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:40:35 INFO - PROCESS | 3436 | 1467247235865 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 17:40:35 INFO - PROCESS | 3436 | 1467247235869 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 3436 | 1467247235870 Marionette TRACE conn6 <- [1,2810,null,{}] 17:40:35 INFO - PROCESS | 3436 | 1467247235882 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:35 INFO - PROCESS | 3436 | 1467247235884 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:35 INFO - PROCESS | 3436 | 1467247235996 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 17:40:36 INFO - PROCESS | 3436 | 1467247236036 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 3436 | 1467247236038 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A90800 == 16 [pid = 3436] [id = 712] 17:40:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C40C6000) [pid = 3436] [serial = 2136] [outer = 0000000000000000] 17:40:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CF85D000) [pid = 3436] [serial = 2137] [outer = 00000022C40C6000] 17:40:36 INFO - PROCESS | 3436 | 1467247236083 Marionette DEBUG loaded listener.js 17:40:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D0CED800) [pid = 3436] [serial = 2138] [outer = 00000022C40C6000] 17:40:36 INFO - PROCESS | 3436 | 1467247236830 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:40:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1028ms 17:40:36 INFO - PROCESS | 3436 | 1467247236901 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 3436 | 1467247236906 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 17:40:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:40:36 INFO - PROCESS | 3436 | 1467247236911 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 3436 | 1467247236916 Marionette TRACE conn6 <- [1,2814,null,{}] 17:40:36 INFO - PROCESS | 3436 | 1467247236944 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:36 INFO - PROCESS | 3436 | 1467247236947 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:37 INFO - PROCESS | 3436 | 1467247237100 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 17:40:37 INFO - PROCESS | 3436 | 1467247237215 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 3436 | 1467247237218 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9449000 == 17 [pid = 3436] [id = 713] 17:40:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (0000002281F07400) [pid = 3436] [serial = 2139] [outer = 0000000000000000] 17:40:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022C2F35000) [pid = 3436] [serial = 2140] [outer = 0000002281F07400] 17:40:37 INFO - PROCESS | 3436 | 1467247237278 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C3A27400) [pid = 3436] [serial = 2141] [outer = 0000002281F07400] 17:40:38 INFO - PROCESS | 3436 | 1467247238197 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:40:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1365ms 17:40:38 INFO - PROCESS | 3436 | 1467247238280 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 17:40:38 INFO - PROCESS | 3436 | 1467247238286 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 17:40:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:40:38 INFO - PROCESS | 3436 | 1467247238291 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:40:38 INFO - PROCESS | 3436 | 1467247238294 Marionette TRACE conn6 <- [1,2818,null,{}] 17:40:38 INFO - PROCESS | 3436 | 1467247238300 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:38 INFO - PROCESS | 3436 | 1467247238303 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:38 INFO - PROCESS | 3436 | 1467247238429 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 17:40:38 INFO - PROCESS | 3436 | 1467247238504 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:38 INFO - PROCESS | 3436 | 1467247238509 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:38 INFO - PROCESS | 3436 | ++DOCSHELL 000000228227D000 == 18 [pid = 3436] [id = 714] 17:40:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C2F3A400) [pid = 3436] [serial = 2142] [outer = 0000000000000000] 17:40:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022C2FCA800) [pid = 3436] [serial = 2143] [outer = 00000022C2F3A400] 17:40:38 INFO - PROCESS | 3436 | 1467247238608 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C44C8000) [pid = 3436] [serial = 2144] [outer = 00000022C2F3A400] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C4DEF400) [pid = 3436] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (0000002282266000) [pid = 3436] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (000000228150FC00) [pid = 3436] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C2FD6800) [pid = 3436] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (0000002281512C00) [pid = 3436] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022816B6800) [pid = 3436] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C5DD6000) [pid = 3436] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C5297C00) [pid = 3436] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C528B800) [pid = 3436] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C94BE400) [pid = 3436] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CB6B1000) [pid = 3436] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CAC0F400) [pid = 3436] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C2FD4400) [pid = 3436] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CB6E0400) [pid = 3436] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022816B6400) [pid = 3436] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CEE08C00) [pid = 3436] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C9334000) [pid = 3436] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C5292C00) [pid = 3436] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CEE08000) [pid = 3436] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CB6D8800) [pid = 3436] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022814CDC00) [pid = 3436] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C4F13C00) [pid = 3436] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022816B8800) [pid = 3436] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022CEE28400) [pid = 3436] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C5028400) [pid = 3436] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C423D400) [pid = 3436] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022CB5A2800) [pid = 3436] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:40:38 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022C4F51000) [pid = 3436] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:40:39 INFO - PROCESS | 3436 | 1467247239090 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:40:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 880ms 17:40:39 INFO - PROCESS | 3436 | 1467247239174 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 17:40:39 INFO - PROCESS | 3436 | 1467247239180 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 17:40:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:40:39 INFO - PROCESS | 3436 | 1467247239186 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 3436 | 1467247239189 Marionette TRACE conn6 <- [1,2822,null,{}] 17:40:39 INFO - PROCESS | 3436 | 1467247239193 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:39 INFO - PROCESS | 3436 | 1467247239196 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:39 INFO - PROCESS | 3436 | 1467247239289 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 17:40:39 INFO - PROCESS | 3436 | 1467247239302 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 3436 | 1467247239304 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:39 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A1F800 == 19 [pid = 3436] [id = 715] 17:40:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (0000002281F11000) [pid = 3436] [serial = 2145] [outer = 0000000000000000] 17:40:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C2FCA000) [pid = 3436] [serial = 2146] [outer = 0000002281F11000] 17:40:39 INFO - PROCESS | 3436 | 1467247239354 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C44CFC00) [pid = 3436] [serial = 2147] [outer = 0000002281F11000] 17:40:39 INFO - PROCESS | 3436 | 1467247239846 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:40:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:40:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 17:40:39 INFO - PROCESS | 3436 | 1467247239879 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 17:40:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:40:39 INFO - PROCESS | 3436 | 1467247239882 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 17:40:39 INFO - PROCESS | 3436 | 1467247239885 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 3436 | 1467247239889 Marionette TRACE conn6 <- [1,2826,null,{}] 17:40:39 INFO - PROCESS | 3436 | 1467247239900 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:39 INFO - PROCESS | 3436 | 1467247239906 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:40 INFO - PROCESS | 3436 | 1467247240027 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 17:40:40 INFO - PROCESS | 3436 | 1467247240115 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:40 INFO - PROCESS | 3436 | 1467247240118 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CA117000 == 20 [pid = 3436] [id = 716] 17:40:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C502A800) [pid = 3436] [serial = 2148] [outer = 0000000000000000] 17:40:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C5290800) [pid = 3436] [serial = 2149] [outer = 00000022C502A800] 17:40:40 INFO - PROCESS | 3436 | 1467247240167 Marionette DEBUG loaded listener.js 17:40:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C5DD3C00) [pid = 3436] [serial = 2150] [outer = 00000022C502A800] 17:40:40 INFO - PROCESS | 3436 | 1467247240568 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:40:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:40:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 17:40:40 INFO - PROCESS | 3436 | 1467247240622 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 17:40:40 INFO - PROCESS | 3436 | 1467247240625 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 17:40:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:40:40 INFO - PROCESS | 3436 | 1467247240628 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 3436 | 1467247240630 Marionette TRACE conn6 <- [1,2830,null,{}] 17:40:40 INFO - PROCESS | 3436 | 1467247240634 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:40 INFO - PROCESS | 3436 | 1467247240636 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:40 INFO - PROCESS | 3436 | 1467247240725 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 17:40:40 INFO - PROCESS | 3436 | 1467247240730 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:40 INFO - PROCESS | 3436 | 1467247240732 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:40 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF0CC800 == 21 [pid = 3436] [id = 717] 17:40:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C94BEC00) [pid = 3436] [serial = 2151] [outer = 0000000000000000] 17:40:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C9E74C00) [pid = 3436] [serial = 2152] [outer = 00000022C94BEC00] 17:40:40 INFO - PROCESS | 3436 | 1467247240778 Marionette DEBUG loaded listener.js 17:40:40 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CADD3400) [pid = 3436] [serial = 2153] [outer = 00000022C94BEC00] 17:40:41 INFO - PROCESS | 3436 | 1467247241264 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:40:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:40:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 17:40:41 INFO - PROCESS | 3436 | 1467247241323 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 17:40:41 INFO - PROCESS | 3436 | 1467247241326 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 17:40:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:40:41 INFO - PROCESS | 3436 | 1467247241335 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:40:41 INFO - PROCESS | 3436 | 1467247241337 Marionette TRACE conn6 <- [1,2834,null,{}] 17:40:41 INFO - PROCESS | 3436 | 1467247241340 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:41 INFO - PROCESS | 3436 | 1467247241342 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:41 INFO - PROCESS | 3436 | 1467247241482 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 17:40:41 INFO - PROCESS | 3436 | 1467247241506 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 3436 | 1467247241508 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:41 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D16B4000 == 22 [pid = 3436] [id = 718] 17:40:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CAE1AC00) [pid = 3436] [serial = 2154] [outer = 0000000000000000] 17:40:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CAE44C00) [pid = 3436] [serial = 2155] [outer = 00000022CAE1AC00] 17:40:41 INFO - PROCESS | 3436 | 1467247241553 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CB5A3400) [pid = 3436] [serial = 2156] [outer = 00000022CAE1AC00] 17:40:42 INFO - PROCESS | 3436 | 1467247242008 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:40:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:40:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 732ms 17:40:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:40:42 INFO - PROCESS | 3436 | 1467247242065 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 17:40:42 INFO - PROCESS | 3436 | 1467247242067 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 17:40:42 INFO - PROCESS | 3436 | 1467247242071 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - PROCESS | 3436 | 1467247242072 Marionette TRACE conn6 <- [1,2838,null,{}] 17:40:42 INFO - PROCESS | 3436 | 1467247242076 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:42 INFO - PROCESS | 3436 | 1467247242082 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:42 INFO - PROCESS | 3436 | 1467247242220 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 17:40:42 INFO - PROCESS | 3436 | 1467247242275 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:42 INFO - PROCESS | 3436 | 1467247242277 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:42 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D2114000 == 23 [pid = 3436] [id = 719] 17:40:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022CB69A400) [pid = 3436] [serial = 2157] [outer = 0000000000000000] 17:40:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB7C5400) [pid = 3436] [serial = 2158] [outer = 00000022CB69A400] 17:40:42 INFO - PROCESS | 3436 | 1467247242323 Marionette DEBUG loaded listener.js 17:40:42 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CF106C00) [pid = 3436] [serial = 2159] [outer = 00000022CB69A400] 17:40:42 INFO - PROCESS | 3436 | 1467247242764 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:40:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:40:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 733ms 17:40:42 INFO - PROCESS | 3436 | 1467247242838 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 17:40:42 INFO - PROCESS | 3436 | 1467247242840 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 17:40:42 INFO - PROCESS | 3436 | 1467247242848 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:40:42 INFO - PROCESS | 3436 | 1467247242850 Marionette TRACE conn6 <- [1,2842,null,{}] 17:40:42 INFO - PROCESS | 3436 | 1467247242854 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:42 INFO - PROCESS | 3436 | 1467247242856 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:43 INFO - PROCESS | 3436 | 1467247243039 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CE887000) [pid = 3436] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022814D1400) [pid = 3436] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C4DEF000) [pid = 3436] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C2F36000) [pid = 3436] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB1A8800) [pid = 3436] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C5752800) [pid = 3436] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CA13FC00) [pid = 3436] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022803C4800) [pid = 3436] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022803AB400) [pid = 3436] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C2F39400) [pid = 3436] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C4F08400) [pid = 3436] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022C9C08000) [pid = 3436] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:40:43 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C9BB2000) [pid = 3436] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:40:43 INFO - PROCESS | 3436 | 1467247243119 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 3436 | 1467247243129 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C6B800 == 24 [pid = 3436] [id = 720] 17:40:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022803C4800) [pid = 3436] [serial = 2160] [outer = 0000000000000000] 17:40:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (000000228150EC00) [pid = 3436] [serial = 2161] [outer = 00000022803C4800] 17:40:43 INFO - PROCESS | 3436 | 1467247243174 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C571CC00) [pid = 3436] [serial = 2162] [outer = 00000022803C4800] 17:40:43 INFO - PROCESS | 3436 | 1467247243528 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:40:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:40:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 17:40:43 INFO - PROCESS | 3436 | 1467247243585 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 3436 | 1467247243587 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 17:40:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:40:43 INFO - PROCESS | 3436 | 1467247243590 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - PROCESS | 3436 | 1467247243592 Marionette TRACE conn6 <- [1,2846,null,{}] 17:40:43 INFO - PROCESS | 3436 | 1467247243595 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:43 INFO - PROCESS | 3436 | 1467247243598 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:43 INFO - PROCESS | 3436 | 1467247243683 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 17:40:43 INFO - PROCESS | 3436 | 1467247243690 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 3436 | 1467247243692 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:43 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D51A2000 == 25 [pid = 3436] [id = 721] 17:40:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CA134800) [pid = 3436] [serial = 2163] [outer = 0000000000000000] 17:40:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022D0A33000) [pid = 3436] [serial = 2164] [outer = 00000022CA134800] 17:40:43 INFO - PROCESS | 3436 | 1467247243737 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022D164E000) [pid = 3436] [serial = 2165] [outer = 00000022CA134800] 17:40:44 INFO - PROCESS | 3436 | 1467247244155 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:40:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:40:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 587ms 17:40:44 INFO - PROCESS | 3436 | 1467247244181 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 17:40:44 INFO - PROCESS | 3436 | 1467247244183 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 17:40:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:40:44 INFO - PROCESS | 3436 | 1467247244186 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 3436 | 1467247244188 Marionette TRACE conn6 <- [1,2850,null,{}] 17:40:44 INFO - PROCESS | 3436 | 1467247244208 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:44 INFO - PROCESS | 3436 | 1467247244210 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:44 INFO - PROCESS | 3436 | 1467247244295 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 17:40:44 INFO - PROCESS | 3436 | 1467247244301 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 3436 | 1467247244311 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A64800 == 26 [pid = 3436] [id = 722] 17:40:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022D1652800) [pid = 3436] [serial = 2166] [outer = 0000000000000000] 17:40:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022D1865C00) [pid = 3436] [serial = 2167] [outer = 00000022D1652800] 17:40:44 INFO - PROCESS | 3436 | 1467247244357 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D1AB5C00) [pid = 3436] [serial = 2168] [outer = 00000022D1652800] 17:40:44 INFO - PROCESS | 3436 | 1467247244789 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:40:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:40:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 650ms 17:40:44 INFO - PROCESS | 3436 | 1467247244855 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 17:40:44 INFO - PROCESS | 3436 | 1467247244857 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 17:40:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:40:44 INFO - PROCESS | 3436 | 1467247244861 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 3436 | 1467247244863 Marionette TRACE conn6 <- [1,2854,null,{}] 17:40:44 INFO - PROCESS | 3436 | 1467247244866 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:44 INFO - PROCESS | 3436 | 1467247244868 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:44 INFO - PROCESS | 3436 | 1467247244956 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 17:40:44 INFO - PROCESS | 3436 | 1467247244963 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 3436 | 1467247244965 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:44 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6BA0000 == 27 [pid = 3436] [id = 723] 17:40:44 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D2164800) [pid = 3436] [serial = 2169] [outer = 0000000000000000] 17:40:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D23B6000) [pid = 3436] [serial = 2170] [outer = 00000022D2164800] 17:40:45 INFO - PROCESS | 3436 | 1467247245009 Marionette DEBUG loaded listener.js 17:40:45 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D23BF000) [pid = 3436] [serial = 2171] [outer = 00000022D2164800] 17:40:45 INFO - PROCESS | 3436 | 1467247245724 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:40:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 923ms 17:40:45 INFO - PROCESS | 3436 | 1467247245790 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 17:40:45 INFO - PROCESS | 3436 | 1467247245795 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 17:40:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:40:45 INFO - PROCESS | 3436 | 1467247245799 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:40:45 INFO - PROCESS | 3436 | 1467247245805 Marionette TRACE conn6 <- [1,2858,null,{}] 17:40:45 INFO - PROCESS | 3436 | 1467247245811 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:45 INFO - PROCESS | 3436 | 1467247245814 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:45 INFO - PROCESS | 3436 | 1467247245939 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 17:40:46 INFO - PROCESS | 3436 | 1467247246055 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 3436 | 1467247246059 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:46 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9455000 == 28 [pid = 3436] [id = 724] 17:40:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (000000228226B800) [pid = 3436] [serial = 2172] [outer = 0000000000000000] 17:40:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C4927000) [pid = 3436] [serial = 2173] [outer = 000000228226B800] 17:40:46 INFO - PROCESS | 3436 | 1467247246120 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C4F49000) [pid = 3436] [serial = 2174] [outer = 000000228226B800] 17:40:46 INFO - PROCESS | 3436 | 1467247246709 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:40:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 942ms 17:40:46 INFO - PROCESS | 3436 | 1467247246746 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 3436 | 1467247246751 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 17:40:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:40:46 INFO - PROCESS | 3436 | 1467247246757 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 3436 | 1467247246760 Marionette TRACE conn6 <- [1,2862,null,{}] 17:40:46 INFO - PROCESS | 3436 | 1467247246765 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:46 INFO - PROCESS | 3436 | 1467247246768 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:46 INFO - PROCESS | 3436 | 1467247246888 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 17:40:46 INFO - PROCESS | 3436 | 1467247246983 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 3436 | 1467247246986 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:47 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D210E000 == 29 [pid = 3436] [id = 725] 17:40:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CAE1C800) [pid = 3436] [serial = 2175] [outer = 0000000000000000] 17:40:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022CB1B6400) [pid = 3436] [serial = 2176] [outer = 00000022CAE1C800] 17:40:47 INFO - PROCESS | 3436 | 1467247247043 Marionette DEBUG loaded listener.js 17:40:47 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB697C00) [pid = 3436] [serial = 2177] [outer = 00000022CAE1C800] 17:40:47 INFO - PROCESS | 3436 | 1467247247687 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:40:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:40:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 984ms 17:40:47 INFO - PROCESS | 3436 | 1467247247744 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 17:40:47 INFO - PROCESS | 3436 | 1467247247747 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 17:40:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:40:47 INFO - PROCESS | 3436 | 1467247247751 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:40:47 INFO - PROCESS | 3436 | 1467247247755 Marionette TRACE conn6 <- [1,2866,null,{}] 17:40:47 INFO - PROCESS | 3436 | 1467247247766 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:47 INFO - PROCESS | 3436 | 1467247247772 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:47 INFO - PROCESS | 3436 | 1467247247924 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 17:40:48 INFO - PROCESS | 3436 | 1467247248050 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 3436 | 1467247248054 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:48 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282282800 == 30 [pid = 3436] [id = 726] 17:40:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022814D9C00) [pid = 3436] [serial = 2178] [outer = 0000000000000000] 17:40:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (0000002282260400) [pid = 3436] [serial = 2179] [outer = 00000022814D9C00] 17:40:48 INFO - PROCESS | 3436 | 1467247248114 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C94BF000) [pid = 3436] [serial = 2180] [outer = 00000022814D9C00] 17:40:48 INFO - PROCESS | 3436 | 1467247248882 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:40:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1184ms 17:40:48 INFO - PROCESS | 3436 | 1467247248937 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 17:40:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:40:48 INFO - PROCESS | 3436 | 1467247248941 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 17:40:48 INFO - PROCESS | 3436 | 1467247248945 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 3436 | 1467247248950 Marionette TRACE conn6 <- [1,2870,null,{}] 17:40:48 INFO - PROCESS | 3436 | 1467247248955 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:48 INFO - PROCESS | 3436 | 1467247248958 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:49 INFO - PROCESS | 3436 | 1467247249067 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 17:40:49 INFO - PROCESS | 3436 | 1467247249149 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 3436 | 1467247249151 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:49 INFO - PROCESS | 3436 | --DOCSHELL 00000022D191D000 == 29 [pid = 3436] [id = 703] 17:40:49 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A6D000 == 30 [pid = 3436] [id = 727] 17:40:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022803AF000) [pid = 3436] [serial = 2181] [outer = 0000000000000000] 17:40:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022803C2400) [pid = 3436] [serial = 2182] [outer = 00000022803AF000] 17:40:49 INFO - PROCESS | 3436 | 1467247249825 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022814CF000) [pid = 3436] [serial = 2183] [outer = 00000022803AF000] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022CEE0F400) [pid = 3436] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022814D3C00) [pid = 3436] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022815F5C00) [pid = 3436] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C4F0E800) [pid = 3436] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C2F3EC00) [pid = 3436] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C3A1C800) [pid = 3436] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022CB3AAC00) [pid = 3436] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CB1DAC00) [pid = 3436] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C93F2800) [pid = 3436] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CAE17800) [pid = 3436] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C9C9E000) [pid = 3436] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (0000002280FF9800) [pid = 3436] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB1D5800) [pid = 3436] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022815EFC00) [pid = 3436] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022803C9000) [pid = 3436] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C3A2BC00) [pid = 3436] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C2FCE000) [pid = 3436] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C5291400) [pid = 3436] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C4F51400) [pid = 3436] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CADD9800) [pid = 3436] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CAC11000) [pid = 3436] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022C4F4DC00) [pid = 3436] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CE472000) [pid = 3436] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022C5028800) [pid = 3436] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022CF10CC00) [pid = 3436] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022CB84F400) [pid = 3436] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:40:50 INFO - PROCESS | 3436 | 1467247250389 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:40:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:40:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1488ms 17:40:50 INFO - PROCESS | 3436 | 1467247250435 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 17:40:50 INFO - PROCESS | 3436 | 1467247250439 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 17:40:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:40:50 INFO - PROCESS | 3436 | 1467247250444 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 3436 | 1467247250447 Marionette TRACE conn6 <- [1,2874,null,{}] 17:40:50 INFO - PROCESS | 3436 | 1467247250452 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:50 INFO - PROCESS | 3436 | 1467247250455 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:50 INFO - PROCESS | 3436 | 1467247250589 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 17:40:50 INFO - PROCESS | 3436 | 1467247250668 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 3436 | 1467247250671 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:50 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F16800 == 31 [pid = 3436] [id = 728] 17:40:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022815F9C00) [pid = 3436] [serial = 2184] [outer = 0000000000000000] 17:40:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (0000002281F02800) [pid = 3436] [serial = 2185] [outer = 00000022815F9C00] 17:40:50 INFO - PROCESS | 3436 | 1467247250721 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (0000002282260C00) [pid = 3436] [serial = 2186] [outer = 00000022815F9C00] 17:40:51 INFO - PROCESS | 3436 | 1467247251136 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:40:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 17:40:51 INFO - PROCESS | 3436 | 1467247251194 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 3436 | 1467247251199 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 17:40:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:40:51 INFO - PROCESS | 3436 | 1467247251208 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 3436 | 1467247251211 Marionette TRACE conn6 <- [1,2878,null,{}] 17:40:51 INFO - PROCESS | 3436 | 1467247251215 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:51 INFO - PROCESS | 3436 | 1467247251217 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:51 INFO - PROCESS | 3436 | 1467247251314 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 17:40:51 INFO - PROCESS | 3436 | 1467247251322 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 3436 | 1467247251325 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:51 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FC6000 == 32 [pid = 3436] [id = 729] 17:40:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022C2FC8C00) [pid = 3436] [serial = 2187] [outer = 0000000000000000] 17:40:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C3A22400) [pid = 3436] [serial = 2188] [outer = 00000022C2FC8C00] 17:40:51 INFO - PROCESS | 3436 | 1467247251381 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C4DE5C00) [pid = 3436] [serial = 2189] [outer = 00000022C2FC8C00] 17:40:51 INFO - PROCESS | 3436 | 1467247251838 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:40:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 17:40:51 INFO - PROCESS | 3436 | 1467247251900 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 3436 | 1467247251903 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 17:40:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:40:51 INFO - PROCESS | 3436 | 1467247251906 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 3436 | 1467247251910 Marionette TRACE conn6 <- [1,2882,null,{}] 17:40:51 INFO - PROCESS | 3436 | 1467247251921 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:51 INFO - PROCESS | 3436 | 1467247251926 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:52 INFO - PROCESS | 3436 | 1467247252024 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 17:40:52 INFO - PROCESS | 3436 | 1467247252031 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 3436 | 1467247252034 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB530000 == 33 [pid = 3436] [id = 730] 17:40:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C4F4E000) [pid = 3436] [serial = 2190] [outer = 0000000000000000] 17:40:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C502C000) [pid = 3436] [serial = 2191] [outer = 00000022C4F4E000] 17:40:52 INFO - PROCESS | 3436 | 1467247252079 Marionette DEBUG loaded listener.js 17:40:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022C528B400) [pid = 3436] [serial = 2192] [outer = 00000022C4F4E000] 17:40:52 INFO - PROCESS | 3436 | 1467247252581 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:40:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 17:40:52 INFO - PROCESS | 3436 | 1467247252643 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 17:40:52 INFO - PROCESS | 3436 | 1467247252646 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 17:40:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:40:52 INFO - PROCESS | 3436 | 1467247252650 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:40:52 INFO - PROCESS | 3436 | 1467247252651 Marionette TRACE conn6 <- [1,2886,null,{}] 17:40:52 INFO - PROCESS | 3436 | 1467247252691 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:52 INFO - PROCESS | 3436 | 1467247252693 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:52 INFO - PROCESS | 3436 | 1467247252814 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 17:40:52 INFO - PROCESS | 3436 | 1467247252826 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 3436 | 1467247252828 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:52 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C5B000 == 34 [pid = 3436] [id = 731] 17:40:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022C5D44C00) [pid = 3436] [serial = 2193] [outer = 0000000000000000] 17:40:52 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C60EB000) [pid = 3436] [serial = 2194] [outer = 00000022C5D44C00] 17:40:52 INFO - PROCESS | 3436 | 1467247252923 Marionette DEBUG loaded listener.js 17:40:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C94BFC00) [pid = 3436] [serial = 2195] [outer = 00000022C5D44C00] 17:40:53 INFO - PROCESS | 3436 | 1467247253359 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:40:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:40:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 17:40:53 INFO - PROCESS | 3436 | 1467247253386 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 17:40:53 INFO - PROCESS | 3436 | 1467247253389 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 17:40:53 INFO - PROCESS | 3436 | 1467247253392 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:40:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:40:53 INFO - PROCESS | 3436 | 1467247253394 Marionette TRACE conn6 <- [1,2890,null,{}] 17:40:53 INFO - PROCESS | 3436 | 1467247253397 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:53 INFO - PROCESS | 3436 | 1467247253399 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:53 INFO - PROCESS | 3436 | 1467247253510 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 17:40:53 INFO - PROCESS | 3436 | 1467247253515 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 3436 | 1467247253517 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:53 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1764000 == 35 [pid = 3436] [id = 732] 17:40:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C9EE1400) [pid = 3436] [serial = 2196] [outer = 0000000000000000] 17:40:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CA13DC00) [pid = 3436] [serial = 2197] [outer = 00000022C9EE1400] 17:40:53 INFO - PROCESS | 3436 | 1467247253574 Marionette DEBUG loaded listener.js 17:40:53 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CB1DE400) [pid = 3436] [serial = 2198] [outer = 00000022C9EE1400] 17:40:54 INFO - PROCESS | 3436 | 1467247254081 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:40:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 732ms 17:40:54 INFO - PROCESS | 3436 | 1467247254128 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 3436 | 1467247254131 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 17:40:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:40:54 INFO - PROCESS | 3436 | 1467247254134 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 3436 | 1467247254136 Marionette TRACE conn6 <- [1,2894,null,{}] 17:40:54 INFO - PROCESS | 3436 | 1467247254178 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:54 INFO - PROCESS | 3436 | 1467247254184 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:54 INFO - PROCESS | 3436 | 1467247254472 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CAE1AC00) [pid = 3436] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CB69A400) [pid = 3436] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C94BEC00) [pid = 3436] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C502A800) [pid = 3436] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (0000002281F07400) [pid = 3436] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (0000002281F11000) [pid = 3436] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C40C6000) [pid = 3436] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C2F3A400) [pid = 3436] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022803C4800) [pid = 3436] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022CA134800) [pid = 3436] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022D1652800) [pid = 3436] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:40:54 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D2164800) [pid = 3436] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:40:54 INFO - PROCESS | 3436 | 1467247254535 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:54 INFO - PROCESS | 3436 | 1467247254537 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:54 INFO - PROCESS | 3436 | ++DOCSHELL 0000002280A69000 == 36 [pid = 3436] [id = 733] 17:40:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (00000022803DBC00) [pid = 3436] [serial = 2199] [outer = 0000000000000000] 17:40:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (0000002280FEF400) [pid = 3436] [serial = 2200] [outer = 00000022803DBC00] 17:40:54 INFO - PROCESS | 3436 | 1467247254591 Marionette DEBUG loaded listener.js 17:40:54 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C529A800) [pid = 3436] [serial = 2201] [outer = 00000022803DBC00] 17:40:54 INFO - PROCESS | 3436 | 1467247254949 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:40:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 860ms 17:40:55 INFO - PROCESS | 3436 | 1467247254998 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 3436 | 1467247255000 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 17:40:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:40:55 INFO - PROCESS | 3436 | 1467247255003 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 3436 | 1467247255005 Marionette TRACE conn6 <- [1,2898,null,{}] 17:40:55 INFO - PROCESS | 3436 | 1467247255009 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:55 INFO - PROCESS | 3436 | 1467247255011 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:55 INFO - PROCESS | 3436 | 1467247255093 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 17:40:55 INFO - PROCESS | 3436 | 1467247255098 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 3436 | 1467247255100 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3006800 == 37 [pid = 3436] [id = 734] 17:40:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CB1E1400) [pid = 3436] [serial = 2202] [outer = 0000000000000000] 17:40:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CB84B800) [pid = 3436] [serial = 2203] [outer = 00000022CB1E1400] 17:40:55 INFO - PROCESS | 3436 | 1467247255145 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CE472000) [pid = 3436] [serial = 2204] [outer = 00000022CB1E1400] 17:40:55 INFO - PROCESS | 3436 | 1467247255526 Marionette TRACE conn6 <- [1,2900,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]]]}] 17:40:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:40:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:40:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 587ms 17:40:55 INFO - PROCESS | 3436 | 1467247255594 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 3436 | 1467247255596 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 17:40:55 INFO - TEST-START | /DOMEvents/constructors.html 17:40:55 INFO - PROCESS | 3436 | 1467247255611 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 3436 | 1467247255612 Marionette TRACE conn6 <- [1,2902,null,{}] 17:40:55 INFO - PROCESS | 3436 | 1467247255616 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:55 INFO - PROCESS | 3436 | 1467247255618 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:55 INFO - PROCESS | 3436 | 1467247255700 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 17:40:55 INFO - PROCESS | 3436 | 1467247255707 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 3436 | 1467247255716 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:55 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D519F000 == 38 [pid = 3436] [id = 735] 17:40:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CE882800) [pid = 3436] [serial = 2205] [outer = 0000000000000000] 17:40:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022CEE0E000) [pid = 3436] [serial = 2206] [outer = 00000022CE882800] 17:40:55 INFO - PROCESS | 3436 | 1467247255766 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022CEE2A000) [pid = 3436] [serial = 2207] [outer = 00000022CE882800] 17:40:56 INFO - PROCESS | 3436 | 1467247256298 Marionette TRACE conn6 <- [1,2904,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]]]}] 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:40:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:40:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:40:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:40:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:40:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:40:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:40:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:40:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:40:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 744ms 17:40:56 INFO - PROCESS | 3436 | 1467247256359 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 3436 | 1467247256361 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 17:40:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:40:56 INFO - PROCESS | 3436 | 1467247256364 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 3436 | 1467247256366 Marionette TRACE conn6 <- [1,2906,null,{}] 17:40:56 INFO - PROCESS | 3436 | 1467247256370 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:56 INFO - PROCESS | 3436 | 1467247256372 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:56 INFO - PROCESS | 3436 | 1467247256454 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 17:40:56 INFO - PROCESS | 3436 | 1467247256581 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 3436 | 1467247256584 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:56 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FD7000 == 39 [pid = 3436] [id = 736] 17:40:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022803C9000) [pid = 3436] [serial = 2208] [outer = 0000000000000000] 17:40:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (0000002280A57000) [pid = 3436] [serial = 2209] [outer = 00000022803C9000] 17:40:56 INFO - PROCESS | 3436 | 1467247256644 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (0000002281510800) [pid = 3436] [serial = 2210] [outer = 00000022803C9000] 17:40:57 INFO - PROCESS | 3436 | 1467247257333 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:40:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:40:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 987ms 17:40:57 INFO - PROCESS | 3436 | 1467247257367 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 3436 | 1467247257371 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 17:40:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:40:57 INFO - PROCESS | 3436 | 1467247257377 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 3436 | 1467247257381 Marionette TRACE conn6 <- [1,2910,null,{}] 17:40:57 INFO - PROCESS | 3436 | 1467247257386 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:57 INFO - PROCESS | 3436 | 1467247257389 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:57 INFO - PROCESS | 3436 | 1467247257516 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 17:40:57 INFO - PROCESS | 3436 | 1467247257621 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 3436 | 1467247257625 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:57 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC45800 == 40 [pid = 3436] [id = 737] 17:40:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C3A25400) [pid = 3436] [serial = 2211] [outer = 0000000000000000] 17:40:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C44CDC00) [pid = 3436] [serial = 2212] [outer = 00000022C3A25400] 17:40:57 INFO - PROCESS | 3436 | 1467247257689 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C4F45000) [pid = 3436] [serial = 2213] [outer = 00000022C3A25400] 17:40:58 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:40:58 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:40:58 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:40:58 INFO - PROCESS | 3436 | [3436] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:40:58 INFO - PROCESS | 3436 | 1467247258418 Marionette TRACE conn6 <- [1,2912,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]]]}] 17:40:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:40:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:40:58 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 17:40:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:40:58 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 17:40:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:40:58 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]" 17:40:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:40:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:40:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1099ms 17:40:58 INFO - PROCESS | 3436 | 1467247258483 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 3436 | 1467247258487 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 17:40:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:40:58 INFO - PROCESS | 3436 | 1467247258492 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 3436 | 1467247258494 Marionette TRACE conn6 <- [1,2914,null,{}] 17:40:58 INFO - PROCESS | 3436 | 1467247258499 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:58 INFO - PROCESS | 3436 | 1467247258501 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:58 INFO - PROCESS | 3436 | 1467247258636 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 17:40:58 INFO - PROCESS | 3436 | 1467247258759 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 3436 | 1467247258762 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:58 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC50800 == 41 [pid = 3436] [id = 738] 17:40:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C4F46800) [pid = 3436] [serial = 2214] [outer = 0000000000000000] 17:40:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022CB7C6400) [pid = 3436] [serial = 2215] [outer = 00000022C4F46800] 17:40:58 INFO - PROCESS | 3436 | 1467247258819 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CF85A400) [pid = 3436] [serial = 2216] [outer = 00000022C4F46800] 17:40:59 INFO - PROCESS | 3436 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:40:59 INFO - PROCESS | 3436 | 1467247259521 Marionette TRACE conn6 <- [1,2916,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]]]}] 17:40:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:40:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1084ms 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 00000022D53DB000 == 40 [pid = 3436] [id = 711] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20E9000 == 39 [pid = 3436] [id = 708] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 000000228227D000 == 38 [pid = 3436] [id = 714] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAEF6000 == 37 [pid = 3436] [id = 706] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 00000022D16B4000 == 36 [pid = 3436] [id = 718] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51A7800 == 35 [pid = 3436] [id = 710] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 00000022CA117000 == 34 [pid = 3436] [id = 716] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 00000022D151F000 == 33 [pid = 3436] [id = 707] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF0CC800 == 32 [pid = 3436] [id = 717] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A1F800 == 31 [pid = 3436] [id = 715] 17:40:59 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FCD800 == 30 [pid = 3436] [id = 704] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022D1865C00) [pid = 3436] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D23B6000) [pid = 3436] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D23BF000) [pid = 3436] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022CAE44C00) [pid = 3436] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022CB7C5400) [pid = 3436] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C9E74C00) [pid = 3436] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C5290800) [pid = 3436] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C5DD3C00) [pid = 3436] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022C2F35000) [pid = 3436] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C3A27400) [pid = 3436] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C2FCA000) [pid = 3436] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022C44CFC00) [pid = 3436] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022D0CED800) [pid = 3436] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CF85D000) [pid = 3436] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C2FCA800) [pid = 3436] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C44C8000) [pid = 3436] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (000000228150EC00) [pid = 3436] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022D1AB5C00) [pid = 3436] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022CF106C00) [pid = 3436] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 64 (00000022D0A33000) [pid = 3436] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 63 (00000022CB5A3400) [pid = 3436] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 62 (00000022D164E000) [pid = 3436] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 61 (00000022C571CC00) [pid = 3436] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | --DOMWINDOW == 60 (00000022CADD3400) [pid = 3436] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:40:59 INFO - PROCESS | 3436 | 1467247259621 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 3436 | 1467247259626 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 17:40:59 INFO - PROCESS | 3436 | 1467247259632 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 3436 | 1467247259636 Marionette TRACE conn6 <- [1,2918,null,{}] 17:40:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:40:59 INFO - PROCESS | 3436 | 1467247259643 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:40:59 INFO - PROCESS | 3436 | 1467247259646 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:59 INFO - PROCESS | 3436 | 1467247259744 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 17:40:59 INFO - PROCESS | 3436 | 1467247259750 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 3436 | 1467247259753 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:40:59 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A0C000 == 31 [pid = 3436] [id = 739] 17:40:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 61 (00000022815F1C00) [pid = 3436] [serial = 2217] [outer = 0000000000000000] 17:40:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 62 (00000022816B8800) [pid = 3436] [serial = 2218] [outer = 00000022815F1C00] 17:40:59 INFO - PROCESS | 3436 | 1467247259802 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 3436 | ++DOMWINDOW == 63 (00000022C2FD0400) [pid = 3436] [serial = 2219] [outer = 00000022815F1C00] 17:41:00 INFO - PROCESS | 3436 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:41:00 INFO - PROCESS | 3436 | 1467247260304 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:41:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:41:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 733ms 17:41:00 INFO - PROCESS | 3436 | 1467247260375 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 3436 | 1467247260380 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 17:41:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:41:00 INFO - PROCESS | 3436 | 1467247260386 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 3436 | 1467247260389 Marionette TRACE conn6 <- [1,2922,null,{}] 17:41:00 INFO - PROCESS | 3436 | 1467247260393 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:00 INFO - PROCESS | 3436 | 1467247260395 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:00 INFO - PROCESS | 3436 | 1467247260492 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 17:41:00 INFO - PROCESS | 3436 | 1467247260564 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 3436 | 1467247260567 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:00 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9F7A000 == 32 [pid = 3436] [id = 740] 17:41:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 64 (00000022C4DEB400) [pid = 3436] [serial = 2220] [outer = 0000000000000000] 17:41:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 65 (00000022C4F0F800) [pid = 3436] [serial = 2221] [outer = 00000022C4DEB400] 17:41:00 INFO - PROCESS | 3436 | 1467247260617 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022C528F400) [pid = 3436] [serial = 2222] [outer = 00000022C4DEB400] 17:41:01 INFO - PROCESS | 3436 | 1467247260998 Marionette TRACE conn6 <- [1,2924,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]]]}] 17:41:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:41:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 17:41:01 INFO - PROCESS | 3436 | 1467247261024 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 3436 | 1467247261027 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 17:41:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:41:01 INFO - PROCESS | 3436 | 1467247261031 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 3436 | 1467247261035 Marionette TRACE conn6 <- [1,2926,null,{}] 17:41:01 INFO - PROCESS | 3436 | 1467247261046 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:01 INFO - PROCESS | 3436 | 1467247261051 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:01 INFO - PROCESS | 3436 | 1467247261140 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 17:41:01 INFO - PROCESS | 3436 | 1467247261147 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 3436 | 1467247261150 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AE3800 == 33 [pid = 3436] [id = 741] 17:41:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (0000002281511C00) [pid = 3436] [serial = 2223] [outer = 0000000000000000] 17:41:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C9BB7C00) [pid = 3436] [serial = 2224] [outer = 0000002281511C00] 17:41:01 INFO - PROCESS | 3436 | 1467247261199 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022CB3A9400) [pid = 3436] [serial = 2225] [outer = 0000002281511C00] 17:41:01 INFO - PROCESS | 3436 | 1467247261591 Marionette TRACE conn6 <- [1,2928,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]]]}] 17:41:01 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. 17:41:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 17:41:01 INFO - PROCESS | 3436 | 1467247261619 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 3436 | 1467247261621 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 17:41:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:41:01 INFO - PROCESS | 3436 | 1467247261625 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 3436 | 1467247261626 Marionette TRACE conn6 <- [1,2930,null,{}] 17:41:01 INFO - PROCESS | 3436 | 1467247261630 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:01 INFO - PROCESS | 3436 | 1467247261632 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:01 INFO - PROCESS | 3436 | 1467247261765 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 17:41:01 INFO - PROCESS | 3436 | 1467247261777 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 3436 | 1467247261779 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:01 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1F6D800 == 34 [pid = 3436] [id = 742] 17:41:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CB6D9400) [pid = 3436] [serial = 2226] [outer = 0000000000000000] 17:41:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CE3D3C00) [pid = 3436] [serial = 2227] [outer = 00000022CB6D9400] 17:41:01 INFO - PROCESS | 3436 | 1467247261825 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CEE22400) [pid = 3436] [serial = 2228] [outer = 00000022CB6D9400] 17:41:02 INFO - PROCESS | 3436 | 1467247262286 Marionette TRACE conn6 <- [1,2932,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"]]]}] 17:41:02 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 17:41:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:41:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 690ms 17:41:02 INFO - PROCESS | 3436 | 1467247262324 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 17:41:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:41:02 INFO - PROCESS | 3436 | 1467247262326 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 17:41:02 INFO - PROCESS | 3436 | 1467247262329 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:41:02 INFO - PROCESS | 3436 | 1467247262331 Marionette TRACE conn6 <- [1,2934,null,{}] 17:41:02 INFO - PROCESS | 3436 | 1467247262335 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:02 INFO - PROCESS | 3436 | 1467247262337 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:02 INFO - PROCESS | 3436 | 1467247262448 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 17:41:02 INFO - PROCESS | 3436 | 1467247262453 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 3436 | 1467247262456 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:02 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D27E6800 == 35 [pid = 3436] [id = 743] 17:41:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022CB6D9C00) [pid = 3436] [serial = 2229] [outer = 0000000000000000] 17:41:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D1525000) [pid = 3436] [serial = 2230] [outer = 00000022CB6D9C00] 17:41:02 INFO - PROCESS | 3436 | 1467247262501 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D164F400) [pid = 3436] [serial = 2231] [outer = 00000022CB6D9C00] 17:41:02 INFO - PROCESS | 3436 | 1467247262954 Marionette TRACE conn6 <- [1,2936,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]]]}] 17:41:03 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. 17:41:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 673ms 17:41:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:41:03 INFO - PROCESS | 3436 | 1467247263009 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 3436 | 1467247263011 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 17:41:03 INFO - PROCESS | 3436 | 1467247263015 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 3436 | 1467247263016 Marionette TRACE conn6 <- [1,2938,null,{}] 17:41:03 INFO - PROCESS | 3436 | 1467247263020 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:03 INFO - PROCESS | 3436 | 1467247263026 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:03 INFO - PROCESS | 3436 | 1467247263193 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 17:41:03 INFO - PROCESS | 3436 | 1467247263253 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 3436 | 1467247263255 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:03 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D53C6000 == 36 [pid = 3436] [id = 744] 17:41:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D185D400) [pid = 3436] [serial = 2232] [outer = 0000000000000000] 17:41:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D241BC00) [pid = 3436] [serial = 2233] [outer = 00000022D185D400] 17:41:03 INFO - PROCESS | 3436 | 1467247263310 Marionette DEBUG loaded listener.js 17:41:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D24B8000) [pid = 3436] [serial = 2234] [outer = 00000022D185D400] 17:41:03 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281467000 == 37 [pid = 3436] [id = 745] 17:41:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D2721C00) [pid = 3436] [serial = 2235] [outer = 0000000000000000] 17:41:03 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D2725C00) [pid = 3436] [serial = 2236] [outer = 00000022D2721C00] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C5D44C00) [pid = 3436] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4F4E000) [pid = 3436] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022815F9C00) [pid = 3436] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C2FC8C00) [pid = 3436] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022814D9C00) [pid = 3436] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022803AF000) [pid = 3436] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022C9EE1400) [pid = 3436] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (000000228226B800) [pid = 3436] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CAE1C800) [pid = 3436] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022803DBC00) [pid = 3436] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:41:03 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB1E1400) [pid = 3436] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:41:03 INFO - PROCESS | 3436 | 1467247263823 Marionette TRACE conn6 <- [1,2940,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]]]}] 17:41:03 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:41:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 839ms 17:41:03 INFO - PROCESS | 3436 | 1467247263857 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 3436 | 1467247263859 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 17:41:03 INFO - PROCESS | 3436 | 1467247263863 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:41:03 INFO - PROCESS | 3436 | 1467247263864 Marionette TRACE conn6 <- [1,2942,null,{}] 17:41:03 INFO - PROCESS | 3436 | 1467247263868 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:03 INFO - PROCESS | 3436 | 1467247263870 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:03 INFO - PROCESS | 3436 | 1467247263964 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 17:41:03 INFO - PROCESS | 3436 | 1467247263971 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 3436 | 1467247263973 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D2106000 == 38 [pid = 3436] [id = 746] 17:41:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (000000228225F800) [pid = 3436] [serial = 2237] [outer = 0000000000000000] 17:41:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022C4F11000) [pid = 3436] [serial = 2238] [outer = 000000228225F800] 17:41:04 INFO - PROCESS | 3436 | 1467247264018 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022CB690400) [pid = 3436] [serial = 2239] [outer = 000000228225F800] 17:41:04 INFO - PROCESS | 3436 | 1467247264421 Marionette TRACE conn6 <- [1,2944,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]]]}] 17:41:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:41:04 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 17:41:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 586ms 17:41:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:41:04 INFO - PROCESS | 3436 | 1467247264452 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 17:41:04 INFO - PROCESS | 3436 | 1467247264454 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 17:41:04 INFO - PROCESS | 3436 | 1467247264457 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:41:04 INFO - PROCESS | 3436 | 1467247264459 Marionette TRACE conn6 <- [1,2946,null,{}] 17:41:04 INFO - PROCESS | 3436 | 1467247264463 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:04 INFO - PROCESS | 3436 | 1467247264464 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:04 INFO - PROCESS | 3436 | 1467247264632 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 17:41:04 INFO - PROCESS | 3436 | 1467247264641 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 3436 | 1467247264643 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:04 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C2A000 == 39 [pid = 3436] [id = 747] 17:41:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022D2523400) [pid = 3436] [serial = 2240] [outer = 0000000000000000] 17:41:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D27D5000) [pid = 3436] [serial = 2241] [outer = 00000022D2523400] 17:41:04 INFO - PROCESS | 3436 | 1467247264688 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D3A0B400) [pid = 3436] [serial = 2242] [outer = 00000022D2523400] 17:41:05 INFO - PROCESS | 3436 | 1467247265036 Marionette TRACE conn6 <- [1,2948,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]]]}] 17:41:05 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. 17:41:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 629ms 17:41:05 INFO - PROCESS | 3436 | 1467247265090 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 17:41:05 INFO - PROCESS | 3436 | 1467247265092 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 17:41:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:41:05 INFO - PROCESS | 3436 | 1467247265096 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - PROCESS | 3436 | 1467247265097 Marionette TRACE conn6 <- [1,2950,null,{}] 17:41:05 INFO - PROCESS | 3436 | 1467247265101 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:05 INFO - PROCESS | 3436 | 1467247265103 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:05 INFO - PROCESS | 3436 | 1467247265224 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 17:41:05 INFO - PROCESS | 3436 | 1467247265229 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 3436 | 1467247265231 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:05 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0AE2000 == 40 [pid = 3436] [id = 748] 17:41:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022815EE800) [pid = 3436] [serial = 2243] [outer = 0000000000000000] 17:41:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB6D8000) [pid = 3436] [serial = 2244] [outer = 00000022815EE800] 17:41:05 INFO - PROCESS | 3436 | 1467247265276 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D4013000) [pid = 3436] [serial = 2245] [outer = 00000022815EE800] 17:41:05 INFO - PROCESS | 3436 | 1467247265638 Marionette TRACE conn6 <- [1,2952,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]]]}] 17:41:05 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. 17:41:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 586ms 17:41:05 INFO - PROCESS | 3436 | 1467247265685 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 17:41:05 INFO - PROCESS | 3436 | 1467247265687 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 17:41:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:41:05 INFO - PROCESS | 3436 | 1467247265690 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - PROCESS | 3436 | 1467247265692 Marionette TRACE conn6 <- [1,2954,null,{}] 17:41:05 INFO - PROCESS | 3436 | 1467247265716 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:05 INFO - PROCESS | 3436 | 1467247265718 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:05 INFO - PROCESS | 3436 | 1467247265807 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 17:41:05 INFO - PROCESS | 3436 | 1467247265980 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 3436 | 1467247265983 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:06 INFO - PROCESS | 3436 | ++DOCSHELL 0000002282278000 == 41 [pid = 3436] [id = 749] 17:41:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (0000002280A5AC00) [pid = 3436] [serial = 2246] [outer = 0000000000000000] 17:41:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022814D1C00) [pid = 3436] [serial = 2247] [outer = 0000002280A5AC00] 17:41:06 INFO - PROCESS | 3436 | 1467247266084 Marionette DEBUG loaded listener.js 17:41:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C2F3A800) [pid = 3436] [serial = 2248] [outer = 0000002280A5AC00] 17:41:06 INFO - PROCESS | 3436 | 1467247266621 Marionette TRACE conn6 <- [1,2956,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]]]}] 17:41:06 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:41:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 986ms 17:41:06 INFO - PROCESS | 3436 | 1467247266683 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 17:41:06 INFO - PROCESS | 3436 | 1467247266687 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 17:41:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:41:06 INFO - PROCESS | 3436 | 1467247266692 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 3436 | 1467247266696 Marionette TRACE conn6 <- [1,2958,null,{}] 17:41:06 INFO - PROCESS | 3436 | 1467247266701 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:06 INFO - PROCESS | 3436 | 1467247266704 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:06 INFO - PROCESS | 3436 | 1467247266823 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 17:41:06 INFO - PROCESS | 3436 | 1467247266949 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 3436 | 1467247266952 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:06 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF392800 == 42 [pid = 3436] [id = 750] 17:41:06 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C502EC00) [pid = 3436] [serial = 2249] [outer = 0000000000000000] 17:41:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C946F800) [pid = 3436] [serial = 2250] [outer = 00000022C502EC00] 17:41:07 INFO - PROCESS | 3436 | 1467247267011 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022CB1D6400) [pid = 3436] [serial = 2251] [outer = 00000022C502EC00] 17:41:07 INFO - PROCESS | 3436 | 1467247267571 Marionette TRACE conn6 <- [1,2960,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]]]}] 17:41:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:41:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 943ms 17:41:07 INFO - PROCESS | 3436 | 1467247267641 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 17:41:07 INFO - PROCESS | 3436 | 1467247267646 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 17:41:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:41:07 INFO - PROCESS | 3436 | 1467247267650 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:41:07 INFO - PROCESS | 3436 | 1467247267653 Marionette TRACE conn6 <- [1,2962,null,{}] 17:41:07 INFO - PROCESS | 3436 | 1467247267657 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:07 INFO - PROCESS | 3436 | 1467247267660 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:07 INFO - PROCESS | 3436 | 1467247267809 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 17:41:07 INFO - PROCESS | 3436 | 1467247267932 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 3436 | 1467247267935 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:07 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6C1B800 == 43 [pid = 3436] [id = 751] 17:41:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D1647800) [pid = 3436] [serial = 2252] [outer = 0000000000000000] 17:41:07 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D1AB5C00) [pid = 3436] [serial = 2253] [outer = 00000022D1647800] 17:41:08 INFO - PROCESS | 3436 | 1467247267991 Marionette DEBUG loaded listener.js 17:41:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D23BF000) [pid = 3436] [serial = 2254] [outer = 00000022D1647800] 17:41:08 INFO - PROCESS | 3436 | 1467247268592 Marionette TRACE conn6 <- [1,2964,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]]]}] 17:41:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 17:41:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 986ms 17:41:08 INFO - PROCESS | 3436 | 1467247268638 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 3436 | 1467247268641 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 17:41:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:41:08 INFO - PROCESS | 3436 | 1467247268652 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 3436 | 1467247268659 Marionette TRACE conn6 <- [1,2966,null,{}] 17:41:08 INFO - PROCESS | 3436 | 1467247268663 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:08 INFO - PROCESS | 3436 | 1467247268668 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:08 INFO - PROCESS | 3436 | 1467247268785 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 17:41:08 INFO - PROCESS | 3436 | 1467247268883 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:08 INFO - PROCESS | 3436 | 1467247268885 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:08 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C40E2800 == 44 [pid = 3436] [id = 752] 17:41:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022C4F53C00) [pid = 3436] [serial = 2255] [outer = 0000000000000000] 17:41:08 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CB850C00) [pid = 3436] [serial = 2256] [outer = 00000022C4F53C00] 17:41:08 INFO - PROCESS | 3436 | 1467247268940 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D27D6400) [pid = 3436] [serial = 2257] [outer = 00000022C4F53C00] 17:41:09 INFO - PROCESS | 3436 | 1467247269599 Marionette TRACE conn6 <- [1,2968,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]]]}] 17:41:09 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. 17:41:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1005ms 17:41:09 INFO - PROCESS | 3436 | 1467247269652 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 3436 | 1467247269656 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 17:41:09 INFO - PROCESS | 3436 | 1467247269661 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:41:09 INFO - PROCESS | 3436 | 1467247269667 Marionette TRACE conn6 <- [1,2970,null,{}] 17:41:09 INFO - PROCESS | 3436 | 1467247269672 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:09 INFO - PROCESS | 3436 | 1467247269675 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:09 INFO - PROCESS | 3436 | 1467247269784 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 17:41:09 INFO - PROCESS | 3436 | 1467247269884 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 3436 | 1467247269887 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:09 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4979800 == 45 [pid = 3436] [id = 753] 17:41:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022C2F36800) [pid = 3436] [serial = 2258] [outer = 0000000000000000] 17:41:09 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022C38D2C00) [pid = 3436] [serial = 2259] [outer = 00000022C2F36800] 17:41:09 INFO - PROCESS | 3436 | 1467247269939 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022C4DE6400) [pid = 3436] [serial = 2260] [outer = 00000022C2F36800] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6BA0000 == 44 [pid = 3436] [id = 723] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9455000 == 43 [pid = 3436] [id = 724] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022D210E000 == 42 [pid = 3436] [id = 725] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D18800 == 41 [pid = 3436] [id = 705] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022D2114000 == 40 [pid = 3436] [id = 719] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F09000 == 39 [pid = 3436] [id = 709] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0C6B800 == 38 [pid = 3436] [id = 720] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 0000002282282800 == 37 [pid = 3436] [id = 726] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 0000002281467000 == 36 [pid = 3436] [id = 745] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 0000002280A6D000 == 35 [pid = 3436] [id = 727] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A90800 == 34 [pid = 3436] [id = 712] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022D51A2000 == 33 [pid = 3436] [id = 721] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022C9449000 == 32 [pid = 3436] [id = 713] 17:41:10 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A64800 == 31 [pid = 3436] [id = 722] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022CEE0E000) [pid = 3436] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C60EB000) [pid = 3436] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C502C000) [pid = 3436] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (0000002281F02800) [pid = 3436] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (0000002282260C00) [pid = 3436] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C3A22400) [pid = 3436] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022C4DE5C00) [pid = 3436] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C94BF000) [pid = 3436] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (0000002282260400) [pid = 3436] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022803C2400) [pid = 3436] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022814CF000) [pid = 3436] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022CA13DC00) [pid = 3436] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4F49000) [pid = 3436] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C4927000) [pid = 3436] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB697C00) [pid = 3436] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CB1B6400) [pid = 3436] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C94BFC00) [pid = 3436] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002280FEF400) [pid = 3436] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CB1DE400) [pid = 3436] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB84B800) [pid = 3436] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CE472000) [pid = 3436] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C529A800) [pid = 3436] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:41:10 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022C528B400) [pid = 3436] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:41:11 INFO - PROCESS | 3436 | 1467247271144 Marionette TRACE conn6 <- [1,2972,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"]]]}] 17:41:11 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 17:41:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:41:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1549ms 17:41:11 INFO - PROCESS | 3436 | 1467247271215 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 3436 | 1467247271220 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 17:41:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:41:11 INFO - PROCESS | 3436 | 1467247271225 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 3436 | 1467247271228 Marionette TRACE conn6 <- [1,2974,null,{}] 17:41:11 INFO - PROCESS | 3436 | 1467247271234 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:11 INFO - PROCESS | 3436 | 1467247271237 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:11 INFO - PROCESS | 3436 | 1467247271324 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 17:41:11 INFO - PROCESS | 3436 | 1467247271337 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 3436 | 1467247271340 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:11 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C2F12800 == 32 [pid = 3436] [id = 754] 17:41:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022814D5C00) [pid = 3436] [serial = 2261] [outer = 0000000000000000] 17:41:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (0000002281517C00) [pid = 3436] [serial = 2262] [outer = 00000022814D5C00] 17:41:11 INFO - PROCESS | 3436 | 1467247271389 Marionette DEBUG loaded listener.js 17:41:11 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022816BAC00) [pid = 3436] [serial = 2263] [outer = 00000022814D5C00] 17:41:11 INFO - PROCESS | 3436 | 1467247271852 Marionette TRACE conn6 <- [1,2976,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]]]}] 17:41:11 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. 17:41:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 692ms 17:41:11 INFO - PROCESS | 3436 | 1467247271921 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 3436 | 1467247271926 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 17:41:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:41:11 INFO - PROCESS | 3436 | 1467247271933 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 3436 | 1467247271935 Marionette TRACE conn6 <- [1,2978,null,{}] 17:41:11 INFO - PROCESS | 3436 | 1467247271940 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:11 INFO - PROCESS | 3436 | 1467247271942 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:12 INFO - PROCESS | 3436 | 1467247272035 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 17:41:12 INFO - PROCESS | 3436 | 1467247272080 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 3436 | 1467247272083 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C620C000 == 33 [pid = 3436] [id = 755] 17:41:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022C2F36400) [pid = 3436] [serial = 2264] [outer = 0000000000000000] 17:41:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C2F3D400) [pid = 3436] [serial = 2265] [outer = 00000022C2F36400] 17:41:12 INFO - PROCESS | 3436 | 1467247272139 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C3A20400) [pid = 3436] [serial = 2266] [outer = 00000022C2F36400] 17:41:12 INFO - PROCESS | 3436 | ++DOCSHELL 000000228168E800 == 34 [pid = 3436] [id = 756] 17:41:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C4929400) [pid = 3436] [serial = 2267] [outer = 0000000000000000] 17:41:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C4DE4000) [pid = 3436] [serial = 2268] [outer = 00000022C4929400] 17:41:12 INFO - PROCESS | 3436 | 1467247272606 Marionette TRACE conn6 <- [1,2980,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]]]}] 17:41:12 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. 17:41:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 732ms 17:41:12 INFO - PROCESS | 3436 | 1467247272667 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 3436 | 1467247272669 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 17:41:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:41:12 INFO - PROCESS | 3436 | 1467247272673 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 3436 | 1467247272676 Marionette TRACE conn6 <- [1,2982,null,{}] 17:41:12 INFO - PROCESS | 3436 | 1467247272687 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:12 INFO - PROCESS | 3436 | 1467247272692 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:12 INFO - PROCESS | 3436 | 1467247272797 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 17:41:12 INFO - PROCESS | 3436 | 1467247272804 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 3436 | 1467247272808 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:12 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB527000 == 35 [pid = 3436] [id = 757] 17:41:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022814D6400) [pid = 3436] [serial = 2269] [outer = 0000000000000000] 17:41:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C4F53400) [pid = 3436] [serial = 2270] [outer = 00000022814D6400] 17:41:12 INFO - PROCESS | 3436 | 1467247272860 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C528E400) [pid = 3436] [serial = 2271] [outer = 00000022814D6400] 17:41:13 INFO - PROCESS | 3436 | 1467247273329 Marionette TRACE conn6 <- [1,2984,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]]]}] 17:41:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:41:13 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 17:41:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 17:41:13 INFO - PROCESS | 3436 | 1467247273442 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 17:41:13 INFO - PROCESS | 3436 | 1467247273445 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 17:41:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:41:13 INFO - PROCESS | 3436 | 1467247273452 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:41:13 INFO - PROCESS | 3436 | 1467247273454 Marionette TRACE conn6 <- [1,2986,null,{}] 17:41:13 INFO - PROCESS | 3436 | 1467247273458 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:13 INFO - PROCESS | 3436 | 1467247273460 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:13 INFO - PROCESS | 3436 | 1467247273581 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 17:41:13 INFO - PROCESS | 3436 | 1467247273588 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:13 INFO - PROCESS | 3436 | 1467247273590 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:13 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0C61000 == 36 [pid = 3436] [id = 758] 17:41:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C6250800) [pid = 3436] [serial = 2272] [outer = 0000000000000000] 17:41:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C9150C00) [pid = 3436] [serial = 2273] [outer = 00000022C6250800] 17:41:13 INFO - PROCESS | 3436 | 1467247273681 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022C9BD5800) [pid = 3436] [serial = 2274] [outer = 00000022C6250800] 17:41:14 INFO - PROCESS | 3436 | 1467247274074 Marionette TRACE conn6 <- [1,2988,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]]]}] 17:41:14 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. 17:41:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 17:41:14 INFO - PROCESS | 3436 | 1467247274154 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 3436 | 1467247274156 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 17:41:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:41:14 INFO - PROCESS | 3436 | 1467247274159 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 3436 | 1467247274161 Marionette TRACE conn6 <- [1,2990,null,{}] 17:41:14 INFO - PROCESS | 3436 | 1467247274165 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:14 INFO - PROCESS | 3436 | 1467247274167 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:14 INFO - PROCESS | 3436 | 1467247274281 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 17:41:14 INFO - PROCESS | 3436 | 1467247274286 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 3436 | 1467247274288 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:14 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D1920800 == 37 [pid = 3436] [id = 759] 17:41:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C2F33C00) [pid = 3436] [serial = 2275] [outer = 0000000000000000] 17:41:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022CAC0F000) [pid = 3436] [serial = 2276] [outer = 00000022C2F33C00] 17:41:14 INFO - PROCESS | 3436 | 1467247274333 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022CADDA400) [pid = 3436] [serial = 2277] [outer = 00000022C2F33C00] 17:41:14 INFO - PROCESS | 3436 | 1467247274765 Marionette TRACE conn6 <- [1,2992,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]]]}] 17:41:14 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. 17:41:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 17:41:14 INFO - PROCESS | 3436 | 1467247274792 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 3436 | 1467247274794 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 17:41:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:41:14 INFO - PROCESS | 3436 | 1467247274804 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 3436 | 1467247274806 Marionette TRACE conn6 <- [1,2994,null,{}] 17:41:14 INFO - PROCESS | 3436 | 1467247274810 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:14 INFO - PROCESS | 3436 | 1467247274815 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:14 INFO - PROCESS | 3436 | 1467247274948 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 17:41:15 INFO - PROCESS | 3436 | 1467247275034 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 3436 | 1467247275036 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:15 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D211C000 == 38 [pid = 3436] [id = 760] 17:41:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022CB1D6800) [pid = 3436] [serial = 2278] [outer = 0000000000000000] 17:41:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022CB694400) [pid = 3436] [serial = 2279] [outer = 00000022CB1D6800] 17:41:15 INFO - PROCESS | 3436 | 1467247275088 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022CE470000) [pid = 3436] [serial = 2280] [outer = 00000022CB1D6800] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022815EE800) [pid = 3436] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022D185D400) [pid = 3436] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022815F1C00) [pid = 3436] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CB6D9400) [pid = 3436] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (0000002281511C00) [pid = 3436] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C3A25400) [pid = 3436] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022803C9000) [pid = 3436] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D2523400) [pid = 3436] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C4DEB400) [pid = 3436] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D2721C00) [pid = 3436] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (000000228225F800) [pid = 3436] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022CB6D9C00) [pid = 3436] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C4F46800) [pid = 3436] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:41:15 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CE882800) [pid = 3436] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:41:15 INFO - PROCESS | 3436 | 1467247275583 Marionette TRACE conn6 <- [1,2996,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]]]}] 17:41:15 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. 17:41:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 839ms 17:41:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:41:15 INFO - PROCESS | 3436 | 1467247275644 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 3436 | 1467247275646 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 17:41:15 INFO - PROCESS | 3436 | 1467247275661 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 3436 | 1467247275663 Marionette TRACE conn6 <- [1,2998,null,{}] 17:41:15 INFO - PROCESS | 3436 | 1467247275667 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:15 INFO - PROCESS | 3436 | 1467247275669 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:15 INFO - PROCESS | 3436 | 1467247275750 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 17:41:15 INFO - PROCESS | 3436 | 1467247275755 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 3436 | 1467247275757 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:15 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D436A000 == 39 [pid = 3436] [id = 761] 17:41:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CB3A5400) [pid = 3436] [serial = 2281] [outer = 0000000000000000] 17:41:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022CE4F8C00) [pid = 3436] [serial = 2282] [outer = 00000022CB3A5400] 17:41:15 INFO - PROCESS | 3436 | 1467247275802 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022CEE11400) [pid = 3436] [serial = 2283] [outer = 00000022CB3A5400] 17:41:16 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:41:16 INFO - PROCESS | 3436 | 1467247276247 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:41:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:41:16 INFO - {} 17:41:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:41:16 INFO - {} 17:41:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:41:16 INFO - {} 17:41:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:41:16 INFO - {} 17:41:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 650ms 17:41:16 INFO - PROCESS | 3436 | 1467247276304 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 17:41:16 INFO - PROCESS | 3436 | 1467247276306 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 17:41:16 INFO - TEST-START | /FileAPI/fileReader.html 17:41:16 INFO - PROCESS | 3436 | 1467247276310 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:41:16 INFO - PROCESS | 3436 | 1467247276311 Marionette TRACE conn6 <- [1,3002,null,{}] 17:41:16 INFO - PROCESS | 3436 | 1467247276315 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:16 INFO - PROCESS | 3436 | 1467247276317 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:16 INFO - PROCESS | 3436 | 1467247276413 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 17:41:16 INFO - PROCESS | 3436 | 1467247276420 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 3436 | 1467247276422 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:16 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A57000 == 40 [pid = 3436] [id = 762] 17:41:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D0A2EC00) [pid = 3436] [serial = 2284] [outer = 0000000000000000] 17:41:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D1651800) [pid = 3436] [serial = 2285] [outer = 00000022D0A2EC00] 17:41:16 INFO - PROCESS | 3436 | 1467247276466 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D1AAE800) [pid = 3436] [serial = 2286] [outer = 00000022D0A2EC00] 17:41:16 INFO - PROCESS | 3436 | 1467247276874 Marionette TRACE conn6 <- [1,3004,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]]]}] 17:41:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:41:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:41:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:41:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:41:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 17:41:16 INFO - PROCESS | 3436 | 1467247276912 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 17:41:16 INFO - PROCESS | 3436 | 1467247276914 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 17:41:16 INFO - TEST-START | /FileAPI/historical.html 17:41:16 INFO - PROCESS | 3436 | 1467247276917 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:41:16 INFO - PROCESS | 3436 | 1467247276919 Marionette TRACE conn6 <- [1,3006,null,{}] 17:41:16 INFO - PROCESS | 3436 | 1467247276922 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:16 INFO - PROCESS | 3436 | 1467247276924 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:17 INFO - PROCESS | 3436 | 1467247277043 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 17:41:17 INFO - PROCESS | 3436 | 1467247277050 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:17 INFO - PROCESS | 3436 | 1467247277052 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB526800 == 41 [pid = 3436] [id = 763] 17:41:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D1BA0400) [pid = 3436] [serial = 2287] [outer = 0000000000000000] 17:41:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D23B7800) [pid = 3436] [serial = 2288] [outer = 00000022D1BA0400] 17:41:17 INFO - PROCESS | 3436 | 1467247277096 Marionette DEBUG loaded listener.js 17:41:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D2425000) [pid = 3436] [serial = 2289] [outer = 00000022D1BA0400] 17:41:17 INFO - PROCESS | 3436 | 1467247277575 Marionette TRACE conn6 <- [1,3008,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"]]]}] 17:41:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:41:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:41:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:41:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:41:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:41:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:41:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:41:17 INFO - TEST-OK | /FileAPI/historical.html | took 693ms 17:41:17 INFO - PROCESS | 3436 | 1467247277612 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 3436 | 1467247277617 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 17:41:17 INFO - TEST-START | /FileAPI/idlharness.html 17:41:17 INFO - PROCESS | 3436 | 1467247277623 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 3436 | 1467247277626 Marionette TRACE conn6 <- [1,3010,null,{}] 17:41:17 INFO - PROCESS | 3436 | 1467247277659 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:17 INFO - PROCESS | 3436 | 1467247277663 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:17 INFO - PROCESS | 3436 | 1467247277791 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 17:41:17 INFO - PROCESS | 3436 | 1467247277945 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:17 INFO - PROCESS | 3436 | 1467247277948 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:17 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4975800 == 42 [pid = 3436] [id = 764] 17:41:17 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (000000228150EC00) [pid = 3436] [serial = 2290] [outer = 0000000000000000] 17:41:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022815F8C00) [pid = 3436] [serial = 2291] [outer = 000000228150EC00] 17:41:18 INFO - PROCESS | 3436 | 1467247278007 Marionette DEBUG loaded listener.js 17:41:18 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (000000228226C400) [pid = 3436] [serial = 2292] [outer = 000000228150EC00] 17:41:19 INFO - PROCESS | 3436 | 1467247279083 Marionette TRACE conn6 <- [1,3012,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]]]}] 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:41:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:41:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:41:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:41:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:41:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:41:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:41:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:41:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:41:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:41:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:41:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:41:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:41:19 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 17:41:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:41:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:41:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:41:19 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 17:41:19 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 17:41:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:41:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:41:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:41:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:41:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:41:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:41:19 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 17:41:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:41:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:41:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:41:19 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 17:41:19 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 17:41:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:41:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:41:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:41:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 1578ms 17:41:19 INFO - PROCESS | 3436 | 1467247279201 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 17:41:19 INFO - PROCESS | 3436 | 1467247279206 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 17:41:19 INFO - TEST-START | /FileAPI/idlharness.worker 17:41:19 INFO - PROCESS | 3436 | 1467247279254 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:41:19 INFO - PROCESS | 3436 | 1467247279257 Marionette TRACE conn6 <- [1,3014,null,{}] 17:41:19 INFO - PROCESS | 3436 | 1467247279275 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:19 INFO - PROCESS | 3436 | 1467247279278 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:19 INFO - PROCESS | 3436 | 1467247279411 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 17:41:19 INFO - PROCESS | 3436 | 1467247279530 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 3436 | 1467247279532 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:19 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D0EAB800 == 43 [pid = 3436] [id = 765] 17:41:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022C4F4B000) [pid = 3436] [serial = 2293] [outer = 0000000000000000] 17:41:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D4010800) [pid = 3436] [serial = 2294] [outer = 00000022C4F4B000] 17:41:19 INFO - PROCESS | 3436 | 1467247279590 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D4D70000) [pid = 3436] [serial = 2295] [outer = 00000022C4F4B000] 17:41:19 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:41:20 INFO - PROCESS | 3436 | 1467247280799 Marionette TRACE conn6 <- [1,3016,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,{},{}]]]}] 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:41:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:41:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:41:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:41:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:41:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:41:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:41:20 INFO - {} 17:41:20 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 17:41:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:41:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:41:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:41:20 INFO - {} 17:41:20 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 - {} 17:41:20 INFO - {} 17:41:20 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 17:41:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:41:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:41:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:41:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:41:20 INFO - {} 17:41:20 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 17:41:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:41:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:41:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:41:20 INFO - {} 17:41:20 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 - {} 17:41:20 INFO - {} 17:41:20 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 17:41:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:41:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:41:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 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 17:41:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:41:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:41:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 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 17:41:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 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 17:41:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 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 17:41:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:41:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:41:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:41:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:41:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:41:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:41:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:41:20 INFO - {} 17:41:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1743ms 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A57000 == 42 [pid = 3436] [id = 762] 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D436A000 == 41 [pid = 3436] [id = 761] 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D211C000 == 40 [pid = 3436] [id = 760] 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D1920800 == 39 [pid = 3436] [id = 759] 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0C61000 == 38 [pid = 3436] [id = 758] 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB527000 == 37 [pid = 3436] [id = 757] 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 000000228168E800 == 36 [pid = 3436] [id = 756] 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022C620C000 == 35 [pid = 3436] [id = 755] 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022C2F12800 == 34 [pid = 3436] [id = 754] 17:41:20 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4979800 == 33 [pid = 3436] [id = 753] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022CB6D8000) [pid = 3436] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022D24B8000) [pid = 3436] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022816B8800) [pid = 3436] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022CEE22400) [pid = 3436] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CB3A9400) [pid = 3436] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C9BB7C00) [pid = 3436] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022C4F45000) [pid = 3436] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (0000002281510800) [pid = 3436] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022C44CDC00) [pid = 3436] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022D241BC00) [pid = 3436] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D27D5000) [pid = 3436] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (0000002280A57000) [pid = 3436] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D3A0B400) [pid = 3436] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C528F400) [pid = 3436] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022CE3D3C00) [pid = 3436] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022D2725C00) [pid = 3436] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C4F0F800) [pid = 3436] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022CB690400) [pid = 3436] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D1525000) [pid = 3436] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C2FD0400) [pid = 3436] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CF85A400) [pid = 3436] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB7C6400) [pid = 3436] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022C4F11000) [pid = 3436] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 67 (00000022D164F400) [pid = 3436] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 66 (00000022CEE2A000) [pid = 3436] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:41:20 INFO - PROCESS | 3436 | --DOMWINDOW == 65 (00000022D4013000) [pid = 3436] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 17:41:21 INFO - PROCESS | 3436 | 1467247281013 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 3436 | 1467247281017 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 17:41:21 INFO - PROCESS | 3436 | 1467247281023 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:41:21 INFO - PROCESS | 3436 | 1467247281026 Marionette TRACE conn6 <- [1,3018,null,{}] 17:41:21 INFO - PROCESS | 3436 | 1467247281032 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:21 INFO - PROCESS | 3436 | 1467247281035 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:21 INFO - PROCESS | 3436 | 1467247281129 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 17:41:21 INFO - PROCESS | 3436 | 1467247281203 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 3436 | 1467247281208 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:21 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281FC9000 == 34 [pid = 3436] [id = 766] 17:41:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 66 (00000022816B5C00) [pid = 3436] [serial = 2296] [outer = 0000000000000000] 17:41:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 67 (0000002281F0BC00) [pid = 3436] [serial = 2297] [outer = 00000022816B5C00] 17:41:21 INFO - PROCESS | 3436 | 1467247281257 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 68 (00000022C4922000) [pid = 3436] [serial = 2298] [outer = 00000022816B5C00] 17:41:21 INFO - PROCESS | 3436 | 1467247281639 Marionette TRACE conn6 <- [1,3020,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]]]}] 17:41:21 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 17:41:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 17:41:21 INFO - PROCESS | 3436 | 1467247281687 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 3436 | 1467247281692 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 17:41:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:41:21 INFO - PROCESS | 3436 | 1467247281699 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 3436 | 1467247281702 Marionette TRACE conn6 <- [1,3022,null,{}] 17:41:21 INFO - PROCESS | 3436 | 1467247281705 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:21 INFO - PROCESS | 3436 | 1467247281708 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:21 INFO - PROCESS | 3436 | 1467247281801 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 17:41:21 INFO - PROCESS | 3436 | 1467247281807 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 3436 | 1467247281809 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:21 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CAC3A000 == 35 [pid = 3436] [id = 767] 17:41:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (00000022C9F3F400) [pid = 3436] [serial = 2299] [outer = 0000000000000000] 17:41:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022CADD7800) [pid = 3436] [serial = 2300] [outer = 00000022C9F3F400] 17:41:21 INFO - PROCESS | 3436 | 1467247281858 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022CE3D3C00) [pid = 3436] [serial = 2301] [outer = 00000022C9F3F400] 17:41:22 INFO - PROCESS | 3436 | 1467247282286 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:41:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:41:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 17:41:22 INFO - PROCESS | 3436 | 1467247282330 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 3436 | 1467247282332 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 17:41:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:41:22 INFO - PROCESS | 3436 | 1467247282336 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:41:22 INFO - PROCESS | 3436 | 1467247282339 Marionette TRACE conn6 <- [1,3026,null,{}] 17:41:22 INFO - PROCESS | 3436 | 1467247282351 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:22 INFO - PROCESS | 3436 | 1467247282356 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:22 INFO - PROCESS | 3436 | 1467247282451 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 17:41:22 INFO - PROCESS | 3436 | 1467247282496 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:22 INFO - PROCESS | 3436 | 1467247282500 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:22 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D16B7000 == 36 [pid = 3436] [id = 768] 17:41:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022D1647C00) [pid = 3436] [serial = 2302] [outer = 0000000000000000] 17:41:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (00000022D1AB5400) [pid = 3436] [serial = 2303] [outer = 00000022D1647C00] 17:41:22 INFO - PROCESS | 3436 | 1467247282548 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (00000022D3AD7800) [pid = 3436] [serial = 2304] [outer = 00000022D1647C00] 17:41:22 INFO - PROCESS | 3436 | 1467247282957 Marionette TRACE conn6 <- [1,3028,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"]]]}] 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:41:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 691ms 17:41:23 INFO - PROCESS | 3436 | 1467247283029 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 3436 | 1467247283032 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 17:41:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:41:23 INFO - PROCESS | 3436 | 1467247283036 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 3436 | 1467247283038 Marionette TRACE conn6 <- [1,3030,null,{}] 17:41:23 INFO - PROCESS | 3436 | 1467247283041 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:23 INFO - PROCESS | 3436 | 1467247283043 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:23 INFO - PROCESS | 3436 | 1467247283136 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 17:41:23 INFO - PROCESS | 3436 | 1467247283143 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 3436 | 1467247283145 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:23 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D3A8B800 == 37 [pid = 3436] [id = 769] 17:41:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022D511C800) [pid = 3436] [serial = 2305] [outer = 0000000000000000] 17:41:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022D511F000) [pid = 3436] [serial = 2306] [outer = 00000022D511C800] 17:41:23 INFO - PROCESS | 3436 | 1467247283190 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022D5126C00) [pid = 3436] [serial = 2307] [outer = 00000022D511C800] 17:41:23 INFO - PROCESS | 3436 | 1467247283877 Marionette TRACE conn6 <- [1,3032,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 13","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]]]}] 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:41:23 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. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:41:23 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'.) 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:41:23 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. 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:41:23 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. 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:41:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:41:23 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. 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:41:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:41:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:41:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:41:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:41:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:41:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 905ms 17:41:23 INFO - PROCESS | 3436 | 1467247283944 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 3436 | 1467247283946 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 17:41:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:41:23 INFO - PROCESS | 3436 | 1467247283958 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 3436 | 1467247283960 Marionette TRACE conn6 <- [1,3034,null,{}] 17:41:23 INFO - PROCESS | 3436 | 1467247283964 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:23 INFO - PROCESS | 3436 | 1467247283966 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:24 INFO - PROCESS | 3436 | 1467247284088 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 17:41:24 INFO - PROCESS | 3436 | 1467247284093 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 3436 | 1467247284095 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:24 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6A8E800 == 38 [pid = 3436] [id = 770] 17:41:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D52B5800) [pid = 3436] [serial = 2308] [outer = 0000000000000000] 17:41:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022D52BC000) [pid = 3436] [serial = 2309] [outer = 00000022D52B5800] 17:41:24 INFO - PROCESS | 3436 | 1467247284189 Marionette DEBUG loaded listener.js 17:41:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022D563C400) [pid = 3436] [serial = 2310] [outer = 00000022D52B5800] 17:41:24 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:41:24 INFO - PROCESS | 3436 | 1467247284633 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:41:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:41:24 INFO - {} 17:41:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 733ms 17:41:24 INFO - PROCESS | 3436 | 1467247284696 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 17:41:24 INFO - PROCESS | 3436 | 1467247284698 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 17:41:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:41:24 INFO - PROCESS | 3436 | 1467247284702 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:41:24 INFO - PROCESS | 3436 | 1467247284703 Marionette TRACE conn6 <- [1,3038,null,{}] 17:41:24 INFO - PROCESS | 3436 | 1467247284707 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:24 INFO - PROCESS | 3436 | 1467247284713 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:24 INFO - PROCESS | 3436 | 1467247284859 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 17:41:24 INFO - PROCESS | 3436 | 1467247284864 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 3436 | 1467247284866 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:24 INFO - PROCESS | 3436 | ++DOCSHELL 0000002284C58800 == 39 [pid = 3436] [id = 771] 17:41:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022D5645000) [pid = 3436] [serial = 2311] [outer = 0000000000000000] 17:41:24 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D6A82800) [pid = 3436] [serial = 2312] [outer = 00000022D5645000] 17:41:24 INFO - PROCESS | 3436 | 1467247284956 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D6A8B400) [pid = 3436] [serial = 2313] [outer = 00000022D5645000] 17:41:25 INFO - PROCESS | 3436 | 1467247285389 Marionette TRACE conn6 <- [1,3040,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]]]}] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022814D6400) [pid = 3436] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C6250800) [pid = 3436] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022814D5C00) [pid = 3436] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022C2F36800) [pid = 3436] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022C4929400) [pid = 3436] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022C2F36400) [pid = 3436] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C2F33C00) [pid = 3436] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002280A5AC00) [pid = 3436] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C502EC00) [pid = 3436] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D0A2EC00) [pid = 3436] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022D1647800) [pid = 3436] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022C4F53C00) [pid = 3436] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CB1D6800) [pid = 3436] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:41:25 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022CB3A5400) [pid = 3436] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:41:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:41:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:41:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:41:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:41:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 17:41:25 INFO - PROCESS | 3436 | 1467247285439 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 17:41:25 INFO - PROCESS | 3436 | 1467247285441 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 17:41:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:41:25 INFO - PROCESS | 3436 | 1467247285449 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:41:25 INFO - PROCESS | 3436 | 1467247285451 Marionette TRACE conn6 <- [1,3042,null,{}] 17:41:25 INFO - PROCESS | 3436 | 1467247285455 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:25 INFO - PROCESS | 3436 | 1467247285457 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:25 INFO - PROCESS | 3436 | 1467247285542 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 17:41:25 INFO - PROCESS | 3436 | 1467247285546 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 3436 | 1467247285548 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:25 INFO - PROCESS | 3436 | ++DOCSHELL 0000002284CC2800 == 40 [pid = 3436] [id = 772] 17:41:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (00000022C6250800) [pid = 3436] [serial = 2314] [outer = 0000000000000000] 17:41:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022D1647800) [pid = 3436] [serial = 2315] [outer = 00000022C6250800] 17:41:25 INFO - PROCESS | 3436 | 1467247285593 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022D6C55800) [pid = 3436] [serial = 2316] [outer = 00000022C6250800] 17:41:26 INFO - PROCESS | 3436 | 1467247286257 Marionette TRACE conn6 <- [1,3044,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"]]]}] 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:41:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:41:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:41:26 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" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:41:26 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" 17:41:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:41:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:41:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 935ms 17:41:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:41:26 INFO - PROCESS | 3436 | 1467247286387 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 3436 | 1467247286389 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 17:41:26 INFO - PROCESS | 3436 | 1467247286393 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 3436 | 1467247286395 Marionette TRACE conn6 <- [1,3046,null,{}] 17:41:26 INFO - PROCESS | 3436 | 1467247286399 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:26 INFO - PROCESS | 3436 | 1467247286400 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:26 INFO - PROCESS | 3436 | 1467247286496 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 17:41:26 INFO - PROCESS | 3436 | 1467247286501 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:26 INFO - PROCESS | 3436 | 1467247286503 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:26 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281019800 == 41 [pid = 3436] [id = 773] 17:41:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (0000002281F0B800) [pid = 3436] [serial = 2317] [outer = 0000000000000000] 17:41:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002282267C00) [pid = 3436] [serial = 2318] [outer = 0000002281F0B800] 17:41:26 INFO - PROCESS | 3436 | 1467247286547 Marionette DEBUG loaded listener.js 17:41:26 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022C4DF0000) [pid = 3436] [serial = 2319] [outer = 0000002281F0B800] 17:41:27 INFO - PROCESS | 3436 | 1467247287020 Marionette TRACE conn6 <- [1,3048,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]]]}] 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:41:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:41:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:41:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:41:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:41:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:41:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:41:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:41:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:41:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 695ms 17:41:27 INFO - PROCESS | 3436 | 1467247287091 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 17:41:27 INFO - PROCESS | 3436 | 1467247287093 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 17:41:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:41:27 INFO - PROCESS | 3436 | 1467247287097 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:41:27 INFO - PROCESS | 3436 | 1467247287098 Marionette TRACE conn6 <- [1,3050,null,{}] 17:41:27 INFO - PROCESS | 3436 | 1467247287102 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:27 INFO - PROCESS | 3436 | 1467247287104 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:27 INFO - PROCESS | 3436 | 1467247287189 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 17:41:27 INFO - PROCESS | 3436 | 1467247287196 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:27 INFO - PROCESS | 3436 | 1467247287198 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:27 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D17800 == 42 [pid = 3436] [id = 774] 17:41:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C91B6400) [pid = 3436] [serial = 2320] [outer = 0000000000000000] 17:41:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CAD93C00) [pid = 3436] [serial = 2321] [outer = 00000022C91B6400] 17:41:27 INFO - PROCESS | 3436 | 1467247287246 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022D164A000) [pid = 3436] [serial = 2322] [outer = 00000022C91B6400] 17:41:27 INFO - PROCESS | 3436 | [3436] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:41:27 INFO - PROCESS | 3436 | 1467247287859 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:41:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:41:27 INFO - {} 17:41:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 776ms 17:41:27 INFO - PROCESS | 3436 | 1467247287876 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 17:41:27 INFO - PROCESS | 3436 | 1467247287880 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 17:41:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:41:27 INFO - PROCESS | 3436 | 1467247287885 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:41:27 INFO - PROCESS | 3436 | 1467247287891 Marionette TRACE conn6 <- [1,3054,null,{}] 17:41:27 INFO - PROCESS | 3436 | 1467247287896 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:27 INFO - PROCESS | 3436 | 1467247287899 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:28 INFO - PROCESS | 3436 | 1467247288072 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 17:41:28 INFO - PROCESS | 3436 | 1467247288165 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 3436 | 1467247288168 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:28 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4A20800 == 43 [pid = 3436] [id = 775] 17:41:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C94BB800) [pid = 3436] [serial = 2323] [outer = 0000000000000000] 17:41:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022CADD6C00) [pid = 3436] [serial = 2324] [outer = 00000022C94BB800] 17:41:28 INFO - PROCESS | 3436 | 1467247288227 Marionette DEBUG loaded listener.js 17:41:28 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022CB691800) [pid = 3436] [serial = 2325] [outer = 00000022C94BB800] 17:41:28 INFO - PROCESS | 3436 | 1467247288803 Marionette TRACE conn6 <- [1,3056,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]]]}] 17:41:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:41:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:41:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:41:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:41:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:41:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:41:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:41:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 943ms 17:41:28 INFO - PROCESS | 3436 | 1467247288833 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 17:41:28 INFO - PROCESS | 3436 | 1467247288839 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 17:41:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:41:28 INFO - PROCESS | 3436 | 1467247288845 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 3436 | 1467247288848 Marionette TRACE conn6 <- [1,3058,null,{}] 17:41:28 INFO - PROCESS | 3436 | 1467247288853 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:28 INFO - PROCESS | 3436 | 1467247288855 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:28 INFO - PROCESS | 3436 | 1467247288980 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 17:41:29 INFO - PROCESS | 3436 | 1467247289078 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 3436 | 1467247289081 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:29 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D150E000 == 44 [pid = 3436] [id = 776] 17:41:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022D0A34400) [pid = 3436] [serial = 2326] [outer = 0000000000000000] 17:41:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022D1650400) [pid = 3436] [serial = 2327] [outer = 00000022D0A34400] 17:41:29 INFO - PROCESS | 3436 | 1467247289139 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (00000022D251B400) [pid = 3436] [serial = 2328] [outer = 00000022D0A34400] 17:41:29 INFO - PROCESS | 3436 | 1467247289715 Marionette TRACE conn6 <- [1,3060,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]]]}] 17:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:41:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 881ms 17:41:29 INFO - PROCESS | 3436 | 1467247289729 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 17:41:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:41:29 INFO - PROCESS | 3436 | 1467247289732 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 17:41:29 INFO - PROCESS | 3436 | 1467247289735 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:41:29 INFO - PROCESS | 3436 | 1467247289739 Marionette TRACE conn6 <- [1,3062,null,{}] 17:41:29 INFO - PROCESS | 3436 | 1467247289751 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:29 INFO - PROCESS | 3436 | 1467247289756 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:29 INFO - PROCESS | 3436 | 1467247289877 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 17:41:29 INFO - PROCESS | 3436 | 1467247289978 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 3436 | 1467247289982 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D20FB800 == 45 [pid = 3436] [id = 777] 17:41:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022D4D76800) [pid = 3436] [serial = 2329] [outer = 0000000000000000] 17:41:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022D4DA8400) [pid = 3436] [serial = 2330] [outer = 00000022D4D76800] 17:41:30 INFO - PROCESS | 3436 | 1467247290039 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 87 (00000022D52BEC00) [pid = 3436] [serial = 2331] [outer = 00000022D4D76800] 17:41:30 INFO - PROCESS | 3436 | 1467247290552 Marionette TRACE conn6 <- [1,3064,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]]]}] 17:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 840ms 17:41:30 INFO - PROCESS | 3436 | 1467247290578 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 3436 | 1467247290581 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 17:41:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:41:30 INFO - PROCESS | 3436 | 1467247290584 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 3436 | 1467247290586 Marionette TRACE conn6 <- [1,3066,null,{}] 17:41:30 INFO - PROCESS | 3436 | 1467247290590 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:30 INFO - PROCESS | 3436 | 1467247290592 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:30 INFO - PROCESS | 3436 | 1467247290796 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 17:41:30 INFO - PROCESS | 3436 | 1467247290865 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 3436 | 1467247290868 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:30 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D528B800 == 46 [pid = 3436] [id = 778] 17:41:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 88 (00000022D5671800) [pid = 3436] [serial = 2332] [outer = 0000000000000000] 17:41:30 INFO - PROCESS | 3436 | ++DOMWINDOW == 89 (00000022D5676800) [pid = 3436] [serial = 2333] [outer = 00000022D5671800] 17:41:30 INFO - PROCESS | 3436 | 1467247290923 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 90 (00000022D6A7FC00) [pid = 3436] [serial = 2334] [outer = 00000022D5671800] 17:41:31 INFO - PROCESS | 3436 | 1467247291422 Marionette TRACE conn6 <- [1,3068,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,3069,"getWindowHandle",null] 17:41:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:41:31 INFO - PROCESS | 3436 | 1467247291479 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 17:41:31 INFO - PROCESS | 3436 | 1467247291483 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 3436 | 1467247291485 Marionette TRACE conn6 <- [1,3070,null,{}] 17:41:31 INFO - PROCESS | 3436 | 1467247291488 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:31 INFO - PROCESS | 3436 | 1467247291491 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:31 INFO - PROCESS | 3436 | 1467247291603 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 17:41:31 INFO - PROCESS | 3436 | 1467247291705 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:31 INFO - PROCESS | 3436 | 1467247291708 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:31 INFO - PROCESS | 3436 | ++DOCSHELL 00000022D6CE4000 == 47 [pid = 3436] [id = 779] 17:41:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 91 (00000022D6A7DC00) [pid = 3436] [serial = 2335] [outer = 0000000000000000] 17:41:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 92 (00000022D6C59000) [pid = 3436] [serial = 2336] [outer = 00000022D6A7DC00] 17:41:31 INFO - PROCESS | 3436 | 1467247291762 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 3436 | ++DOMWINDOW == 93 (00000022D889D400) [pid = 3436] [serial = 2337] [outer = 00000022D6A7DC00] 17:41:32 INFO - PROCESS | 3436 | 1467247292357 Marionette TRACE conn6 <- [1,3072,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]]]}] 17:41:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:41:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:41:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:41:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 933ms 17:41:32 INFO - PROCESS | 3436 | 1467247292418 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 17:41:32 INFO - PROCESS | 3436 | 1467247292421 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 17:41:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:41:32 INFO - PROCESS | 3436 | 1467247292424 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:41:32 INFO - PROCESS | 3436 | 1467247292427 Marionette TRACE conn6 <- [1,3074,null,{}] 17:41:32 INFO - PROCESS | 3436 | 1467247292430 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:32 INFO - PROCESS | 3436 | 1467247292437 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:32 INFO - PROCESS | 3436 | 1467247292707 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 17:41:32 INFO - PROCESS | 3436 | 1467247292859 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:32 INFO - PROCESS | 3436 | 1467247292862 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:32 INFO - PROCESS | 3436 | ++DOCSHELL 0000002284C44000 == 48 [pid = 3436] [id = 780] 17:41:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 94 (0000002280FFC800) [pid = 3436] [serial = 2338] [outer = 0000000000000000] 17:41:32 INFO - PROCESS | 3436 | ++DOMWINDOW == 95 (0000002281511C00) [pid = 3436] [serial = 2339] [outer = 0000002280FFC800] 17:41:32 INFO - PROCESS | 3436 | 1467247292916 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 3436 | ++DOMWINDOW == 96 (0000002281F05000) [pid = 3436] [serial = 2340] [outer = 0000002280FFC800] 17:41:33 INFO - PROCESS | 3436 | 1467247293422 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:41:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:41:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1026ms 17:41:33 INFO - PROCESS | 3436 | 1467247293453 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 3436 | 1467247293457 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 17:41:33 INFO - PROCESS | 3436 | 1467247293462 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:41:33 INFO - PROCESS | 3436 | 1467247293466 Marionette TRACE conn6 <- [1,3078,null,{}] 17:41:33 INFO - PROCESS | 3436 | 1467247293471 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:33 INFO - PROCESS | 3436 | 1467247293473 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:33 INFO - PROCESS | 3436 | 1467247293627 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D2106000 == 47 [pid = 3436] [id = 746] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 0000002281019800 == 46 [pid = 3436] [id = 773] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 0000002284CC2800 == 45 [pid = 3436] [id = 772] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 0000002284C58800 == 44 [pid = 3436] [id = 771] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6A8E800 == 43 [pid = 3436] [id = 770] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D16B7000 == 42 [pid = 3436] [id = 768] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022CAC3A000 == 41 [pid = 3436] [id = 767] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 0000002281FC9000 == 40 [pid = 3436] [id = 766] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C2A000 == 39 [pid = 3436] [id = 747] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0AE2000 == 38 [pid = 3436] [id = 748] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 0000002282278000 == 37 [pid = 3436] [id = 749] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4975800 == 36 [pid = 3436] [id = 764] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D0EAB800 == 35 [pid = 3436] [id = 765] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022C40E2800 == 34 [pid = 3436] [id = 752] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022CF392800 == 33 [pid = 3436] [id = 750] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6C1B800 == 32 [pid = 3436] [id = 751] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022CB526800 == 31 [pid = 3436] [id = 763] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D3A8B800 == 30 [pid = 3436] [id = 769] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 0000002284C44000 == 29 [pid = 3436] [id = 780] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D6CE4000 == 28 [pid = 3436] [id = 779] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D528B800 == 27 [pid = 3436] [id = 778] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D20FB800 == 26 [pid = 3436] [id = 777] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022D150E000 == 25 [pid = 3436] [id = 776] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4A20800 == 24 [pid = 3436] [id = 775] 17:41:34 INFO - PROCESS | 3436 | --DOCSHELL 00000022C4D17800 == 23 [pid = 3436] [id = 774] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 95 (00000022C9150C00) [pid = 3436] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 94 (0000002281517C00) [pid = 3436] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 93 (00000022816BAC00) [pid = 3436] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 92 (00000022C4DE6400) [pid = 3436] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 91 (00000022C38D2C00) [pid = 3436] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 90 (00000022C4F53400) [pid = 3436] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 89 (00000022C4DE4000) [pid = 3436] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 88 (00000022C2F3D400) [pid = 3436] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 87 (00000022C3A20400) [pid = 3436] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 86 (00000022CAC0F000) [pid = 3436] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022C2F3A800) [pid = 3436] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022814D1C00) [pid = 3436] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022CB1D6400) [pid = 3436] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D1AAE800) [pid = 3436] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (00000022C946F800) [pid = 3436] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022D23BF000) [pid = 3436] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D1AB5C00) [pid = 3436] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022D27D6400) [pid = 3436] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022CB850C00) [pid = 3436] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C9BD5800) [pid = 3436] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (00000022CB694400) [pid = 3436] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022CADDA400) [pid = 3436] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 73 (00000022D1651800) [pid = 3436] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 72 (00000022CEE11400) [pid = 3436] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 71 (00000022CE470000) [pid = 3436] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 70 (00000022CE4F8C00) [pid = 3436] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 69 (00000022C528E400) [pid = 3436] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | --DOMWINDOW == 68 (00000022D23B7800) [pid = 3436] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 17:41:34 INFO - PROCESS | 3436 | 1467247294473 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:34 INFO - PROCESS | 3436 | 1467247294477 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:34 INFO - PROCESS | 3436 | ++DOCSHELL 0000002281019800 == 24 [pid = 3436] [id = 781] 17:41:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 69 (0000002280A57C00) [pid = 3436] [serial = 2341] [outer = 0000000000000000] 17:41:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 70 (0000002280A5D400) [pid = 3436] [serial = 2342] [outer = 0000002280A57C00] 17:41:34 INFO - PROCESS | 3436 | 1467247294528 Marionette DEBUG loaded listener.js 17:41:34 INFO - PROCESS | 3436 | ++DOMWINDOW == 71 (00000022814D6800) [pid = 3436] [serial = 2343] [outer = 0000002280A57C00] 17:41:34 INFO - PROCESS | 3436 | 1467247294937 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:41:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:41:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1494ms 17:41:34 INFO - PROCESS | 3436 | 1467247294994 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 17:41:34 INFO - PROCESS | 3436 | 1467247294997 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 17:41:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:41:35 INFO - PROCESS | 3436 | 1467247295003 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:41:35 INFO - PROCESS | 3436 | 1467247295006 Marionette TRACE conn6 <- [1,3082,null,{}] 17:41:35 INFO - PROCESS | 3436 | 1467247295012 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:35 INFO - PROCESS | 3436 | 1467247295014 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:35 INFO - PROCESS | 3436 | 1467247295104 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 17:41:35 INFO - PROCESS | 3436 | 1467247295113 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 3436 | 1467247295115 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:35 INFO - PROCESS | 3436 | ++DOCSHELL 0000002284CDF800 == 25 [pid = 3436] [id = 782] 17:41:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 72 (00000022814DCC00) [pid = 3436] [serial = 2344] [outer = 0000000000000000] 17:41:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 73 (0000002281F08C00) [pid = 3436] [serial = 2345] [outer = 00000022814DCC00] 17:41:35 INFO - PROCESS | 3436 | 1467247295164 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 74 (0000002282269400) [pid = 3436] [serial = 2346] [outer = 00000022814DCC00] 17:41:35 INFO - PROCESS | 3436 | 1467247295618 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:41:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:41:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 17:41:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:41:35 INFO - PROCESS | 3436 | 1467247295635 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 17:41:35 INFO - PROCESS | 3436 | 1467247295640 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 17:41:35 INFO - PROCESS | 3436 | 1467247295643 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:41:35 INFO - PROCESS | 3436 | 1467247295646 Marionette TRACE conn6 <- [1,3086,null,{}] 17:41:35 INFO - PROCESS | 3436 | 1467247295650 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:35 INFO - PROCESS | 3436 | 1467247295653 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:35 INFO - PROCESS | 3436 | 1467247295745 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 17:41:35 INFO - PROCESS | 3436 | 1467247295785 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 3436 | 1467247295787 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:35 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C4D0E800 == 26 [pid = 3436] [id = 783] 17:41:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022814D7C00) [pid = 3436] [serial = 2347] [outer = 0000000000000000] 17:41:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C2F40800) [pid = 3436] [serial = 2348] [outer = 00000022814D7C00] 17:41:35 INFO - PROCESS | 3436 | 1467247295847 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022C38D2C00) [pid = 3436] [serial = 2349] [outer = 00000022814D7C00] 17:41:36 INFO - PROCESS | 3436 | 1467247296286 Marionette TRACE conn6 <- [1,3088,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]]]}] 17:41:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:41:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:41:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 17:41:36 INFO - PROCESS | 3436 | 1467247296338 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 3436 | 1467247296340 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 17:41:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:41:36 INFO - PROCESS | 3436 | 1467247296351 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 3436 | 1467247296357 Marionette TRACE conn6 <- [1,3090,null,{}] 17:41:36 INFO - PROCESS | 3436 | 1467247296362 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:36 INFO - PROCESS | 3436 | 1467247296366 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:36 INFO - PROCESS | 3436 | 1467247296456 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 17:41:36 INFO - PROCESS | 3436 | 1467247296461 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 3436 | 1467247296464 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:36 INFO - PROCESS | 3436 | ++DOCSHELL 00000022C9C45000 == 27 [pid = 3436] [id = 784] 17:41:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 78 (00000022C3A23400) [pid = 3436] [serial = 2350] [outer = 0000000000000000] 17:41:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 79 (00000022C4930C00) [pid = 3436] [serial = 2351] [outer = 00000022C3A23400] 17:41:36 INFO - PROCESS | 3436 | 1467247296509 Marionette DEBUG loaded listener.js 17:41:36 INFO - PROCESS | 3436 | ++DOMWINDOW == 80 (00000022C4F11800) [pid = 3436] [serial = 2352] [outer = 00000022C3A23400] 17:41:36 INFO - PROCESS | 3436 | 1467247296989 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:41:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 17:41:37 INFO - PROCESS | 3436 | 1467247297039 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 3436 | 1467247297042 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 17:41:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:41:37 INFO - PROCESS | 3436 | 1467247297045 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - PROCESS | 3436 | 1467247297047 Marionette TRACE conn6 <- [1,3094,null,{}] 17:41:37 INFO - PROCESS | 3436 | 1467247297050 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:37 INFO - PROCESS | 3436 | 1467247297052 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:37 INFO - PROCESS | 3436 | 1467247297200 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 17:41:37 INFO - PROCESS | 3436 | 1467247297257 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 3436 | 1467247297259 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CB110800 == 28 [pid = 3436] [id = 785] 17:41:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 81 (00000022C5031400) [pid = 3436] [serial = 2353] [outer = 0000000000000000] 17:41:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 82 (00000022C5159000) [pid = 3436] [serial = 2354] [outer = 00000022C5031400] 17:41:37 INFO - PROCESS | 3436 | 1467247297313 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 83 (00000022C5294C00) [pid = 3436] [serial = 2355] [outer = 00000022C5031400] 17:41:37 INFO - PROCESS | 3436 | 1467247297724 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:41:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 17:41:37 INFO - PROCESS | 3436 | 1467247297781 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 3436 | 1467247297783 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 17:41:37 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:41:37 INFO - PROCESS | 3436 | 1467247297787 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - PROCESS | 3436 | 1467247297789 Marionette TRACE conn6 <- [1,3098,null,{}] 17:41:37 INFO - PROCESS | 3436 | 1467247297792 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:37 INFO - PROCESS | 3436 | 1467247297794 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:37 INFO - PROCESS | 3436 | 1467247297914 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 17:41:37 INFO - PROCESS | 3436 | 1467247297920 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 3436 | 1467247297926 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:37 INFO - PROCESS | 3436 | ++DOCSHELL 00000022CF393000 == 29 [pid = 3436] [id = 786] 17:41:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 84 (0000002280A54800) [pid = 3436] [serial = 2356] [outer = 0000000000000000] 17:41:37 INFO - PROCESS | 3436 | ++DOMWINDOW == 85 (00000022C62B5400) [pid = 3436] [serial = 2357] [outer = 0000002280A54800] 17:41:37 INFO - PROCESS | 3436 | 1467247297983 Marionette DEBUG loaded listener.js 17:41:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 86 (00000022C9B34C00) [pid = 3436] [serial = 2358] [outer = 0000002280A54800] 17:41:38 INFO - PROCESS | 3436 | 1467247298443 Marionette TRACE conn6 <- [1,3100,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"]]]}] 17:41:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:41:38 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 17:41:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:41:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:41:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 691ms 17:41:38 INFO - PROCESS | 3436 | 1467247298481 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 17:41:38 INFO - PROCESS | 3436 | 1467247298484 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 17:41:38 INFO - PROCESS | 3436 | 1467247298487 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:41:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:41:38 INFO - PROCESS | 3436 | 1467247298489 Marionette TRACE conn6 <- [1,3102,null,{}] 17:41:38 INFO - PROCESS | 3436 | 1467247298492 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:41:38 INFO - PROCESS | 3436 | 1467247298494 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:38 INFO - PROCESS | 3436 | 1467247298637 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 85 (00000022D52B5800) [pid = 3436] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 84 (00000022D5645000) [pid = 3436] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 83 (00000022C9F3F400) [pid = 3436] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 82 (00000022D511C800) [pid = 3436] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 81 (000000228150EC00) [pid = 3436] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 80 (00000022C4F4B000) [pid = 3436] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 79 (00000022D1BA0400) [pid = 3436] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 78 (00000022816B5C00) [pid = 3436] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 77 (00000022D1647C00) [pid = 3436] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 76 (00000022C6250800) [pid = 3436] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 75 (0000002281F0B800) [pid = 3436] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:41:38 INFO - PROCESS | 3436 | --DOMWINDOW == 74 (00000022C91B6400) [pid = 3436] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 17:41:38 INFO - PROCESS | 3436 | 1467247298954 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/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\", \"b0752c3a-837e-44bf-a08a-96fe1c2985ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 3436 | 1467247298956 Marionette INFO sendAsync e0ad7ed3-d8e5-4ba8-99f9-94a7e50243c3 17:41:38 INFO - PROCESS | 3436 | ++DOCSHELL 00000022815B0800 == 30 [pid = 3436] [id = 787] 17:41:38 INFO - PROCESS | 3436 | ++DOMWINDOW == 75 (00000022816B1400) [pid = 3436] [serial = 2359] [outer = 0000000000000000] 17:41:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 76 (00000022C6250800) [pid = 3436] [serial = 2360] [outer = 00000022816B1400] 17:41:39 INFO - PROCESS | 3436 | 1467247299009 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 3436 | ++DOMWINDOW == 77 (00000022CADD8800) [pid = 3436] [serial = 2361] [outer = 00000022816B1400] 17:41:39 INFO - PROCESS | 3436 | 1467247299350 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:41:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:41:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 881ms 17:41:39 INFO - PROCESS | 3436 | 1467247299371 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 3436 | 1467247299373 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 17:41:40 WARNING - u'runner_teardown' () 17:41:40 INFO - No more tests 17:41:40 INFO - Got 0 unexpected results 17:41:40 INFO - SUITE-END | took 675s 17:41:40 INFO - Closing logging queue 17:41:40 INFO - queue closed 17:41:40 INFO - Return code: 0 17:41:40 WARNING - # TBPL SUCCESS # 17:41:40 INFO - Running post-action listener: _resource_record_post_action 17:41:40 INFO - Running post-run listener: _resource_record_post_run 17:41:41 INFO - Total resource usage - Wall time: 701s; CPU: 14.0%; Read bytes: 150610944; Write bytes: 1000678912; Read time: 2208250; Write time: 4987850 17:41:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:41:41 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 1640960; Read time: 0; Write time: 117230 17:41:41 INFO - run-tests - Wall time: 698s; CPU: 14.0%; Read bytes: 150610944; Write bytes: 897829376; Read time: 2208250; Write time: 4780050 17:41:41 INFO - Running post-run listener: _upload_blobber_files 17:41:41 INFO - Blob upload gear active. 17:41:41 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:41:41 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 17:41:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:41:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:41:42 INFO - (blobuploader) - INFO - Open directory for files ... 17:41:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:41:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:41:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:41:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:41:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:41:42 INFO - (blobuploader) - INFO - Done attempting. 17:41:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:41:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:41:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:41:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:41:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:41:44 INFO - (blobuploader) - INFO - Done attempting. 17:41:44 INFO - (blobuploader) - INFO - Iteration through files over. 17:41:44 INFO - Return code: 0 17:41:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:41:44 INFO - Using _rmtree_windows ... 17:41:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:41:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ff0e1606855201bbba3a35efba7698382b3698dba20cf1e9d89f65c5092775644201ffcf3f0873535a9d73c238c914a750c32406e82c33301625ec7eeca35a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/62d8e189f6a06099cd9258f93d3badadda22cd55c6872bb8edbab0f03ff180830754d27d0fbdd6815c49d3c511225879f187b3c0a9bb232ac1cf1e7b0b2270c8"} 17:41:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:41:44 INFO - Writing to file C:\slave\test\properties\blobber_files 17:41:44 INFO - Contents: 17:41:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ff0e1606855201bbba3a35efba7698382b3698dba20cf1e9d89f65c5092775644201ffcf3f0873535a9d73c238c914a750c32406e82c33301625ec7eeca35a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/62d8e189f6a06099cd9258f93d3badadda22cd55c6872bb8edbab0f03ff180830754d27d0fbdd6815c49d3c511225879f187b3c0a9bb232ac1cf1e7b0b2270c8"} 17:41:44 INFO - Running post-run listener: copy_logs_to_upload_dir 17:41:44 INFO - Copying logs to upload dir... 17:41:44 INFO - mkdir: C:\slave\test\build\upload\logs 17:41:44 INFO - Copying logs to upload dir... 17:41:44 INFO - Using _rmtree_windows ... 17:41:44 INFO - Using _rmtree_windows ... 17:41:44 INFO - Using _rmtree_windows ... 17:41:44 INFO - Using _rmtree_windows ... 17:41:44 INFO - Using _rmtree_windows ... 17:41:44 INFO - Using _rmtree_windows ... 17:41:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=921.194000 ========= master_lag: -0.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 21 secs) (at 2016-06-29 17:41:44.953685) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 17:41:44.954719) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-130 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-130 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Local LOGONSERVER=\\T-W864-IX-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-130 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-130 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ff0e1606855201bbba3a35efba7698382b3698dba20cf1e9d89f65c5092775644201ffcf3f0873535a9d73c238c914a750c32406e82c33301625ec7eeca35a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/62d8e189f6a06099cd9258f93d3badadda22cd55c6872bb8edbab0f03ff180830754d27d0fbdd6815c49d3c511225879f187b3c0a9bb232ac1cf1e7b0b2270c8"} build_url:https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6ff0e1606855201bbba3a35efba7698382b3698dba20cf1e9d89f65c5092775644201ffcf3f0873535a9d73c238c914a750c32406e82c33301625ec7eeca35a9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/62d8e189f6a06099cd9258f93d3badadda22cd55c6872bb8edbab0f03ff180830754d27d0fbdd6815c49d3c511225879f187b3c0a9bb232ac1cf1e7b0b2270c8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/D0mCponnR8awSM9dKhJzNQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 17:41:45.084090) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 17:41:45.084491) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-130 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-130 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-130\AppData\Local LOGONSERVER=\\T-W864-IX-130 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-130 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-130 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-130 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 17:41:45.204618) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 17:41:45.204974) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-29 17:41:46.021438) ========= ========= Total master_lag: 4.32 =========